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