02-07-2019 01:01 AM
I have a board that has Zynq 7020 and i want to program the flash device using the third party boundary-scan tool. Since there are many boundary-scan cells in the boundary-scan chain, shifting the data that has to be programmed may take quite some time, so attached boundary scan tool's application note describes a method that can reduce the programming time when the flash device to be programmed is connected to the FPGA.
The flash device (N25Q128A) is connected to PS side (MIOS<1..6> pins). These mio pins are connected to PS side. Therefore, these pins can not be controlled from PL side directly. I can not apply application given in the attachment to my board. Do you have any advise for this situation?
02-07-2019 11:54 PM
02-11-2019 10:06 PM
I can program QSPI flash using Xilinx Tools. Also, I can program flash using our third party Boundary Scan Tool. Because of the long scan-chain it takes much time program the flash. I am working on the reducing that programming time.
In the attached document, constraint file is used for determining the pins of QSPI flash's data, clock and ss signals. These pins are connected to PS side, so I cannot use them in constraint file.
Is there a possible way that PL IP controls the QSPI controller of PS?
02-11-2019 10:38 PM