Hallo zusammen, kennt jemand von euch ein Commandline-Tool, welches auf Windows 7 64-Bit lauffähig ist und eine Binärdatei in ein IntelHex Format zu konvertieren vermag? Vielen Dank schonmal. Beste Grüße Manu
Danke für die Antwort. Das Keil Tool läuft leider nur unter Win32 bit. Ich darf für die Applikation kein Win32 bit (VM, VirtualPC etc) einsetzen.
Hä? Ich dachte, 32-Bit Code ist aufwärtskompatibel, d.h. 32-Bit Code ist auch auf 64-Bit ausführbar. Oder hab ich was falsch verstanden?
Hallo, ich würde für sowas srec_cat einsetzen, siehe http://srecord.sourceforge.net/ Insgesamt gewöhnungsbedürftig ... Gruß, Erik
Dann kompilier halt die GNU Binutils für Win64 (IIRC in MingW64 enthalten). Da ist ein Objcopy mit drin, was das kann.
ich bin gerade in meinen Notizen noch über die passende Kommandozeile für srec_cat gestolpert: srec_cat.exe test.bin --binary --offset=0x1000 --output test2.hex --intel Gruß Erik
Komisch ich benutze das Keil Tool unter Win 7 x64 ohne Probleme. Klar ist nicht nativ x64 aber im WoW läuft doch jedes Win32 Programm auch unter x64. Wo genau liegt denn das Problem?
Hab eben nochma getestet, und Tatsache, bei der aktuell bei Keil verlinkten Version kommt eine lustige Fehlermeldung vom Windows, dass eine bekannte Inkompatibilität zu x64 besteht. Ist ja seltsam. Meine alte Version geht prima. Aber hier gibts auch zum Beispiel eins: http://www.ht-lab.com/freeutils/bin2hex/bin2hex.html
Danke für eure Antworten. Das Tool http://www.ht-lab.com/freeutils/bin2hex/bin2hex.html kann ich leider nicht verwenden, da es nach Angaben auf der Seite nur Binfiles mit max. 64k Größe unterstützt. Mein Binfile hat ca. 4 MB. Diese Info hatte ich vergessen. Ich habe soeben srec_cat.exe getestet. Es scheint mit der Fromat Option "-intel" soweit zu funktionieren. Vielen Dank ErikL! Ich werde das ausgegebene Format noch genauer anschauen. @Christian R.: Weißt du zufällig, ob ich die alte Version des Keil BinToHex noch irgendwo downloaden kann?
Benutze avr-objcopy ganz normal aus der WinAvr Toolchain unter Win7 64 Bit. Keine Probleme. Auch die Toolchain von der Atmel Webseite funktioniert.
Hallo, wer einen Programmer hat, wie z.B. einen Galep, der hat auch die nötige Software - einfach Bin einlesen und als Hex ausgeben. Gruss Reinhard
Das SRecord wurde schon genannt (ja, gewöhnungsbedürftig). Dann gibt es noch WINHEX , wobei die freie Version auch Dateilängegrenzen hat. http://www.x-ways.net/winhex/index-d.html Gruss
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.