Hello,
in my new GPRS application I have necessity to reduce at the minimum the quantity of bytes transferred for a "firmware update over the air".
For what I have understood this technique seems based on a differential concept; the hex file is not an image of the program memory, but contains only the sections which are different from previous fw version, and the informations about where these various patches must be applied.
So, is it possible instruct the compiler to assign absolute addresses to new procedures, leaving the previous version almost unchanged ?
Regards,
Marco
in my new GPRS application I have necessity to reduce at the minimum the quantity of bytes transferred for a "firmware update over the air".
For what I have understood this technique seems based on a differential concept; the hex file is not an image of the program memory, but contains only the sections which are different from previous fw version, and the informations about where these various patches must be applied.
So, is it possible instruct the compiler to assign absolute addresses to new procedures, leaving the previous version almost unchanged ?
Regards,
Marco