Hi,
I use the simple LED-Blink example, running on the Cortex A5 core. Loader file generation with the provided init file delivers code which will boot flawlessly.
The same program will not boot when the init file is omitted.
I understand that the init code initializes the external DDR of the board, but why is this necessary when the example code is not accessing external RAM?
I also tried to generated an init code which initializes the CGU only, and not the DMC0 ( #define CONFIG_DMC0 (NONE) in config.h), which resulted in a code which will not boot.
Which steps are necessary to generate a loader file without an init block, which will boot succesfully code which does not use external memory ( for instance on a locked part for security reasons)?
Best regards,
Gerhard