Currently, our application successfully supports booting from parallel flash. The Flash .bin image contains the Configuration data + Secondary boot loader (comprises of the complete application).
We are changing the Flash boot method due to some Programming issues.
We want to achieve the following
1) Burn a (Tiny_Golden.)bin file containing Configuration data + secondary boot loader in to the Flash.
---- This is capable of receiving (Application.)bin file from host and burning into the Flash at a particular address.
---- Tiny_Golden.bin file and Application.bin file will have different non-overlapping memory map in the SDRAM (defined in their .cmd file).
2) Tiny_Golden.bin file will point to the start address of Application.bin, which then takes over till reset again.
I want to verify if above method is feasible. Since I am a newbie, please let me know if any other details are required to understand the nature of change.