On Sat, Jan 28, 2006 at 01:09:06AM +0000, David Given wrote:
On Friday 27 January 2006 23:16, Jonathan McDowell wrote: [...]
I haven't looked at the code, but my notes say NOR flash is at 0x0, SDRAM is at 0x10000000 and SRAM is at 0x20000000.
That's different from the E2. Do you know if the jump-to opcode works on the E2's version of pbl? Because while pblq can write to RAM and flash, it can't execute anything.
I believe you can jump to code in SRAM, but not SDRAM. So you'd load your kernel into SDRAM, load a small piece of setup code into SRAM and jump to that. It would setup registers as appropriate and jump to the kernel.
J.