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.

Table 2 Supported Boards
Device Name MACHINE
Intel NUC8 intel-corei7-64
Intel x86-64 UEFI intel-corei7-64
NXP i.MX6 UL EVK imx6ulevk
NXP i.MX6 ULL EVK imx6ullevk
NXP i.MX6 ULL EVK with secure boot enabled imx6ullevk-sec
Embedded Artists i.MX 7ULP 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
NXP i.MX 8M Plus EVK with secure boot enabled imx8mp-lpddr4-evk-sec
NXP i.MX 8M Nano EVK imx8mn-ddr4-evk
NXP i.MX 8 ULP EVK imx8ulp-lpddr4-evk
NXP i.MX 93 EVK imx93-11x11-lpddr4x-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
STM32MP157 Discovery Kit stm32mp15-disco
STM32MP15 EV1 Evaluation Board stm32mp15-eval
Jetson AGX Orin Developer Kit jetson-agx-orin-devkit
Jetson AGX Xavier Developer Kit jetson-agx-xavier-devkit
TI SK-AM62 am62xx-evm
TI AM64x SKEVM am64xx-evm
TI Beaglebone Black beaglebone-yocto
TI Beaglebone Black Wireless beaglebone-yocto