My query is to update the new version Firmware in the Datalogger (in the field).
I already had a SD card interfaced in the Datalogger. My idea is to store/copy new version .hex file(by any card reader through PC) inside the sd card, which can easily be updated through SD-Card. Simultaneously, this Card is used as a storage for the logged Data. This Data you can view on your workstation.
What is the process to dump my hex file in ROM through Sd card?
Do i need to write SD card boot loader or IAP Programming where i will read the .hex file and dump the code in flash by IAP programming.