I have a strange problem in that an SD card with U-boot will boot fine in a dev system but not in our system. The systems are very similar, only main differences are we are using rev 2 silicon and the dev system has rev 1 silicon, the power supplies, and SERDES configuration.
In our system HRESET_n goes back high after about 750ms, followed by ASLEEP going low 750ms later.
What conditions have to be OK for ASLEEP to eventually go low? Could U-boot be loaded for example, and the core is hung?
Also is there any difference in binary code for rev 2 silicon compared to rev 1 silicon (do apps need to be re-compiled for example)?
Thanks in advance for your help.