Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
test-and-measurement:digital-discovery:demos:zynq-qspi-boot [2022/03/28 20:47] – Update xilinx links Arthur Brown | test-and-measurement:digital-discovery:demos:zynq-qspi-boot [2022/03/29 20:22] – fix flash datasheet link Arthur Brown | ||
---|---|---|---|
Line 10: | Line 10: | ||
* Digital Discovery | * Digital Discovery | ||
* Zynq board with flash | * Zynq board with flash | ||
+ | * **Note:** //This document was written using a Zybo Z7 of a revision earlier than D.0.// | ||
* SOIC clip if available | * SOIC clip if available | ||
* Wires | * Wires | ||
Line 105: | Line 106: | ||
Notice the short pause near the left end of the acquisition, | Notice the short pause near the left end of the acquisition, | ||
====== Step 4: Boot transfers ====== | ====== Step 4: Boot transfers ====== | ||
- | There are two documents that need to be read in order to understand what the data transfers represent. One is the [[https:// | + | There are two documents that need to be read in order to understand what the data transfers represent. One is the [[https:// |
The instructions sent from the Zynq to the flash memory are always sent via SPI using D0. The first instruction sent is 0x03 0x00 0x00 0x20 which means SPI READ from address 0x20 and the reply is also received via SPI using D1, 0x66 0x55 0x99 0xaa. The flash read instruction is explained on page 85 of the datasheet. | The instructions sent from the Zynq to the flash memory are always sent via SPI using D0. The first instruction sent is 0x03 0x00 0x00 0x20 which means SPI READ from address 0x20 and the reply is also received via SPI using D1, 0x66 0x55 0x99 0xaa. The flash read instruction is explained on page 85 of the datasheet. |