Supported Machines¶
The Factory Definition (ci-scripts.git
) contains a machines:
key value pair in the factory-config.yml
file. When the value is changed,
the next build you perform by pushing to the lmp-manifest.git
or
meta-subscriber-overrides.git
repositories will pass the updated value to
the Yocto Project’s tools
and begin producing targets for the MACHINE
you have set.
Note
If you are switching machines and your new machine has a different
architecture, you will need to adjust the value of containers.platforms
in your factory-config.yml
accordingly, otherwise Docker containers will
continue to be built for the previous architecture.
Device Name | MACHINE |
---|---|
Arm Cortex A5 DesignStart | a5ds |
Arm Neoverse N1 System Development Platform (N1SDP) | n1sdp |
Intel NUC8 | intel-corei7-64 |
Intel x86-64 UEFI | intel-corei7-64 |
NXP i.MX6 ULL EVK | imx6ullevk |
NXP i.MX6 ULL EVK with secure boot enabled | imx6ullevk-sec |
EA iMX7ULP-UCOM | imx7ulpea-ucom |
NXP i.MX 8M Mini EVK | imx8mm-lpddr4-evk |
NXP i.MX 8M Mini EVK with secure boot enabled | imx8mm-lpddr4-evk-sec |
NXP i.MX 8M Quad EVK | imx8mq-evk |
NXP i.MX 8M Plus EVK | imx8mp-lpddr4-evk |
Toradex Apalis iMX6 | apalis-imx6 |
Toradex Apalis iMX6 with secure boot enabled | apalis-imx6-sec |
Toradex Apalis iMX8QM | apalis-imx8 |
QEMU AARCH32 | qemuarm |
QEMU AARCH64 | qemuarm64-secureboot |
QEMU RISCV-64 | qemuriscv64 |
Raspberry Pi3 (32 bit) | raspberrypi3 |
Raspberry Pi3/3B (64 bit) | raspberrypi3-64 |
Raspberry Pi4 (and CM) | raspberrypi4-64 |
SiFive HiFive Unleashed | freedom-u540 |
STM32MP157 Discovery Kit | stm32mp1-disco |
TI AM64x SKEVM | am64xx-sk |
TI Beaglebone Black | beaglebone-yocto |
TI Beaglebone Black Wireless | beaglebone-yocto |