I'm getting data abort or prefetch exceptions when trying to boot from an LPDDR2-NVM PoP on the pandaboard (customized board). I've configured everything correctly on the board, SYS_BOOT is configured to boot from EMIF through resistor stuffing on the pandaboard. The X-Loader MLO code has been burned onto the LPDDR2-NVM using Trace32.
I can step through the code and see the ROM copy the MLO into the 4430 internal RAM, then when all of a sudden i would get the data abort/prefetch exception. The trace registers show everything is fine up until the CHSETTINGS found. It does not seem to get to the CHSETTING execute portion of ROM code.
Is there something I am missing? any insight would be helpful.
thanks,
Vincent