Marco d'Itri wrote:
The reason for this is not only the additional cost of the flash chip,
but also that (good) devices which use flash need to be more complex:
you would have to add a programming device, possibly a dual power supply
to drive it and you would need anyway some intelligent enough code on a
ROM to allow emergency recovery from bad flashing.
Certainly there are AVR and ARM chips that do glue-less downloading from
serial FLASH chips at boot time. Atmel sells them, among others.
Reprogramming of the FLASH is done via JPEG and not under the embedded
processor's control.
Thanks
Bruce
smime.p7s
Description: S/MIME Cryptographic Signature