On 28 Jan 2006, at 11:16, Jonathan McDowell wrote:
I believe you can jump to code in SRAM, but not SDRAM.
To clarify this: most bootloaders for the OMAP chips don't set up the SDRAM controller. For this reason, a small piece of 'trampoline' code is normally loaded into SRAM, which doesn't need SDRAM refresh cycles, which sets up the SDRAM and loads the rest of the image into it. (It also usually sets the clocks and stuff up.) You then jump into the (now, hopefully, stable) SDRAM.
-J., ex-OMAP architect, ex-Symbianite, ex-tremely interested in E3s...