Hi all, I am writing an application using a 512kb program flash and a 512kb data flash. When doing the firmware update I have the luxury that it is OK to loose all data in the data flash. So what I would like to do is to store the new firmware version in the data flash and after verification swoop the two flashed so the data flash now becomes the program flash and the program flash gets reinitialized and becomes the data flash. Does anyone have some experience doing this? Thank you, Dennis
I strongly suspect that this can't be done by any means that would be on-topic in this forum. This generally will need hardware trickery, in particular it has to modify the behaviour of your board's address decoding logic.