Installing a Preferred eSDK as part of the PetaLinux Tool - 2023.2 English

PetaLinux Tools Documentation: Reference Guide (UG1144)

Document ID
UG1144
Release Date
2023-10-18
Version
2023.2 English

As described in Installing the PetaLinux Tool, the PetaLinux tool has three eSDKs: aarch64, arm, and MicroBlaze.

While installing the tool, you can specify your preferred eSDK, for example, if you are working on a Zynq platform, you can opt to install the Arm eSDK into the PetaLinux tool.

By default, all platform eSDKs are installed into the tool install directory. To install the desired eSDK, follow these examples:

  • To install eSDKs for all AMD-supported architectures like Zynq, Zynq UltraScale+ MPSoC, Versal, MicroBlaze:
    ./petalinux-v<petalinux-version>-final-installer.run --dir <INSTALL_DIR>
  • To install only the Zynq eSDK for arm architecture:
    ./petalinux-v<petalinux-version>-final-installer.run --dir <INSTALL_DIR> --platform "arm"
  • To install the Zynq, Zynq UltraScale+ MPSoC, and Versal devices eSDKs for arm and aarch64 architecture:
    ./petalinux-v<petalinux-version>-final-installer.run --dir <INSTALL_DIR> --platform "arm aarch64"
  • To install MicroBlaze device eSDKs for MicroBlaze architecture:
    ./petalinux-v<petalinux-version>-final-installer.run --dir <INSTALL_DIR> --platform "microblaze"