Machine Support - 2021.2 English

PetaLinux Tools Documentation: Reference Guide

Document ID
Release Date
2021.2 English

The Yocto machine specifies the target device for which the image is built. The variable corresponds to a machine configuration file of the same name, through which machine-specific configurations are set. Currently, PetaLinux supports the user machine configuration file.

You can add your own machine configuration file under <plnx-proj-root>/project-spec/meta-user/conf/machine/ or you can add your machine configuration file in any additional layers and add it into project through petalinux-config.

Follow these steps to specify the user machine configuration file name in the PetaLinux project:

  1. Go to the PetaLinux project.
  2. Select petalinux-config > Yocto Settings > () MACHINE NAME.
  3. Specify your machine configuration file name.

    The BSPs are now updated with the meta-xilinx machines.

Table 1. Machine Name Change for Templates
Template Machine
zynq zynq-generic
zynqmp zynqmp-generic
microblaze microblazeel-v11.0-bs-cmp-mh-div-generic
versal versal-generic