[Announce] ACRN Open Source Ver1.2 Release Notes

Wang, Hongbo
Hi all,
We are very pleased to announce
Version 1.2 release of ACRN. You can see the release blog from
https://projectacrn.github.io/1.2/release_notes/release_notes_1.2.html and detailed Release Notes in website
https://projectacrn.github.io/latest/release_notes.html.
Version 1.2 new features:
-
Support OVMF as virtual boot loader for Service VM to launch Clearlinux, VxWorks or Windows. Secure boot is supported too
-
Support Kata container
-
Windows as a Guest (WaaG): USB host (xHCI) mediator
-
Virtualization supports Always Running Timer (ART)
Besides new features, in this release, there’re several reference documents available, including Guest Windows guidance, Guest Celadon guidance, new defined usage scenarios, etc.
To learn more about ACRN: ACRN is a flexible, lightweight reference hypervisor, built with real-time and safety-criticality in mind, optimized to streamline embedded development through an open source platform. Check out the ACRN project
portal (https://projectacrn.org/) for more information.
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
Mail:
hongbo.wang@...
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/28
Topic: ACRN
Continuous Integration System Introduction
Description: In this talk, ACRN’s CI team will introduce the continuous integration flow, documentation,
and also will provide details about how to submit patches to ACRN’s Github.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 8/21/2019

Wang, Hongbo
ACRN Project TCM - 21st Aug 2019
Location
Agenda
- ACRN project update
- “Split ACRN’s Device Model” by CHEN, Jason
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/21
Topic: Split
ACRN’s Device Model
Description: As nowadays we saw co-exist of device model between SOS DM & HV, we need consider a way how to manage the overall resource between
them.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Project ACRN documentation website upgrade
Hi, All,
We are very pleased to announce we’ve updated the Project ACRN documentation, organized around your interest with ACRN as an end user, developer, and contributor.
As shown in the screen shot below, ACRN documentation is now arranged into categories that are more approachable: “Learn about ACRN”, “Try using ACRN”, “Develop using ACRN”, “Contribute to ACRN”
and “Developer Reference” documentation.
This new organization should make it easier for you to find information appropriate for your interests and involvement with the project. We’ve also begun incorporating additional material documenting
example Automotive and Industrial use case scenarios that provide more in depth information and starting points for configuring the ACRN hypervisor for specific application needs.
Keep an eye on our documentation website:
https://projectacrn.github.io as we continue to make it better for ACRN community.

Best Wishes!
Nanlin
|
|
ACRN Project Technical Community Meeting Minutes - 8/14/2019

Wang, Hongbo
ACRN Project TCM - 14th Aug 2019
Location
Agenda
- ACRN project update
- “Android Virtual Secure Boot” by Qi Yadong & Zhao Shirley
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/14
Topic: ACRN virtual secure boot and key enrollment
Description: ACRN’s secure boot introduction.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 8/7/2019

Wang, Hongbo
ACRN Project TCM - 7th Aug 2019
Location
Agenda
- ACRN project update
- “Restricting Dynamic Resources from functional safety perspective” by Mao, Junjie
Q1: Are these dynamic resources, variables in ISO 26262 are required?
A1: Depending on the ASIL levels, ASIL-D would suggest “highly recommended” for example.
Q2: Do we have auto tool to scan out any dynamic resource/variables?
A2: For dynamic resources, no such tool but it’s more about design and review stuff.
Q3: What is online checking /testing?
A3: For example, malloc() checking.
Q4: is thermal throttling considered as dynamic resource?
A4: Power control of physical platform is not in ACRN’s current design yet.
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
|
|
|
|
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
========================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/7
Topic: On
Dynamic Resource Allocation
Description: It is highly recommended in the functional safety standards that dynamic resource allocation and dynamic objects are avoided, but interpretation of this clause may vary. This session will summarize the concepts
in the standards, the rationale of avoiding them in safety-critical applications and possible alternatives, mostly based on the clauses in the standards as well as experiences in safety-critical projects in the past.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
|
|
|
|
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
<Detailed agenda will be published separately before the meeting>
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 7/31/2019

Wang, Hongbo
ACRN Project TCM - 31th July 2019
Location
Agenda
- ACRN project update
- “Design of GOP Driver for GVT-g” by HE, Min
Q1: What’s the life cycle of GOP from power on to Windows desktop showing up?
A1: VM setup -> OVMF loading -> OVMF loads GOP -> OVMF displays on GOP -> OVMF boots Windows -> Windows display through GOP framebuffer -> Windows load GFX driver -> Windows desktop show up.
Q2: What’s the relationship between VideoBIOS and GOP?
A2: Video BIOS is for legacy BIOS and GOP is for UEFI BIOS.
Q3: What’s the overall boot flow sequence of SOS, GVT-g, OVMF, UOS?
A3: SOS booting -> SOS loading GVT-g -> VM setup by hypervisor -> vGPU created by GVT-g -> OVMF loaded in VM -> OVMF loads UOS bootloader -> UOS booting.
Q4: Can current GOP driver design support pass-throughed GPU device besides GVT-g?
A4: No. We may support it in the future if there’s such requirement.
Q5: What’s development environment of GOP driver? In OVMF?
A5: GOP driver is inside of OVMF (actually in EDK2). And it supports development in both Windows and Linux environment.
Q6: Can GOP driver support other Guest OS beyond Windows?
A6: Yes. GOP driver is OS independent.
Q7: Can GOP driver feature co-exist with KVM’s QEMU’s video driver? Any conflict between GOP’s local display and VNC remote display after GOP driver changes upstreamed?
A7: The driver binary can exist in the OVMF of KVM qemu. But they cannot work at the same time. KVM qemu must set up to use either GVT-g’s vGPU or, the Qemu’s emulated video.
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
|
|
|
|
Marketing/Events
-
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
========================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2018/11-2019-07): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Topic of WW31.3’19 (7/31 PRC time): Design of GOP driver for GVT-g
Description: In order to support Windows as a Guest (WaaG) on ACRN, there’s one feature of drawing Windows boot logo during WaaG boot phase. In this talk, we’ll discuss Graphics Output Protocol (GOP) design.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
Zhu, Bing |
WW02 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
Deng, Jie |
WW03 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
Liu, Xinyun |
WW04 |
WW05 |
USB Hub Virtualization |
Wu, Xiaoguang |
WW05 |
WW07 |
QoS Design for ACRN |
Liu, Long |
WW07 |
WW08 |
ACRN Debug Tips |
Chen, Jason |
WW08 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
WW09 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
WW10 |
WW11 |
One ACRN binary for multi-platform |
WuXiangyang/TanWei |
WW11 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
WW12 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
WW13 |
WW14 |
Safety VM Support |
YIN, FengWei |
WW14 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan1 |
WW15 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, YuHong |
WW16 |
WW17 |
ACRN Real-Time Measurement Methodology |
LI, Wilson |
WW17 |
WW19 |
ACRN I2C Virtualization |
CHEN, Conghui |
WW18 |
WW20 |
SGX Introduction and Support in ACRN |
WU, Binbin |
WW19 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Tool Design |
SUN, Victor |
7/24 |
WW31 |
Design of SOP driver for GVT-g |
HE, Min |
7/31 |
|
|
|
|
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 7/24/2019

Wang, Hongbo
ACRN Project TCM - 24th July 2019
Location
Agenda
- ACRN project update
On July 17th, 2019, ACRN joined Automotive Linux Summit Japan, 2019 and delivered two talks and show one demo about ACRN + Celadon. Presentations can be downloaded from conference folder.
- “ACRN Configuration Tool Design” by SUN, Victor
Q1: For step#1, can the python script run on other than ClearLinux and Ubuntu environment, for example, alpine?
A1: Not test it yet, need to follow up.
Q2: Can we change the launching UOS script at runtime dynamically?
A2: Thanks for the suggestion. It’s doable and will consider to describe it in user manual.
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
|
|
|
|
Marketing/Events
-
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2018/11-2019-07): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Topic of WW30.3’19 (7/24 PRC time): ACRN Configuration Tool Design
Description: ACRN is not designed for auto configuration during run time in embedded environment. To enhance the ACRN
usability for typical scenario, we’ll discuss an ACRN Configuration Tool which could provide semi-auto configuration.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
Zhu, Bing |
WW02 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
Deng, Jie |
WW03 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
Liu, Xinyun |
WW04 |
WW05 |
USB Hub Virtualization |
Wu, Xiaoguang |
WW05 |
WW07 |
QoS Design for ACRN |
Liu, Long |
WW07 |
WW08 |
ACRN Debug Tips |
Chen, Jason |
WW08 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
WW09 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
WW10 |
WW11 |
One ACRN binary for multi-platform |
WuXiangyang/TanWei |
WW11 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
WW12 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
WW13 |
WW14 |
Safety VM Support |
YIN, FengWei |
WW14 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan1 |
WW15 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, YuHong |
WW16 |
WW17 |
ACRN Real-Time Measurement Methodology |
LI, Wilson |
WW17 |
WW19 |
ACRN I2C Virtualization |
CHEN, Conghui |
WW18 |
WW20 |
SGX Introduction and Support in ACRN |
WU, Binbin |
WW19 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Tool Design |
SUN, Victor |
7/24 |
|
|
|
|
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 7/17/2019

Wang, Hongbo
ACRN Project TCM - 17th July 2019
Location
Agenda
- ACRN project update
- “How to enable Open vSwitch on ACRN” by LIU, Yuan1
Q1: Isn't OVS too heavy for ACRN?
A1: yes, use ovs only if you want to do SDN between many boards, otherwise it is overkilled.
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
|
|
|
|
Marketing/Events
- July 17th, 2019 Automotive Linux Summit Japan, 2019
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Re: Dropping Service OS Image from CL
Thanks Miguel for heads up. From ACRN Getting Started Guide, we didn't use "clear-30310-service-os.img.xz" image. It has no impact for ACRN.
toggle quoted message
Show quoted text
-----Original Message----- From: acrn-users@... [mailto:acrn-users@...] On Behalf Of Miguel Bernal Marin Sent: Friday, July 12, 2019 7:37 AM To: acrn-users@... Subject: [acrn-users] Dropping Service OS Image from CL From Clear Linux public mailing list. Does this decision affect to someone in ACRN? https://cdn.download.clearlinux.org/current/clear-30310-service-os.img.xz----- Forwarded message from "Kramer, George T" <george.t.kramer@...> ----- Date: Thu, 11 Jul 2019 23:01:27 +0000 From: "Kramer, George T" <george.t.kramer@...> To: "dev@..." <dev@...> Subject: [Clr-dev] Dropping Service OS Image Message-ID: <1BB09D76F24DE34BB834F282C988D84F3E6B5161@...> List-Id: Developer list for the Clear Linux* Project for Intel® Architecture. <dev.lists.clearlinux.org> Content-Type: text/plain; charset="us-ascii" DevOps is planning to no longer produce the UEFI-based Service OS image in a week's time by next Thursday 7/18. We are not seeing a good interest in this image anymore. The content will still be provided in Clear and may continue to be installed via the "service-os" bundle with swupd after the image is no longer produced.
|
|
Dropping Service OS Image from CL
Miguel Bernal Marin <miguel.bernal.marin@...>
From Clear Linux public mailing list. Does this decision affect to someone in ACRN? https://cdn.download.clearlinux.org/current/clear-30310-service-os.img.xz----- Forwarded message from "Kramer, George T" <george.t.kramer@...> ----- Date: Thu, 11 Jul 2019 23:01:27 +0000 From: "Kramer, George T" <george.t.kramer@...> To: "dev@..." <dev@...> Subject: [Clr-dev] Dropping Service OS Image Message-ID: <1BB09D76F24DE34BB834F282C988D84F3E6B5161@...> List-Id: Developer list for the Clear Linux* Project for Intel® Architecture. <dev.lists.clearlinux.org> Content-Type: text/plain; charset="us-ascii" DevOps is planning to no longer produce the UEFI-based Service OS image in a week's time by next Thursday 7/18. We are not seeing a good interest in this image anymore. The content will still be provided in Clear and may continue to be installed via the "service-os" bundle with swupd after the image is no longer produced.
|
|
ACRN Project Technical Community Meeting Minutes - 7/10/2019

Wang, Hongbo
ACRN Project TCM - 10th July 2019
Location
Agenda
- ACRN project update
- ACRN 2.0 Architecture Sharing-2/2 by REN, Jack; CHEN, Jason; YIN, Fengwei
Q1: Changing the usage scenario name?
A1: Need to find a better name for this page..
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
|
|
|
|
|
|
|
|
Marketing/Events
- July 17th, 2019 Automotive Linux Summit Japan, 2019
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2018/11-2019-07): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Topic of WW28.3’19 (7/10 PRC time): ACRN 2.0 New Architecture Brief and Review
Description: ACRN 2.0 will support multiple usages, such as SDC, Industry, which brings new architecture and feature updates.
In this talk, we’ll review those changes.
P.S. ACRN 2.0 has been discussed in ACRN Meetup on 6/12, but we’d like to repeat this discussion to get more inputs.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
Zhu, Bing |
WW02 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
Deng, Jie |
WW03 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
Liu, Xinyun |
WW04 |
WW05 |
USB Hub Virtualization |
Wu, Xiaoguang |
WW05 |
WW07 |
QoS Design for ACRN |
Liu, Long |
WW07 |
WW08 |
ACRN Debug Tips |
Chen, Jason |
WW08 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
WW09 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
WW10 |
WW11 |
One ACRN binary for multi-platform |
WuXiangyang/TanWei |
WW11 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
WW12 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
WW13 |
WW14 |
Safety VM Support |
YIN, FengWei |
WW14 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan1 |
WW15 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, YuHong |
WW16 |
WW17 |
ACRN Real-Time Measurement Methodology |
LI, Wilson |
WW17 |
WW19 |
ACRN I2C Virtualization |
CHEN, Conghui |
WW18 |
WW20 |
SGX Introduction and Support in ACRN |
WU, Binbin |
WW19 |
WW21 |
Logger Improvement to acrn-dm Module |
CAO, Minggui |
5/22 |
WW22 |
ACRNGT virtual display deep dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25 |
Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VxWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 Brief and Review – 1/2 |
REN, Jack/CHEN, Jason/YIN, Fengwei |
7/3 |
WW28 |
ACRN 2.0 Brief and Review – ½ |
REN, Jack/CHEN, Jason/YIN, Fengwei |
7/10 |
|
|
|
|
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Re: Hardware Support (serial port for debugging)

Wang, Hongbo
-
About hardware platform with serial port: We don’t try every off-the-shelf hardware for Apollo Lake and Kabylake CPU. UP2 and NUC7i7DN are just ones we use in our lab, which have serial port jumpers from motherboard. I believe there’re other machines which
have RS232 jumper. For example, Dell desktop machine, Internal evaluation boards from Intel, etc.
-
Without serial port, it’s very difficult to debug ACRN boot phase code. After ACRN successfully boot, you can use “printf” to output debug messages to screen without serial port.
There may be other hardware workaround to support serial port. For specific NUC models, it’s possible to solder down 2 jumpers on motherboard by extending RX/TX singles from M.2 adapter’s pins. But finding a machine with vanilla serial
port is always first option.
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
Mail:
hongbo.wang@...
toggle quoted message
Show quoted text
From: acrn-users@... <acrn-users@...>
On Behalf Of tk.kim@...
Sent: 2019 年7 月4 日 11:52
To: acrn-users@...
Subject: [acrn-users] Hardware Support (serial port for debugging)
Hi, all.
I was wondering that 'UP2' and NUC7i7DN' are only devices supporting serial port to debug ACRN hypervisor?
How can you develop ACRN on the devices without serial port? (like 'NUC7i7BNH')
Thanks.
|
|