Thanks Jerry,
I think I have gotten around it, by reading the eeprom, testing for a known number"314159" and if it's not as expected then I store the known number and other defaults then re-load the defaults.
This seems to work.
Rich
UMC Bootloader
Moderators: David Barker, Jerry Messina