A tech blog on FPGA design by Jeff Johnson

Converting a .dtb to .dts
January 8, 20212 minutes

Modifying the kernel, drivers and standalone components
January 2, 20216 minutes

Guide to setting up a VM and building PYNQ v2.6 for the Ultra96 board
December 16, 20208 minutes
Clean install on a virtual machine
December 13, 20207 minutes

Photos of a custom passive heatsink solution for the Ultra96 and its Ethernet mezzanine
December 10, 20201 minute

Handy quick reference cards for FPGA dev boards covering boot modes, part numbers, and settings
December 9, 20202 minutes

And onto Hugo
December 3, 20204 minutes

Step-by-step guide to building a PYNQ v2.5 SD image for the Ultra96 board
December 15, 20195 minutes
Clean install on a virtual machine
December 13, 20195 minutes

Measuring NVMe SSD read/write speeds on the ZCU106 with FPGA Drive FMC under PetaLinux
December 2, 20196 minutes