meta-amd-adaptive-socs-bsp
Board support package layer providing machine .conf, machine YAML, and device-tree assets for AMD Versal, Versal Gen 2, Zynq UltraScale+ MPSoC/RFSoC, Zynq-7000, and MicroBlaze-V evaluation kits and SOM/carrier combinations.
Git repository
https://github.com/Xilinx/meta-amd-adaptive-socs web repo
(actual branch rel-v2026.1)
Subdirectory
meta-amd-adaptive-socs-bsp web subdirectory
Last commit: 1 month ago (rel-v2026.1 branch)
Maintainers
Dependencies
The meta-amd-adaptive-socs-bsp layer depends upon:
- openembedded-core
- meta-xilinx-core
- meta-microblaze
- meta-xilinx-standalone
- meta-xilinx-standalone-sdt
- meta-xilinx-multimedia
Recommends
The meta-amd-adaptive-socs-bsp layer recommends:
| mbv64-scu200-revb-sdt | AMD SCU200 RevB board running a 64-bit AMD MicroBlaze V processor (soft-core RISC-V processor IP), built from system device tree. |
| mbv64-scu200-sdt | AMD SCU200 board running a 64-bit AMD MicroBlaze V processor (soft-core RISC-V processor IP), built from system device tree. |
| mbv64-sp701-sdt | AMD SP701 board running a 64-bit AMD MicroBlaze V processor (soft-core RISC-V processor IP), built from system device tree. |
| qemu-microblaze-v-32 | a generic riscv32 |
| qemu-microblaze-v-64 | a generic riscv64 |
| versal-2ve-2vm-vek385-multidomain | AMP/multidomain machine for the AMD Versal Gen 2 VEK385 evaluation kit: Cortex-A78 Linux, Cortex-R52 baremetal/Zephyr, and MicroBlaze PMC sub-machines built from system device tree. |
| versal-2ve-2vm-vek385-revb-multidomain | AMP/multidomain machine for the AMD Versal Gen 2 VEK385 (Rev B) evaluation kit: Cortex-A78 Linux, Cortex-R52 baremetal/Zephyr, and MicroBlaze PMC sub-machines built from system device tree. |
| versal-2ve-2vm-vek385-revb-sdt-seg | Segmented SDT machine for the AMD Versal Gen 2 VEK385 (Rev B) evaluation kit: Cortex-A78 Linux plus MicroBlaze PMC firmware sub-machine. |
| versal-2ve-2vm-vek385-sdt-seg | Segmented SDT machine for the AMD Versal Gen 2 VEK385 evaluation kit: Cortex-A78 Linux plus MicroBlaze PMC firmware sub-machine. |
| versal-2ve-2vm-vek386-multidomain | AMP/multidomain machine for the AMD Versal Gen 2 VEK386 evaluation kit: Cortex-A78 Linux, Cortex-R52 baremetal/Zephyr, and MicroBlaze PMC sub-machines built from system device tree. |
| versal-2ve-2vm-vek386-sdt-seg | Segmented SDT machine for the AMD Versal Gen 2 VEK386 evaluation kit: Cortex-A78 Linux plus MicroBlaze PMC firmware sub-machine. |
| versal-2ve-2vm-vmk365-multidomain | Segmented SDT machine for the AMD Versal Gen 2 VMK365 evaluation kit: Cortex-A78 Linux plus MicroBlaze PMC firmware sub-machine. |
| versal-2ve-2vm-vmk365-sdt-seg | Segmented SDT machine for the AMD Versal Gen 2 VMK365 evaluation kit: Cortex-A78 Linux plus MicroBlaze PMC firmware sub-machine. |
| versal-2vp-vpk360-multidomain | Segmented SDT machine for the AMD Versal Premium VPK360 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-2vp-vpk360-sdt-seg | Segmented SDT machine for the AMD Versal Premium VPK360 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-v80-multidomain | AMP/multidomain machine for the AMD Alveo V80 Compute Accelerator Card (Versal Premium): Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-v80-sdt-seg | Segmented SDT machine for the AMD Alveo V80 Compute Accelerator Card (Versal Premium): Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vck190-multidomain | AMP/multidomain machine for the AMD Versal AI Core VCK190 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vck190-sdt-seg | Segmented SDT machine for the AMD Versal AI Core VCK190 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vek280-multidomain | AMP/multidomain machine for the AMD Versal AI Edge VEK280 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vek280-sdt-seg | Segmented SDT machine for the AMD Versal AI Edge VEK280 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vm-p-m1369-00-reva-x-prc-01-reva-multidomain | AMP/multidomain machine for the AMD Versal VM-P-M1369-00 Rev A system-on-module on the X-PRC-01 Rev A carrier card: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vm-p-m1369-00-reva-x-prc-01-reva-sdt-seg | Segmented SDT machine for the AMD Versal VM-P-M1369-00 Rev A system-on-module on the X-PRC-01 Rev A carrier card: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vmk180-multidomain | AMP/multidomain machine for the AMD Versal Prime VMK180 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vmk180-sdt-seg | Segmented SDT machine for the AMD Versal Prime VMK180 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vpk120-multidomain | AMP/multidomain machine for the AMD Versal Premium VPK120 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vpk120-sdt-seg | Segmented SDT machine for the AMD Versal Premium VPK120 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vpk180-multidomain | AMP/multidomain machine for the AMD Versal Premium VPK180 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vpk180-sdt-seg | Segmented SDT machine for the AMD Versal Premium VPK180 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vrk160-multidomain | AMP/multidomain machine for the AMD Versal RF VRK160 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vrk160-revb-multidomain | AMP/multidomain machine for the AMD Versal RF VRK160 REVB evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vrk160-revb-sdt-seg | Segmented SDT machine for the AMD Versal RF VRK160 REVB evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vrk160-sdt-seg | Segmented SDT machine for the AMD Versal RF VRK160 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vrk165-multidomain | AMP/multidomain machine for the AMD Versal RF VRK165 evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vrk165-revb-multidomain | AMP/multidomain machine for the AMD Versal RF VRK165 REVB evaluation kit: Cortex-A72 Linux, Cortex-R5 FreeRTOS/baremetal, and MicroBlaze PMC/PSM sub-machines built from system device tree. |
| versal-vrk165-revb-sdt-seg | Segmented SDT machine for the AMD Versal RF VRK165 REVB evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| versal-vrk165-sdt-seg | Segmented SDT machine for the AMD Versal RF VRK165 evaluation kit: Cortex-A72 Linux plus MicroBlaze PMC/PSM firmware sub-machines. |
| zynq-zc702-sdt-full | AMD Zynq-7000 ZC702 evaluation kit (Cortex-A9 Linux plus FSBL sub-machine), built from system device tree. |
| zynq-zc706-sdt-full | AMD Zynq-7000 ZC706 evaluation kit (Cortex-A9 Linux plus FSBL sub-machine), built from system device tree. |
| zynqmp-zcu102-multidomain | AMP/multidomain machine for the AMD Zynq UltraScale+ MPSoC ZCU102 evaluation kit: Cortex-A53 Linux plus Cortex-A53 FSBL and MicroBlaze PMU sub-machines built from system device tree. |
| zynqmp-zcu102-sdt-full | AMD Zynq UltraScale+ MPSoC ZCU102 evaluation kit (Cortex-A53 Linux plus FSBL and MicroBlaze PMU sub-machines), built from system device tree. |
| zynqmp-zcu104-multidomain | AMP/multidomain machine for the AMD Zynq UltraScale+ MPSoC ZCU104 evaluation kit: Cortex-A53 Linux plus Cortex-A53 FSBL and MicroBlaze PMU sub-machines built from system device tree. |
| zynqmp-zcu104-sdt-full | AMD Zynq UltraScale+ MPSoC ZCU104 evaluation kit (Cortex-A53 Linux plus FSBL and MicroBlaze PMU sub-machines), built from system device tree. |
| zynqmp-zcu106-multidomain | AMP/multidomain machine for the AMD Zynq UltraScale+ MPSoC ZCU106 evaluation kit: Cortex-A53 Linux plus Cortex-A53 FSBL and MicroBlaze PMU sub-machines built from system device tree. |
| zynqmp-zcu106-sdt-full | AMD Zynq UltraScale+ MPSoC ZCU106 evaluation kit (Cortex-A53 Linux plus FSBL and MicroBlaze PMU sub-machines), built from system device tree. |
| zynqmp-zcu111-multidomain | AMP/multidomain machine for the AMD Zynq UltraScale+ RFSoC ZCU111 evaluation kit: Cortex-A53 Linux plus Cortex-A53 FSBL and MicroBlaze PMU sub-machines built from system device tree. |
| zynqmp-zcu111-sdt-full | AMD Zynq UltraScale+ RFSoC ZCU111 evaluation kit (Cortex-A53 Linux plus FSBL and MicroBlaze PMU sub-machines), built from system device tree. |
| zynqmp-zcu208-multidomain | AMP/multidomain machine for the AMD Zynq UltraScale+ RFSoC ZCU208 evaluation kit: Cortex-A53 Linux plus Cortex-A53 FSBL and MicroBlaze PMU sub-machines built from system device tree. |
| zynqmp-zcu208-sdt-full | AMD Zynq UltraScale+ RFSoC ZCU208 evaluation kit (Cortex-A53 Linux plus FSBL and MicroBlaze PMU sub-machines), built from system device tree. |
| edf-ospi_1.0.bbappend |
| edf-qspi_1.0.bbappend |
| linux-xlnx_%.bbappend |
| packagegroup-boot-artifacts.bbappend |
| u-boot-xlnx_%.bbappend |
| uefi-capsule.bbappend |
| xilinx-bootbin.bbappend |
| Date/time | Errors | Warnings |
|---|---|---|
| Aug. 20, 2026, 10:43 p.m. (reload) | ||
| July 25, 2026, 2:21 a.m. (reload) |