Date   

Hardware Support (serial port for debugging)

tk.kim@...
 

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.


ACRN Project Technical Community Meeting Minutes: 07/03/2019

Wang, Hongbo
 

 
ACRN Project TCM - 3rd July 2019
Location
Agenda
  1. ACRN project update 
Version 1.1 has been released with new features like: Hybrid mode introduced, support for new guest Operating Systems.
 
  1. ACRN 2.0 Architecture Sharing  by REN, Jack; CHEN, Jason; YIN, Fengwei
      Download foil from ACRN Presentation->ACRN_TCM->WW27’19
 
        Q1: Is it possible to share storage devices in logical partition?
        A1: No. The plan for logical partition in ACRN is to use separate storage devices.
 
        Q2: Can you repeat the name of the RTLinux distro that’s popular in China?
        A2: Xenomai and Preempt-rt Linux
 
        Q3:How to implement the CAT isolation for Guest VM?
        A3: The memory flush instruction from Guest VM will be trapped and emulated, then operate the CAT accordingly, instead of flush all cache.
 
  1. All: Community open discussion.
 
  1. 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 REN, Jack 7/3
 
 
 
 
Marketing/Events
  1. July 17th, 2019   Automotive Linux Summit Japan, 2019
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@...g 
  4. Technical Mailing list: acrn-dev@...g 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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 WW21.3’19 (5/22 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 REN, Jack/CHEN, Jason 7/3
 
 
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
  • Meeting Notes:
 
 
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
 
 
 
 


[Announce] ACRN Open Source Ver1.1 Release Notes

Wang, Hongbo
 

Hi all,

 

We are very pleased to announce Version 1.1 release of ACRN. You can see the release blog from https://projectacrn.org/acrn-project-releases-version-1-1/ and detailed Release Notes in website https://projectacrn.github.io/latest/release_notes.html.

Version 1.1 introduces new Hybrid Mode for ACRN hypervisor and begin to support more Guest OSes, like Zephyr, VxWorks and Windows. In this reference release, we use Clear Linux* as the Service VM and User VM.  Android* and other Linux* based OSes can also be used as a User VM too.

 

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@...

 


Re: NUC8 hardware supported?

Janardhana Rao Vemulapalli <jvemulapalli@...>
 

Thank you very much Hangbo :). We will try it on NUC7.

On 28-Jun-2019, at 6:54 PM, Wang, Hongbo via Lists.Projectacrn.Org <hongbo.wang=intel.com@...> wrote:

Thanks for your interests to ACRN.
We haven’t tried ACRN on laptop but the CPU we have validated is Apollo Lake (SoC) and Kaby Lake (Core). Yes we’re using NUC6CA (APL) and NUC7 (KBL) platform which is easier for debug than laptop.
 
We don’t have chance to try NUC8 yet, but which NUC8 model are you asking about? There’re 3 types of CPUs for NUC8.  https://en.wikipedia.org/wiki/Next_Unit_of_Computing
 
 
Best regards.
Hongbo
 
From: acrn-users@... <acrn-users@...> On Behalf Of jvemulapalli@...
Sent: 2019628 17:50
To: acrn-users@...
Subject: Re: [acrn-users] NUC8 hardware supported?
 
Can we evaluate ACRN on any laptop?? or it support only NUC hardware??

Please clarify.

Thanks,
VJ Rao. 


This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this email. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this email is strictly prohibited.



Re: NUC8 hardware supported?

Wang, Hongbo
 

Thanks for your interests to ACRN.

We haven’t tried ACRN on laptop but the CPU we have validated is Apollo Lake (SoC) and Kaby Lake (Core). Yes we’re using NUC6CA (APL) and NUC7 (KBL) platform which is easier for debug than laptop.

 

We don’t have chance to try NUC8 yet, but which NUC8 model are you asking about? There’re 3 types of CPUs for NUC8.  https://en.wikipedia.org/wiki/Next_Unit_of_Computing

 

 

Best regards.

Hongbo

Tel: +86-21-6116 7445

MP: +86-1364 1793 689

Mail: hongbo.wang@...

 

From: acrn-users@... <acrn-users@...> On Behalf Of jvemulapalli@...
Sent: 2019628 17:50
To: acrn-users@...
Subject: Re: [acrn-users] NUC8 hardware supported?

 

Can we evaluate ACRN on any laptop?? or it support only NUC hardware??

Please clarify.

Thanks,
VJ Rao.


Re: Try to follow the Getting Started

Geoffroy Van Cutsem
 

Sounds good!

On Fri, 2019-06-28 at 10:35 +0000, Janardhana Rao Vemulapalli wrote:

Hi Geoffroy,

I have tried Clear OS and ACRN script on a Lenovo standard laptop which doesn’t have either Apollo/Kaby lake processors.
I ran into issue that hypervisor is not booting at all :).
I will try it on a NUC hardware soon and let you know the result. We have to order the supported NUC box and evaluate on that.

Thank you.

BR,
VJ Rao
On 28-Jun-2019, at 3:59 PM, Geoffroy Van Cutsem via Lists.Projectacrn.Org <geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 10:08 +0000, Janardhana Rao Vemulapalli wrote:
Hi Geoffroy,

Thank you very. Much for quick resolution. My task to evaluate ACRN
on clear OS. Hope I could complete this task with a NUC7 box.


Do you already have one of the NUC listed on the "Supported Hardware"
page?

It's great to hear you'll be evaluating ACRN and Clear Linux, please
let us know how you get on, even if you don't hit any issue ;-)

Thanks,
Geoffroy


BR,
VJRao.
On 28-Jun-2019, at 3:33 PM, Geoffroy Van Cutsem via
Lists.Projectacrn.Org <
geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 02:42 -0700, jvemulapalli@...
wrote:
Hi Can I install it into a laptop for evaluation purpose and
later
onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.


We do not test it on standard laptop. The likekihood of success
depends
amongst other things of the processor you have on the laptop. We
test
ACRN on Apollo Lake and Kaby Lake processors. You also need the
laptop
to have an EFI bootloader.

I guess you have seen the relevant pages in our documentation by
now,
but if not, here is where you should start from:
- Getting Started Guide:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fgetting-started%2Fapl-nuc.html&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=e%2FgT1w%2F2cm21%2FI2eT5IGbedGPG2P7BNg2Xwrb1POHa4%3D&amp;reserved=0
- Supported HW: 
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fhardware.html&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=RB6FBVSypxvpr%2FT7Y1fPjRfajBq4i4ZlLAHHW49ZYa8%3D&amp;reserved=0

Feel free to try and report out on this list if you're having
problems
but be aware that we may not be able to easily troubleshoot this,
especially if you do not have a serial port connection to the
laptop.

We should also shortly have another option for you to try out ACRN
without a NUC, that's via QEMU. It's not quite ready yet, you can
track
progress here if you're interested in this option:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fprojectacrn%2Facrn-hypervisor%2Fissues%2F3198&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=K%2BPYaFjAYook0gJTZQ4jBpoRUwXqUzvwb2CZ3XuTj5o%3D&amp;reserved=0

Thanks,
Geoffroy

Thanks,
VJRao




This message contains confidential information and is intended only
for the individual(s) addressed in the message. If you are not the
named addressee, you should not disseminate, distribute, or copy this
email. If you are not the intended recipient, you are notified that
disclosing, distributing, or copying this email is strictly
prohibited.






This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this email. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this email is strictly prohibited.



Re: Try to follow the Getting Started

Janardhana Rao Vemulapalli <jvemulapalli@...>
 

Hi Geoffroy,

I have tried Clear OS and ACRN script on a Lenovo standard laptop which doesn’t have either Apollo/Kaby lake processors.
I ran into issue that hypervisor is not booting at all :).
I will try it on a NUC hardware soon and let you know the result. We have to order the supported NUC box and evaluate on that.

Thank you.

BR,
VJ Rao
On 28-Jun-2019, at 3:59 PM, Geoffroy Van Cutsem via Lists.Projectacrn.Org <geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 10:08 +0000, Janardhana Rao Vemulapalli wrote:
Hi Geoffroy,

Thank you very. Much for quick resolution. My task to evaluate ACRN
on clear OS. Hope I could complete this task with a NUC7 box.


Do you already have one of the NUC listed on the "Supported Hardware"
page?

It's great to hear you'll be evaluating ACRN and Clear Linux, please
let us know how you get on, even if you don't hit any issue ;-)

Thanks,
Geoffroy


BR,
VJRao.
On 28-Jun-2019, at 3:33 PM, Geoffroy Van Cutsem via
Lists.Projectacrn.Org <
geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 02:42 -0700, jvemulapalli@...
wrote:
Hi Can I install it into a laptop for evaluation purpose and
later
onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.


We do not test it on standard laptop. The likekihood of success
depends
amongst other things of the processor you have on the laptop. We
test
ACRN on Apollo Lake and Kaby Lake processors. You also need the
laptop
to have an EFI bootloader.

I guess you have seen the relevant pages in our documentation by
now,
but if not, here is where you should start from:
- Getting Started Guide:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fgetting-started%2Fapl-nuc.html&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=e%2FgT1w%2F2cm21%2FI2eT5IGbedGPG2P7BNg2Xwrb1POHa4%3D&amp;reserved=0
- Supported HW: 
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fhardware.html&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=RB6FBVSypxvpr%2FT7Y1fPjRfajBq4i4ZlLAHHW49ZYa8%3D&amp;reserved=0

Feel free to try and report out on this list if you're having
problems
but be aware that we may not be able to easily troubleshoot this,
especially if you do not have a serial port connection to the
laptop.

We should also shortly have another option for you to try out ACRN
without a NUC, that's via QEMU. It's not quite ready yet, you can
track
progress here if you're interested in this option:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fprojectacrn%2Facrn-hypervisor%2Fissues%2F3198&amp;data=02%7C01%7C%7C60868ae4a98c42a51f4408d6fbb389be%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973145884995826&amp;sdata=K%2BPYaFjAYook0gJTZQ4jBpoRUwXqUzvwb2CZ3XuTj5o%3D&amp;reserved=0

Thanks,
Geoffroy

Thanks,
VJRao




This message contains confidential information and is intended only
for the individual(s) addressed in the message. If you are not the
named addressee, you should not disseminate, distribute, or copy this
email. If you are not the intended recipient, you are notified that
disclosing, distributing, or copying this email is strictly
prohibited.






This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this email. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this email is strictly prohibited.



Re: Try to follow the Getting Started

Geoffroy Van Cutsem
 

On Fri, 2019-06-28 at 10:08 +0000, Janardhana Rao Vemulapalli wrote:
Hi Geoffroy,

Thank you very. Much for quick resolution. My task to evaluate ACRN
on clear OS. Hope I could complete this task with a NUC7 box.
Do you already have one of the NUC listed on the "Supported Hardware"
page?

It's great to hear you'll be evaluating ACRN and Clear Linux, please
let us know how you get on, even if you don't hit any issue ;-)

Thanks,
Geoffroy


BR,
VJRao.
On 28-Jun-2019, at 3:33 PM, Geoffroy Van Cutsem via
Lists.Projectacrn.Org <
geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 02:42 -0700, jvemulapalli@...
wrote:
Hi Can I install it into a laptop for evaluation purpose and
later
onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.
We do not test it on standard laptop. The likekihood of success
depends
amongst other things of the processor you have on the laptop. We
test
ACRN on Apollo Lake and Kaby Lake processors. You also need the
laptop
to have an EFI bootloader.

I guess you have seen the relevant pages in our documentation by
now,
but if not, here is where you should start from:
- Getting Started Guide:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fgetting-started%2Fapl-nuc.html&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=2L2%2F3TROqr6tSZ3rgM1edtI6rAf3hf4UZxEfcZHU9Aw%3D&amp;reserved=0
- Supported HW:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fhardware.html&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=e21qYwvIoq%2BSEmoFC7cDa8mQYpNZl0%2BEgR12RoNa4kw%3D&amp;reserved=0

Feel free to try and report out on this list if you're having
problems
but be aware that we may not be able to easily troubleshoot this,
especially if you do not have a serial port connection to the
laptop.

We should also shortly have another option for you to try out ACRN
without a NUC, that's via QEMU. It's not quite ready yet, you can
track
progress here if you're interested in this option:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fprojectacrn%2Facrn-hypervisor%2Fissues%2F3198&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=wJAbarlbq0MoWKlQS3lP%2FIUyyAH007fKEQTW7lWv7Gg%3D&amp;reserved=0

Thanks,
Geoffroy

Thanks,
VJRao
This message contains confidential information and is intended only
for the individual(s) addressed in the message. If you are not the
named addressee, you should not disseminate, distribute, or copy this
email. If you are not the intended recipient, you are notified that
disclosing, distributing, or copying this email is strictly
prohibited.




Re: Try to follow the Getting Started

jvemulapalli@...
 

Hi Geoffroy,

Thank you very. Much for quick resolution. My task to evaluate ACRN on clear OS. Hope I could complete this task with a NUC7 box.


BR,
VJRao.
On 28-Jun-2019, at 3:33 PM, Geoffroy Van Cutsem via Lists.Projectacrn.Org <geoffroy.vancutsem=intel.com@...> wrote:

On Fri, 2019-06-28 at 02:42 -0700, jvemulapalli@... wrote:
Hi Can I install it into a laptop for evaluation purpose and later
onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.
We do not test it on standard laptop. The likekihood of success depends
amongst other things of the processor you have on the laptop. We test
ACRN on Apollo Lake and Kaby Lake processors. You also need the laptop
to have an EFI bootloader.

I guess you have seen the relevant pages in our documentation by now,
but if not, here is where you should start from:
- Getting Started Guide:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fgetting-started%2Fapl-nuc.html&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=2L2%2F3TROqr6tSZ3rgM1edtI6rAf3hf4UZxEfcZHU9Aw%3D&amp;reserved=0
- Supported HW: https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojectacrn.github.io%2Flatest%2Fhardware.html&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=e21qYwvIoq%2BSEmoFC7cDa8mQYpNZl0%2BEgR12RoNa4kw%3D&amp;reserved=0

Feel free to try and report out on this list if you're having problems
but be aware that we may not be able to easily troubleshoot this,
especially if you do not have a serial port connection to the laptop.

We should also shortly have another option for you to try out ACRN
without a NUC, that's via QEMU. It's not quite ready yet, you can track
progress here if you're interested in this option:
https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fprojectacrn%2Facrn-hypervisor%2Fissues%2F3198&;data=02%7C01%7C%7C8f6c44308f744fc5f98c08d6fbafe9fe%7C4643991463b7464e83279b13737ae8cf%7C1%7C1%7C636973130332282529&amp;sdata=wJAbarlbq0MoWKlQS3lP%2FIUyyAH007fKEQTW7lWv7Gg%3D&amp;reserved=0

Thanks,
Geoffroy

Thanks,
VJRao

This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this email. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this email is strictly prohibited.


Re: Try to follow the Getting Started

Geoffroy Van Cutsem
 

On Fri, 2019-06-28 at 02:42 -0700, jvemulapalli@... wrote:
Hi Can I install it into a laptop for evaluation purpose and later
onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.
We do not test it on standard laptop. The likekihood of success depends
amongst other things of the processor you have on the laptop. We test
ACRN on Apollo Lake and Kaby Lake processors. You also need the laptop
to have an EFI bootloader.

I guess you have seen the relevant pages in our documentation by now,
but if not, here is where you should start from:
- Getting Started Guide:
https://projectacrn.github.io/latest/getting-started/apl-nuc.html
- Supported HW: https://projectacrn.github.io/latest/hardware.html

Feel free to try and report out on this list if you're having problems
but be aware that we may not be able to easily troubleshoot this,
especially if you do not have a serial port connection to the laptop.

We should also shortly have another option for you to try out ACRN
without a NUC, that's via QEMU. It's not quite ready yet, you can track
progress here if you're interested in this option:
https://github.com/projectacrn/acrn-hypervisor/issues/3198

Thanks,
Geoffroy

Thanks,
VJRao


Re: NUC8 hardware supported?

jvemulapalli@...
 

Can we evaluate ACRN on any laptop?? or it support only NUC hardware??

Please clarify.

Thanks,
VJ Rao.


Re: Try to follow the Getting Started

jvemulapalli@...
 

Hi Can I install it into a laptop for evaluation purpose and later onto the NUC?
Please confirm whether hypervisor works on x86 laptop or not.

Thanks,
VJRao


Install and Test by using simple applications

jvemulapalli@...
 

Hi Team,

I want to test ACRN by installing and using it as hypervisor. Please let me know the guide which I can follow and make use of this hypervisor.

Also I want to test it on a laptop. Please let me know the requirements.

Thanks,
VJRao


ACRN Project Technical Community Meeting Minutes - 6/26/2019

Wang, Hongbo
 

 
ACRN Project TCM - 26th June 2019
Location
Agenda
  1. ACRN project update 
 
  1. FU, Kaige: Enable VxWorks as RTVM on ACRN
Download foil from ACRN Presentation->ACRN_TCM->WW26’19
 
Q1: Regarding to polling mode driver, will CPU become always busy?
A1: No. There’s a timer to trigger the polling periodically?
 
Q2: Guest VxWorks is working on ACRN’s Sharing Mode, right? Have you tried VxWorks in partional mode?
A2: Yes, currently VxWorks is working on share mode. In our ACRN 2.0 roadmap, we’ll support Zephyr as Safety VM in partition mode. We haven’t tried VxWroks in partition mode but it should be doable.
 
Q3: Can we boot VxWorks as Guest VM without additional patches to VxWork?
A4: Yes. The vanilla VxWorks can run on ACRN. The additional patches are to enable RT capability for VxWorks when running as Guest OS.
 
Q4: Which chip support ioapic passthrough?
A4: We passthrough local apic, not ioapic. Right now, it can support KBL, WSL platform.
 
  1. All: Community open discussion.
 
  1. 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
 
 
 
 
 
Marketing/Events
  1. July 17th, 2019   Automotive Linux Summit Japan, 2019
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@...g 
  4. Technical Mailing list: acrn-dev@...g 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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 WW26.3’19 (6/26 PRC time): Enable VxWorks as RTVM on ACRN
Description: In this talk, we’ll introduce how to enable VxWorks as guest on ACRN, status and what’s the next step.
 
       
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
 
 
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
  • Meeting Notes:
 
 
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
 
 
 
 


ACRN Project Technical Community Meeting Minutes - 6/19/2019

Wang, Hongbo
 

 
ACRN Project TCM - 19th June 2019
Location
Agenda
  1. ACRN project update
  • In the 2-days IoT Open source seminar, toegher with other Intel open source project, like Zephyr, Celadon, StarlingX, we delivered total 30 technical speeches, 13 demos and 4 hands-on/workshops, gathered 161 community developers, software engineers, technical managers from our key partners and customers, as well as sales/marketing/technical staff from various Intel BUs at the event, in which 50% are from external.
  • This is 2nd Meetup for ACRN project one year later. More than 40 attendees are community developers or partners.
  • For the first time, we had external speakers to deliver 5 of 11 talks. For example, Neusoft’s production-ready Software Defined Cockpit (SDC) system based on ACRN, Hoperun’s add-on features for ACRN, etc.
  • “Seeing is believing”. Neusoft (OSV) brought their “Neusoft C4 platform” SDC demo to seminar. A local OEM car model based on C4 system will be rolled up in Q3’19. This existing news created a lot of buzz in the conference.
  • 5 ACRN demos from community and Intel.
  • All seminar foils have been published in Google folder and Baidu folder:
Or
 
  1. MAO, Junjie: ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference
Download foil from ACRN Presentation->ACRN_TCM->WW25’19

  1. All: Community open discussion.
 
  1. 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
 
Marketing/Events
  1. July 17th, 2019   Automotive Linux Summit Japan, 2019
Resources
  1. Project URL:
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@...g
  4. Technical Mailing list: acrn-dev@...g
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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 WW25.3’19 (6/19 PRC time): Understanding and Mitigating Inter-VM Interference 
Description: ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference. Freedom from interference is an important property in functional safety scope, and it applies to ACRN which aims at consolidating multiple applications into mixed-critical VMs. This talk will provide an overview of interferences in consideration and deeply dive into temporal interference which is still a hot research topic. A concrete understanding based on evaluation will be presented, which also motivates the current proposals what are in the scope of ACRN, how we plan to mitigate and the residual effects after the mitigations have been applied..
 
       
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
 
 
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
  • Meeting Notes:
 
 
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
 
 
 
 


Re: Good news! 1st part of ACRN patch has been merged into Linux kernel tip tree!

Geoffroy Van Cutsem
 

Congratulations, this is an important milestone indeed!!!

 

From: acrn-users@... [mailto:acrn-users@...] On Behalf Of Wang, Hongbo
Sent: Friday, June 14, 2019 1:40 PM
To: acrn-dev@...; acrn-users@...
Cc: Wang, Hongbo <hongbo.wang@...>
Subject: [acrn-users] Good news! 1st part of ACRN patch has been merged into Linux kernel tip tree!

 

We’re excited to announce that 1st part of ACRN codes, regarding to /arch/x86 changes, have been merged into Linux x86 tip tree by maintainer Borislav Petkov (bp@...) . If no big surprise, those patches will be pulled into Linus kernel tree after v5.3-rc.

This is a big step for ACRN upstreaming, which means ACRN begin to sit side by side with XEN, KVM, JAILHOUSE.

We’ll continue our upstream work for the complete ACRN functionality. Stay tuned!

 

https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=ec7972c99fffb4d2739f286ce9b544a71aa1d05f

 

diff --git a/arch/x86/include/asm/hypervisor.h b/arch/x86/include/asm/hypervisor.h
index 8c5aaba6633f..50a30f6c668b 100644
--- a/arch/x86/include/asm/hypervisor.h
+++ b/arch/x86/include/asm/hypervisor.h

@@ -29,6 +29,7 @@ enum x86_hypervisor_type {

     X86_HYPER_XEN_HVM,

     X86_HYPER_KVM,

     X86_HYPER_JAILHOUSE,

+     X86_HYPER_ACRN,

};

 

 

 

 

Best regards.

Hongbo

Tel: +86-21-6116 7445

MP: +86-1364 1793 689

Mail: hongbo.wang@...

 


Good news! 1st part of ACRN patch has been merged into Linux kernel tip tree!

Wang, Hongbo
 

We’re excited to announce that 1st part of ACRN codes, regarding to /arch/x86 changes, have been merged into Linux x86 tip tree by maintainer Borislav Petkov (bp@...) . If no big surprise, those patches will be pulled into Linus kernel tree after v5.3-rc.

This is a big step for ACRN upstreaming, which means ACRN begin to sit side by side with XEN, KVM, JAILHOUSE.

We’ll continue our upstream work for the complete ACRN functionality. Stay tuned!

 

https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=ec7972c99fffb4d2739f286ce9b544a71aa1d05f

 

diff --git a/arch/x86/include/asm/hypervisor.h b/arch/x86/include/asm/hypervisor.h
index 8c5aaba6633f..50a30f6c668b 100644
--- a/arch/x86/include/asm/hypervisor.h
+++ b/arch/x86/include/asm/hypervisor.h

@@ -29,6 +29,7 @@ enum x86_hypervisor_type {

     X86_HYPER_XEN_HVM,

     X86_HYPER_KVM,

     X86_HYPER_JAILHOUSE,

+     X86_HYPER_ACRN,

};

 

 

 

 

Best regards.

Hongbo

Tel: +86-21-6116 7445

MP: +86-1364 1793 689

Mail: hongbo.wang@...

 

901 - 920 of 1237