diff options
author | 2021-06-14 14:45:47 +0500 | |
---|---|---|
committer | 2021-06-14 14:45:47 +0500 | |
commit | 2ed7864ad81e691a23c6ff48ee7e7d46109daf37 (patch) | |
tree | 5eae7a4c9b211a2fa6f139bb343f0e116f2db3c8 | |
parent | 28124eda08c7d475c21c9100e2549048ead67d74 (diff) | |
download | meta-amd-2ed7864ad81e691a23c6ff48ee7e7d46109daf37.tar.gz meta-amd-2ed7864ad81e691a23c6ff48ee7e7d46109daf37.tar.bz2 meta-amd-2ed7864ad81e691a23c6ff48ee7e7d46109daf37.zip |
docs: update references to milan and rome with ethanolx bsp
This is being done because milan and rome now share the same machine
name ethanolx. They are binary compatible. We can use the same image
on both platforms using the ethanolx board.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
-rw-r--r-- | BUILD.md | 2 | ||||
-rw-r--r-- | CUSTOMIZE.md | 12 | ||||
-rw-r--r-- | FEATURES.md | 198 | ||||
-rw-r--r-- | SETUP.md | 2 | ||||
-rw-r--r-- | meta-amd-bsp/README.md | 3 |
5 files changed, 109 insertions, 108 deletions
@@ -7,7 +7,7 @@ a selected AMD machine, and will start a build: ### 2.1. Select a target machine -Set the environment variable `MACHINE` to the `milan` bsp that you want +Set the environment variable `MACHINE` to the `ethanolx` bsp that you want to build an image for (change the `<machine-name>` in the following example accordingly): ```sh diff --git a/CUSTOMIZE.md b/CUSTOMIZE.md index b4262e59..56bce704 100644 --- a/CUSTOMIZE.md +++ b/CUSTOMIZE.md @@ -37,12 +37,12 @@ target. #### Supported software features -| Software feature | Configuration variable | Configuration values | Default value | Supported machines | -|:----------------------|:----------------------------|:---------------------|:--------------|:-------------------| -| ON-TARGET DEVELOPMENT | EXTRA_IMAGE_FEATURES_append | tools-sdk | | milan | -| ON-TARGET DEBUGGING | EXTRA_IMAGE_FEATURES_append | tools-debug | | milan | -| ON-TARGET PROFILING | EXTRA_IMAGE_FEATURES_append | tools-profile | | milan | -| RT KERNEL | RT_KERNEL_AMD | yes, no | no | milan | +| Software feature | Configuration variable | Configuration values | Default value | Supported machines | +|:----------------------|:----------------------------|:---------------------|:--------------|:-----------------------| +| ON-TARGET DEVELOPMENT | EXTRA_IMAGE_FEATURES_append | tools-sdk | | ethanolx (milan, rome) | +| ON-TARGET DEBUGGING | EXTRA_IMAGE_FEATURES_append | tools-debug | | ethanolx (milan, rome) | +| ON-TARGET PROFILING | EXTRA_IMAGE_FEATURES_append | tools-profile | | ethanolx (milan, rome) | +| RT KERNEL | RT_KERNEL_AMD | yes, no | no | ethanolx (milan, rome) | #### Example configuration in local.conf ```sh diff --git a/FEATURES.md b/FEATURES.md index 657a62c2..ae6903a8 100644 --- a/FEATURES.md +++ b/FEATURES.md @@ -4,102 +4,102 @@ This section lists the features supported on the AMD machines. In each machine column, a 'Y' represents that the feature in this row is supported on this machine. -| Category | Feature | MILAN | -|:--------------------------------|:----------------------------------------|:-----:| -| Images | | | -| | core-image-sato | | -| | core-image-base | Y | -| Images Types | | | -| | WIC | Y | -| | ISO | Y | -| Board Devices | | | -| | USB 2.0 Host | Y | -| | USB 3.0 Host (MSC) | Y | -| | USB 3.1 Host | | -| | NVMe | Y | -| | M.2 SATA | | -| | I2C | Y | -| | UART | Y | -| | eMMC | | -| | SMP | Y | -| | SPI | Y | -| I/O | | | -| | USB Host | Y | -| | USB Mass Storage | Y | -| | Audio | | -| | UART | Y | -| | Bluetooth | | -| | USB Wi-Fi | | -| | HDD/SATA | Y | -| | SD/MMC | | -| Networking | | | -| | Ethernet | | -| | SGMII | | -| | RGMII | | -| Network Protocols | | | -| | IPv4 | Y | -| | IPv6 | Y | -| General Purpose Kernel Features | | | -| | Control Groups | Y | -| | CPU Hot Plugging | Y | -| | High Resolution Timers (HRT) | Y | -| | POSIX Message Queues & Semaphores | Y | -| | Prioritized OOM Killer | Y | -| | Symmetric Multi-Processing (SMP) | Y | -| | Native POSIX Thread Library | Y | -| Kernel Preemption | | | -| | Preemptive Kernel (Low-Latency Desktop) | Y | -| | Fully Preemptible Kernel (RT) | Y | -| Filesystems | | | -| | Devtmpfs | Y | -| | EXT2 | Y | -| | EXT3 | Y | -| | EXT4 | Y | -| | FAT | Y | -| | NFSv3 | Y | -| | ProcFS | Y | -| | RamFS | Y | -| | SysFS | Y | -| | tmpfs | Y | -| HID (Input Devices) | | | -| | Input Core (CONFIG_INPUT) | Y | -| | Mouse Interface | | -| | Keyboards | Y | -| | Touchscreen | | -| Display Device Support | | | -| | DP | | -| | HDMI | | -| Kernel Debug/Trace | | | -| | KGDB | Y | -| | LTTng - Kernel Tracing | Y | -| | LTTng - Userspace Tracing | Y | -| USB Protocols | | | -| | USB 2.0 | Y | -| | USB 3.0 | Y | -| | USB 3.1 | | -| Sound Support | | | -| | ALSA | | -| Multimedia Support | | | -| | Accelerated gstreamer | | -| | Unaccelerated gstreamer | | -| | OMX | | -| | VDPAU | | -| | VAAPI | | -| | mesa (accelerated graphics) | | -| | unaccelerated graphics | | -| | Vulkan | | -| | multi-display | | -| | CodeXL | | -| | RGP | | -| | MP4 | | -| | MPEG2 | | -| | MPEG4 | | -| | VC-1 | | -| | H.264 | | -| | H.265 | | -| | ROCm-OpenCL | | -| Network Security | | | -| | IPSEC (strongswan) | | -| | DPDK | | -| Kernel Virtualization | | | -| | KVM | Y | +| Category | Feature | MILAN | ROME | +|:--------------------------------|:----------------------------------------|:-----:|:----:| +| Images | | | | +| | core-image-sato | | | +| | core-image-base | Y | Y | +| Images Types | | | | +| | WIC | Y | Y | +| | ISO | Y | Y | +| Board Devices | | | | +| | USB 2.0 Host | Y | Y | +| | USB 3.0 Host (MSC) | Y | Y | +| | USB 3.1 Host | | | +| | NVMe | Y | Y | +| | M.2 SATA | | | +| | I2C | Y | Y | +| | UART | Y | Y | +| | eMMC | | | +| | SMP | Y | Y | +| | SPI | Y | Y | +| I/O | | | | +| | USB Host | Y | Y | +| | USB Mass Storage | Y | Y | +| | Audio | | | +| | UART | Y | Y | +| | Bluetooth | | | +| | USB Wi-Fi | | | +| | HDD/SATA | Y | Y | +| | SD/MMC | | | +| Networking | | | | +| | Ethernet | | | +| | SGMII | | | +| | RGMII | | | +| Network Protocols | | | | +| | IPv4 | Y | Y | +| | IPv6 | Y | Y | +| General Purpose Kernel Features | | | | +| | Control Groups | Y | Y | +| | CPU Hot Plugging | Y | Y | +| | High Resolution Timers (HRT) | Y | Y | +| | POSIX Message Queues & Semaphores | Y | Y | +| | Prioritized OOM Killer | Y | Y | +| | Symmetric Multi-Processing (SMP) | Y | Y | +| | Native POSIX Thread Library | Y | Y | +| Kernel Preemption | | | | +| | Preemptive Kernel (Low-Latency Desktop) | Y | Y | +| | Fully Preemptible Kernel (RT) | Y | Y | +| Filesystems | | | | +| | Devtmpfs | Y | Y | +| | EXT2 | Y | Y | +| | EXT3 | Y | Y | +| | EXT4 | Y | Y | +| | FAT | Y | Y | +| | NFSv3 | Y | Y | +| | ProcFS | Y | Y | +| | RamFS | Y | Y | +| | SysFS | Y | Y | +| | tmpfs | Y | Y | +| HID (Input Devices) | | | | +| | Input Core (CONFIG_INPUT) | Y | Y | +| | Mouse Interface | | | +| | Keyboards | Y | Y | +| | Touchscreen | | | +| Display Device Support | | | | +| | DP | | | +| | HDMI | | | +| Kernel Debug/Trace | | | | +| | KGDB | Y | Y | +| | LTTng - Kernel Tracing | Y | Y | +| | LTTng - Userspace Tracing | Y | Y | +| USB Protocols | | | | +| | USB 2.0 | Y | Y | +| | USB 3.0 | Y | Y | +| | USB 3.1 | | | +| Sound Support | | | | +| | ALSA | | | +| Multimedia Support | | | | +| | Accelerated gstreamer | | | +| | Unaccelerated gstreamer | | | +| | OMX | | | +| | VDPAU | | | +| | VAAPI | | | +| | mesa (accelerated graphics) | | | +| | unaccelerated graphics | | | +| | Vulkan | | | +| | multi-display | | | +| | CodeXL | | | +| | RGP | | | +| | MP4 | | | +| | MPEG2 | | | +| | MPEG4 | | | +| | VC-1 | | | +| | H.264 | | | +| | H.265 | | | +| | ROCm-OpenCL | | | +| Network Security | | | | +| | IPSEC (strongswan) | | | +| | DPDK | | | +| Kernel Virtualization | | | | +| | KVM | Y | Y | @@ -7,7 +7,7 @@ and [Yocto Project Quick Build Guide](https://docs.yoctoproject.org/3.3/brief-yo if you are not familiar with the Yocto Project and it's Build System. Running the following commands will setup the build system and will -enable us to build recipes & images for the `milan` bsp. +enable us to build recipes & images for the `ethanolx` bsp. ### 1.1 Prerequisites diff --git a/meta-amd-bsp/README.md b/meta-amd-bsp/README.md index 7193301d..7dc8dd9e 100644 --- a/meta-amd-bsp/README.md +++ b/meta-amd-bsp/README.md @@ -10,7 +10,8 @@ to ensure they only apply to expected boards. The supported AMD machines/platforms are: -* milan - AMD EPYC™ 7003 Series +* ethanolx - AMD EPYC™ 7003 Series (a.k.a. milan) +* ethanolx - AMD EPYC™ 7002 Series (a.k.a. rome) Please see the README file contained in the root meta-amd directory for general information and usage details. |