.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

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.