Skip navigation
This is an update to the popular Avnet HDL git HOWTO (Vivado 2020.1 and earlier) blog post.   You may know that Avnet provides PetaLinux BSPs and other reference designs for the Xilinx Zynq and Zynq UltraScale+ Zed SOMs (MicroZed, PicoZed, and UltraZed) and development boards (MiniZed and Ultra96), but did you also know that Avnet provides Xilinx Vivado TCL and Linux bash scripts for users to build these designs?  Avnet provides git repositories on github for everything that is needed ...
This is an update to the popular Using Avnet Build Scripts to Build a PetaLinux BSP (2019.2 and earlier) blog post.   Like the Avnet HDL github repository of build scripts, IP, etc. for building the Vivado projects that are the hardware foundation for customers to use and customize, Avnet's PetaLinux github repository is also full of build scripts, bitbake recipes, etc. for creating BSPs that customers are able to use as the basis for their own Linux development on Avnet Zynq and Zynq Ultr ...
Hacking the Devicetree to Achieve the Linux QSPI Boot Trifecta This is a tale of pain, grief, and redemption when working through strange Linux behavior and boot failures, and what happens when the devicetree doesn't match the underlying hardware.   I recently programmed my QSPI with a new Linux OS image and now it won't reboot.  It booted the first time from QSPI, but now won't reboot.  Say what?  How can that be?   First, let's take a short trip in the PetaLinux BSP ...

Filter Blog

By date: By tag: