Board Name / Board Variant Support - 2021.2 English

PetaLinux Tools Documentation: Reference Guide

Document ID
UG1144
Release Date
2021-10-27
Version
2021.2 English
The Yocto board or board variant variable adds board-specific recipes and board-specific Yocto variables for which the image is built. You can specify the Yocto board or board variant name using the petalinux-config command. If the board has multiple variants, use board_variant config to differentiate the Yocto flags or Yocto tasks, for example, the DT board name for device tree).

For example, specifying zcu102 board name defines the DT board dtsi file for zcu102 board.

Follow these steps to specify the Yocto board name in the PetaLinux project:

  1. Go to the PetaLinux project.
  2. Select petalinux-config > Yocto Settings > Yocto Board Settings  > () YOCTO_BOARD_NAME.
  3. Select petalinux-config > Yocto Settings > Yocto Board Settings > () YOCTO_BOARD_VARIANT_NAME.
  4. Specify your Yocto board/Board variant variable in this config. By default, it is set to NULL

The BSPs are now updated with the board names

Table 1. BSPs and Board Names
BSP Board Name Yocto Board Variant Name
ZCU102 zcu102 NULL
ZCU104 zcu104 NULL
ZCU106 zcu106 NULL
ZCU111 zcu111 NULL
ZCU1275 zcu1275 NULL
ZCU1285 zcu1285 NULL
ZCU216 zcu216 NULL
ZCU208 zcu208 NULL
ZCU670 zcu670 NULL
ZCU208-SDFEC zcu208 NULL
ZC702 zc702 NULL
ZC706 zc706 NULL
AC701 ac701 NULL
KC705 kc705 NULL
KCU105 kcu105 NULL
VCU118 vcu118 NULL
SP701 sp701 NULL
VCK190 vck190 NULL
VMK180 vmk180 NULL
VPK120 vpk120 NULL
vc-p-a2197-00-reva-x-prc-02-reva vc-p-a2197-00 NULL