Hi Jace H, Thanks for the reply (I am the customer). We’ve got a Custom Flash-Based Boot Loader that is working. There were some restrictions when developing this code (which also prevented us from using the ROM Based BSL). • We don’t have a method to enter the bootloader via external hardware • We don't have access to the required UART • We don't have the timeline to validate the software image during initialization Anyway, as I said this solution is currently working, but there is a problem when we test the code for removal of power during reprogramming. The sector at the beginning of our main application is getting erased. The main questions are: 1. Is this to be expected? It may be that removing power while the FLASH Controller is running will always risk wiping out the first segment. 2. Is there anything we could change that could reduce this possibility (we've tried positioning the code away from this first sector, but the problem follows). Thanks, Jim
↧