Topic : Question Regarding INTEL HEX Format and STM32

Forum : Ride IDE

Original Post
Post Information Post
December 23, 2009 - 6:41am
Guest

I understand that the output hex generated by Ride 7 is in INTEL Hex Format (32bit).
at the end of the hex file
there are two records
1. record of type 05 (Start Linear Address Record)
ex. :04000005080001E806
2. EOF record.

i want to know what impact does it have on STM32 when loading the HEX?

what will happen if i remove these two lines?

also
if read the stm32 with a stm flash loader utility this record is not present in the hex thus generated.

Replies
Post Information Post
+1
0
-1
December 23, 2009 - 5:09pm
Guest

Hi

The .hex generated after the link is obtained from an objcopy utility of gcc-arm.
I can not tell you exactly what the line with :04 represent (it seems to be the beginning of the .text).
All I can say is that our loader do not use these two lines so they can be removed for programming.

Regards,
Matloub