May 11, 20216 minPetaLinux ToolsPatch the Linux Kernel using PetaLinux 2020.2, Boot on QEMU, and Debug with GDBIn this blog post, a trivial example Linux kernel patch is created and added to a Xilinx PetaLinux project targeting a Xilinx Zynq...
Mar 30, 20211 minXilinxU-Boot compile errors, MicroBlaze, and problems with Vivado 2020.2In this post I attempted following this guide on newer version of Vivado. (and different FPGA) Preface Main differences between 2020.2...
Mar 7, 20219 minMicroBlazeCreate a MicroBlaze, Test the UART in SDK, and Boot Linux using 2019.1 Vivado and PetaLinux ToolsThis post contains everything needed to create a MicroBlaze design and boot Linux on it over JTAG. It also contains links to all the IP...
Feb 19, 20213 minU-Boot2019.1 petalinux-boot --jtag --u-boot -v on a ZCU102This post lists a log of petalinux-boot --jtag --u-boot -v on a ZCU102 from a 2019.1 build. Source Tools cd ~/plxprjs/ cd...
Feb 19, 20213 minPetaLinux Tools2019.1 petalinux-boot --jtag --kernel -v on a ZCU102 This post lists a log of petalinux-boot --jtag --kernel -v on a ZCU102 from a 2019.1 build. Source Tools cd ~/plxprjs/ cd...
Feb 10, 20211 minPetaLinux ToolsWarning: petalinux-config deletes filesThis post shares a warning that you may lose your work if you run petalinux-config --get-hw-description in an existing PetaLinux project....