Forum: Compiler & IDEs Ausgabeformat hex -> rom


von MdeWendt (Gast)


Lesenswert?

Hallo,

schon völlig verzweifelt auf der Suche: wo kann ich das Ausgabeformat 
von .hex auf .rom umstellen?

von Jonas Diemer (Gast)


Lesenswert?

Kann vielleicht helfen:

In Make2 (einem teil der makefile von den avrgcc beispielen) steht:


#create bin (ihex, srec) file from elf output file
%rom: %elf
  $(BIN) -O $(FORMAT) $< $@

in make1 ist bin definiert:

BIN    = avr-linux-objcopy

diese tool scheint also dafür zuständig zu sein.

von Niki Hammler (Gast)


Lesenswert?

Hallo!

Ich verwende für diesen Job hexbin2.exe, das in isp_avr dabei ist. Ich 
habe es konfortabel in meine globale makefile eingebunden, so dass 
automatisch auch eine rom (oder bin) Datei erstellt wird.

Niki

von adil gandhi (Gast)


Lesenswert?

gibt es auch ein programme das umgekehrt umwandelt?? also von rom in
hex??

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Was ist denn ROM-Format?  Plain binary?

avr-objcopy -I binary -O ihex inputfile outputfile

Gegen dein Linkerproblem wird das aber kaum helfen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.