May 15, 202116 minLinuxSuccessful 2019.1 PetaLinux Linux kernel JTAG Boot LogThis post lists a successful JTAG boot of the Linux kernel. This can be useful if a build doesn't boot and a developer is trying to...
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 8, 20214 minNational InstrumentsCompiling National Instruments LinuxNational Instruments maintains their version of the Linux kernel on GitHub: https://github.com/ni/linux. This article covers compiling it...
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 28, 20211 minXilinxSave space between Vivado versionsor Redundant Data Find... It's often that developers need to use multiple versions of a tool. In this case: Vivado. IDEs can become quite...