We have developed a custom bootloader program that copies a application bin files off of a USB memory stick and into the flash memory area above the custom bootloader memory area. Everything seems to work well.
My question is if others have done something similar and if so, did they use any of the processor's mechanisms for "locking" out the flash memory area where the custom bootloader resides? Or are there other considerations I need to be aware of when using a custom boot loader (in order to prevent the processor from ever getting "bricked")
Thanks,
Bill