Thanks for your reply.
The question is, in a dual boot configuration, how can i determine which image i booted from, 0 or 1.
If I booted from Image 0, then I know that I should load the new firmware into Image 1, or vise versa.
I could read and compare the versions in both Images, but if the validation failed on the new Image 0, then I would fallback to Image 1, but comparing the header data, I would think I booted from Image 0.
Not a show stopper, I'll find a workaround.
Thank you.