Hallo, ich finde mal wieder keine Lösung. Ich möchte eine HEX-Datei erzeugen, in welcher der ganze Flash abgebildet wird. Also auch die Speicherzellen in denen nur ein 0xFF steht sollen in der Hex-Datei enthalten sein. Wie kann ich dies erreichen? besten Dank Frank
Frank Streichhahn schrieb: > Wie kann ich dies erreichen? Pragmatisch: programmier einen uC und lies ihn wieder aus... Oder lade die Hex-Datei in einen Programmer und fülle vorher den Puffer mit 0xff...
Das ich so zum Ziel kommen kann ist schon klar, ich dachte bloß dass es möglich sein sollte die Datei gleich so generieren zu lassen. Frank
noch zwei möglichkeiten a)kleines c-Progrämmchen schreiben, was dir das auffüllt b)hexfile in bin umwandeln, in hexeditor öffnen, stein auf F-Taste legen, warten...Stein weider runternehmen, speichern, in hex zurückwandeln mfg mf
avr-objcopy --gap-fill=0xFF --pad-to=0x8000 infile outfile.hex Ich denke, die Syntax ist (außer für Kommandozeilen-Phobiker) selbsterklärend.
Hc Zimmerer schrieb: > avr-objcopy --gap-fill=0xFF --pad-to=0x8000 infile outfile.hex Ich hatte schon den schlimmen Verdacht, dass das so auch geht... ;-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.