Hello
I've write a application which I will bootload with my software bootloader (on 0x80000). The code of the application starts at 0x90000 so the Keil compiler generate a hex file with this offset. How I can remove this offset in my hex file to load it directly with my bootloader?
Thank and regards
Reto
The hex file doesn't contain any 0x90000 zeros. The hex file starts with a special record saying that the following data starts at 0x90000.
It is only tools that converts from hex to bin that may - or may not - add empty data. The HEX file can contain any number of holes, but a bin file must always be continuous.