.elf File erzeugen

Gast #2822929
Lesenswert?

Hallo!

Ich suche nun schon einige Stunden mit Google etc... Mein Problem ist, 
dass ich ein Programm für einen Atmega32 als .hex file vorliegen habe. 
Außerdem muss ich noch die Fusebits einstellen. Ich nutze AVRStudio 6. 
Gibt es keine Möglichkeit, wenn man bereits ein .hex File hat, ein .elf 
File zu erzeugen, in dem dann auch die Informationen zu den FuseBits 
einthalten sind?

Sprich: Ich möchte nicht mehr einzeln das Programm brennen und 
anschließend die FuseBits einstellen. Ich möchte, dass beides 
gleichzeitig geschieht. Aber wie gesagt liegt das Programm nur als .hex 
File vor!
Gast #2822952
Lesenswert?

avr-objcopy -I ihex -O elf32-avr input.hex output.elf
ob man allerdings in einem .elf die fusebits speichern kann, weiß ich 
nicht... Macht ja auch nicht so viel Sinn die mit dem Programm zu 
speichern, die hängen ja schließlich mehr von der Hardware ab 
(Taktversorgung etc.).
Gast #2823668
Lesenswert?

das mit den Fusebits macht schon Sinn, wenn man in einer Kleinserie 
immer die gleiche Schaltung programmiert. Dann werden diese auch immer 
gleich eingestellt.
Kennt jemand eine Möglichkeit, die Fusebit mit in dieser Datei zu 
speichern.

Wo gebe ich den von dir genannten Text ein? in der Console kann ich doch 
mit installiertem AVRStudio 6 nur "atprogram" ... mit entsprechenden 
Parametern eingeben.

BTW: Mir würde auch helfen, wenn ich mittels Batch Datei und atprogramm 
die Fusebits mit programmieren kann. Kann mir da jemand helfen, wie die 
zuständigen Befehle lauten ("atprogramm help" habe ich bereits 
eingegeben. Jedoch sind die benötigen Parameter nicht aufgelistet 
oder?)?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren