Mark,
Is there any worth in adding a small chip which could be used to
bootstrap the machine if the flash was completely empty? I am
thinking that the code would be fairly simple - check for presence of
bootable entries on the flash, and then execute as appropriate after
moving itself out of the way. If no code exists, or the user was
pressing a certain key combo, it could interact with the user via a
terminal on the serial port...
The programming of this chip would never need to change, but it could
provide a way to recover from experimentations gone wrong... I am
thinking that this would make programming new kernels etc via the end
user a huge amount easier, and also provide for a recovery path
without requiring a programmer.
Could this be achieved by masking off a portion of the ROM for
strapping purposes, rather than having a separate chip?
Is this a complete flight of fantasy on my part :-) ?
Cheers,
Nick.
-- "Why don't you go and bother that nice Ms Rowling?" - Terry Pratchett http://www.chiark.comReceived on Tue Jun 21 2005 - 07:19:37 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:26:20 EDT