Errm, all this discussion about PBL and loading from NAND is interesting, but doesn't really answer my original question :-)
I'll be more specific: Where does the Amstrad firmware sit in the NAND flash? Does the 'linux.pbl' build deliberately avoid the amstrad code, or could it in theory wipe it out...? What are the memory ranges available?
Could someone chuck an annotated memory map diagram on the wiki perhaps?
David J. Singer wrote:
Does the 'linux.pbl' build deliberately avoid the amstrad code, or could it in theory wipe it out...?
using pbltool with the default linux.pbl as provided by Mark wont touch the Amstrad code - it only writes to RAM, so a powercycle of the E3 will bring it back to it's default state.
Matt