Richard Smith smithbone@gmail.com writes:
:) Do you have any other non-volatile storage?
Nope.
A serial eeprom might be another good choice, of a location for variables. Anyway I understand the reasons for it and will happily work on brainstorming
By design if you want to change the boot firmware of our device (in production) you will have to de-solder the flash.
Ok so by design you really only want a single firmware image.
It should be straight forward to remove all of the tests etc for switching from a fallback to a normal image.
For those of us who have field upgradable systems it makes a bigger difference.
Eric