Forum: Mikrocontroller und Digitale Elektronik HEX File für Firmwareflasher


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Programmierer (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

auf einem XMC mikrocontroller läuft zuerst die Bootloaderfirmware und 
danach die eigentlkche Firmware. Nun möchte ich nicht zweimal den 
Debugger starten um die Bootloaderfirmware sowie die eigetnliche 
Firmware zu flashen. Infineon hat für das Flashen ein Tool entwickelt. 
Wie kann ich nun nur ein HEX File erzeugen mit beiden Applikationen?

von Nop (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Programmierer schrieb:

> Wie kann ich nun nur ein HEX File erzeugen mit beiden Applikationen?

Wieso hängst Du die beiden Hexfiles nicht mit einem ASCII-Editor direkt 
hintereinander? Wenn beides korrekte I32-Hexfiles sind, müßte das 
funktionieren.

von Programmierer (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Das mit dem Anhängen vom HEX File funktioniert nicht. Es wird trotzdem 
nur die Bootloader Firmware ausgeführt.

von Little B. (lil-b)


Bewertung
0 lesenswert
nicht lesenswert
Nop schrieb:
> Wieso hängst Du die beiden Hexfiles nicht mit einem ASCII-Editor direkt
> hintereinander? Wenn beides korrekte I32-Hexfiles sind, müßte das
> funktionieren.

Nein, tut es nicht.
Am Ende eines Intel Hex steht für gewöhnlich etwas wie
1
:00000001FF
was so viel bedeutet wie "EOF"

Wenn du nun zwei Hex Files mergen willst, so musst du das EOF der ersten 
File natürlich löschen.

von Programmierer (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Ok vielen Danke. So funktionierts!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.