Iu2019m trying to minimize bare metal boot time using QSPI flash on a Zedboard, Rev C. Using a scope, Iu2019ve verified the QSPI SCLK is running at 100 MHz. At that speed, the boot time should be less than 100 msec (Boot ROM + FSBL + PL + PS) but Iu2019m measuring close to 600 msec. Monitoring the CS signal on the flash device I see what appears to be many 8 clock cycles of data transfer then a pause of 100 nsec after each one. In addition to these pauses is a periodic delay of around 6 usec and a several pauses in the 50 msec range. What are these delays? Is there something in the FSBL that can be adjusted to remove them?
tt
Thanks for your help!
Clay