We are working on a board using Rev 2.0 of the LS1021A but seem to be running into a problem with QSPI booting.
As per reference manual F, the LS1 will search for the RCW at byte offset 0 of NOR.
We have used a programmer to write, and successfully read back, the PBL (preamble, RCW, and PBI's) to byte offset 0 of NOR.
However, the LS1 continually reads 8 bytes (probed and confirmed that they are the first 8 bytes which we programmed) before resetting itself.
- Does the LS1 expect something other than the preamble to be at byte offset 0 of NOR?
- Is there a way to build a PBL for QSPI in Linux SDK for LS1021A v0.4? (setting UBOOT_CONFIG ??= "qspi" in ls1021atwr.conf does not do so)
Thank you in advance!