top of page

Access PetaLinux Tool Commands, Build Everything and Program U-Boot and the Linux Kernel

  • Writer: Zach Pfeffer
    Zach Pfeffer
  • Sep 29, 2018
  • 1 min read

Updated: May 15, 2023



This post shows how to get access to PetaLinux Tools commands, build everything and program U-Boot and the Linux kernel onto the ZCU102.


This post is meant to be a quick reference to steps laid out in other, longer posts.


Prerequisites


1. Connecting Vivado to Digilent's USB-to-JTAG through VirtualBox at [link]

2. ZCU102 Development Using 2018.2 on a Linux VM Running on Windows: Part 1 at [link]

3. ZCU102 Development Using 2018.2 on a Linux VM Running on Windows: Part 2 at [link]



Steps


Bring in the Environment


Type cd ~/plxprjs/xilinx-zcu102-2018.2

Type source /opt/pkg/petalinux/settings.sh


Build


Type petalinux-build


Boot U-Boot


Type petalinux-boot --jtag --u-boot -v


Output:


Boot the Linux Kernel


Type petalinux-boot --jtag --kernel -v


Output:


Reference

The Xilinx graphic is from [link]

© 2025 by Centennial Software Solutions LLC.

bottom of page