I'm working on a bord using the AM3352 processor and currently have a faulty SPL software on my nand device. I'm hoping to boot with MMC0 and have therefore set the boot sequence to 10101 = NANDI2C, MMC0, EMAC1, UART1. However, the system doesn't boot on the MMC0 device so I'm considering whether the device has fallen into some NANDI2C fallback that isn't fully documented (at least not enough for me to understand it) in the TRM.
If my NAND device supports ONFI detection and boots into NANDI2C without the correct magic number on the EEPROM (or lacking an EEPROM), does it fallback into a standard nand boot (i.e. ONFI detection) or does it continue with the next option in the boot sequence?
Thanks,
// Måns