Supported Hardware¶
We welcome community contributions to help build Project ACRN support for a broad collection of architectures and platforms.
Minimum System Requirements for Installing ACRN¶
Hardware | Minimum Requirements | Recommended |
---|---|---|
Processor | Compatible x86 64-bit processor | 2 core with Intel Hyper Threading Technology enabled in the BIOS or more cores |
System memory | 4GB RAM | 8GB or more (< 32G) |
Storage capabilities | 20GB | 120GB or more |
Minimum Requirements for Processor¶
1 GB Large pages
Known Limitations¶
Platforms with multiple PCI segments
ACRN assumes the following conditions are satisfied from the Platform BIOS
- All the PCI device BARs should be assigned resources, including SR-IOv VF BARs if a device supports.
- Bridge windows for PCI bridge devices and the resources for root bus, should be programmed with values that enclose resources used by all the downstream devices.
- There should be no conflict in resources among the PCI devices and also between PCI devices and other platform devices.
Verified Platforms According to ACRN Usage¶
These Apollo Lake and Kaby Lake platforms have been verified by the development team for Software-Defined Cockpit (SDC), Industrial Usage (IU), and Logical Partition scenarios.
For general instructions setting up ACRN on supported hardware platforms, visit the Getting Started Guide for ACRN Industry Scenario page.
Platform (Intel x86) | Product/Kit Name | Usage Scenerio - BKC Examples | ||||
---|---|---|---|---|---|---|
SDC with 2 VMs | SDC with 4 VMs | IU without Safety VM | IU with Safety VM | Logical Partition | ||
Apollo Lake
(Formal name: Arches Canyon
|
(Board: NUC6CAYB)
|
V | V | V | V | |
Apollo Lake | V | |||||
Kaby Lake
(Codename: Baby Canyon)
|
(Board: NUC7i5BNB)
|
V | ||||
Kaby Lake
(Codename: Baby Canyon)
|
(Board: NUC7i7BNB
|
V | ||||
Kaby Lake
(Codename: Dawson Canyon)
|
(Board: NUC7i5DNB)
|
V | ||||
Kaby Lake
(Codename: Dawson Canyon)
|
(Board: NUC7i7DNB)
|
V | V | V | V | V |
Whiskey Lake
|
(Board: WHL-IPC-I5)
|
V | V | V | V | V |
V: Verified by engineering team; remaining scenarios are not in verification scope
Verified Hardware Specifications Detail¶
Platform (Intel x86) | Product/Kit Name | Hardware Class | Description |
---|---|---|---|
Apollo Lake
(Formal name: Arches Canyon)
|
NUC6CAYH
(Board: NUC6CAYB)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Apollo Lake
|
UP2 - N3350
UP2 - N4200
UP2 - x5-E3940
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Kaby Lake
(Codename: Baby Canyon)
|
NUC7i5BNH
(Board: NUC7i5BNB)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Kaby Lake
(Codename: Baby Canyon)
|
NUC7i7BNH
(Board: NUC7i7BNB)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Kaby Lake
(Codename: Dawson Canyon)
|
NUC7i5DNH
(Board: NUC7i5DNB)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Whiskey Lake
|
WHL-IPC-I5
(Board: WHL-IPC-I5)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|
||
Whiskey Lake
|
WHL-IPC-I7
(Board: WHL-IPC-I7)
|
Processor |
|
Graphics |
|
||
System memory |
|
||
Storage capabilities |
|
||
Serial Port |
|