Ich habe ein Problem mit dem von Yagarto/Eclipse erzeugten Intel Hex
File. Das STM32 ST-Link Utility meldet Datei >1MB. Eine Analyse des
Intel Hex Files ergab das vor dem eigendlichen Progamm, Daten nach
0x020B geladen werden sollen.
Hier der Anfang vom Hex File:
1 | :10020B0000366E0100000000000000000102030434
|
2 | :10021B0006070809000000000102030401020304A1
|
3 | :10022B0006070809020406080010014000100140EF
|
4 | :04023B000008014076
|
Hier starten die Progamm Daten:
1 | :020000040800F2
|
2 | :100000000020002015240008D91D0008DD1D00086F
|
Wenn ich die ersten 4 Zeilen aus dem Hex File lösche kann ich die Datei
in das STM32 ST-Link Utiliy laden. Und nun meine Fragen:
1. Was soll da nach 0x020B0 geladen werden
2. Wie kann ich verhindern das die ersten 4 Zeilen erzeugt werden.
Es handelt sich um ein STM32VLDiscovery mit STM32F100RB.
Herzlichen Dank
ReinerS