Very useful guide by #WhitneyKnitter on @hackster_io

👉 https://www.hackster.io/news/an-fpga-take-on-the-raspberry-pi-petalinux-on-the-zynqberry-67dd421d25aa

A few updates though:

  • Apparently, you don’t export an hdf-file anymore, it’s an .xsa file; so for --get-hw-description simply use the directory into which Vivado spat your .xsa file upon hardware export.
  • A couple of petalinux config options have changed. E.g. you can now select an ext4 fs explicitly.

Oh, and a general hint: upon installing #petalinux, the docs state, that --dir sets the installation directory. Yeah, but only if said directory exists. Otherwise it’s silently ignored and installation goes to current working directory. Because, duh, I guess -.-

An FPGA Take on the Raspberry Pi: PetaLinux on the ZynqBerry

A crash course in Xilinx’s PetaLinux toolset and a look into the design process of an FPGA engineer.

Hackster.io