Hello Friends,
I am doing a project where I need to implement bootloader to upgrade the firmware over the air using wifi.
Previously my implementation was, request a packet by packet(of size 3000 bytes) from server and store it in the sram. and after the last packet I verify the data in sram and later write it to flash.
As the above implementation was taking a lot of time I decided to go other way.
So,I decided to receive the whole image at once and write it to sram. While doing so my data was getting corrupted all the time.
Do you guys have any suggestion for the above implementation?
Thanks to all in advance