top of page

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

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]

bottom of page