Hello,
I would like to use the Dual Enhanced Image capability such that one image is used to program flash while the other is the main program. I understand that one image must reside at address 0x0000 while the other image on a sector boundary. Upon boot up, the image with the larger version will get executed. I have created 2 separate images each with their own version to prove that I can run one image versus the other. So far, this has worked. If I change the version, then compile, it will run the program with the greater version.
My question is, how can I have it so I can run the "update" image when needed? If the main image has a higher version, it will always jump to that which does not have the update capability.
If when I boot up my main program runs (with the higher version), how can I possibly get the "uploader" to run?
Thank You,
Gennaro