Zedboard Video Chronicles Episode 3 – SourcePoint Debugging the Zedboard with the Zynq 7000 SoC from Xilinx®

In this episode, it is all about the Quad SPI. The QPSI is important in the Zedboard because it contains the First Stage Boot Loader (FSBL).  This is part 1 of a 2 part episode.

We are planning at some time in the future to modify the FSBL. It has been my experience, it is better to backup what was shipped on the board before, you start tampering with the code. That will necessitate understanding the QPSI device, the Zynq-7000 QSPI  embedded controller and finally dumping the contents of the QSPI to a file. The file will then be used as a source for the restoring the QSPI contents.

I will cover  where to gather the information about each of the devices, what it takes to extract the data, and in the process, create a programming application (part 2). We will use the macros developed in episode 2 for DDR initialization and any other PS initialization needed.

Check out the Zedboard Video Chronicles Episode 3 part 1