Ich suche eine Übersetzungs-Tabelle für a) die Bezeichnung u. b) die konkrete Option für die verschiedenen MSP430-Formate (Intel Hex, elf32-msp430, ...) und die Programme die sie verwenden, also msp430-objcopy, bsl.py, IAR-EW, ... Hat jemand so eine Tabelle? Und kann msp430-gdb nur ein Format einlesen? Ich habe nämlich keine Möglichkeit gefunden das Format vorzugeben.
ELF brauchst du nur fuer GDB wegen den Debuginformationen, zum Programmieren mit C-Spy oder ueber den BSL sollten ihex und bin gehen. IAR verwendet fuer Debuginformationen UBROF oder sowas, dafuer gab's mal einen experimentellen Elf-nach-UBROF-Converter, aber seitdem es GDB gibt tut sich da verstaendlicherweise nichts mehr. Andere Formate braucht man eigentlich nicht, wozu also eine Tabelle...
Also für Produktion/Service/Update wäre noch interessant wie das MSP430-TXT-Format bei msp430-objcopy heißt und wie man das nicht nur über den BSL-Adapter sondern auch über den FET-Adapter flashen kann. Weiß jemand dazu genaueres?
Für die Produktion ist eigentlich NUR ihex notwendig... Das kann jeder Hersteller Programmieren! Gruß, Patrick...
Ja, aber ich bin auch zeitweise Hersteller und zum Flaschen will ich nicht immer den Debugger starten. Es müsste doch auch mit einem Skript gehen und mit dem txt-Format aber wie? Es reicht dann ja in der Serien-Produktion ein PC mit nur einer Tastatur, bei der man nur eine Taste drücken muß und über die 3 Tastatur-LEDs eine Status-Anzeige bekommt; sowas wie Maus u. Monitor kann man dann ja sparen.
Hallo Rolf! Hm, das geht auch mit ihex und gdb. Ich habe mir gdb-scripts und Batchfiles erstellt. Dann habe ich das Batchfile für gdbproxy auf die Taste [F10] und das Batchfile zum herunterladen des Binary auf [F11]. Ich habe auch schon scripts gesehen, die Automatisch den gdbproxy und danach erst den debugger starten, aber das wollte ich selbst entscheiden. Gruß, Patrick...
Aha, wo kann man die Skripte denn dowonloaden? Du könntest die ja auch auf die mspgcc-wiki-Seite stellen. Ein Problem ist noch das txt-Format, das für ein Update-Programm und den BSL-Adapter verwendet wird; ich möchte möglichst nur eine Datei verwenden, also auch eine txt-Datei flaschen. Wie bekommt man das hin?
Ich habe damals auch mal kurz über das TI-Text Format nachgedacht, aber wenig gefunden. Da ihex auf Anhieb auch funktioniert hat, habe ich mich da leider nicht mehr mit beschäftigt :( Ich werde die Scripts und Batchfiles mal ins Wiki stellen, die sind aber alles andere als "sauber" erstellt :) Gruß, Patrick...
Also ich habe jetzt mal eine Tabelle angelegt, inder die vermuteten Zusammenhänge stehen. Weiß jemand ob das so stimmt bzw. was da nicht stimmt? trivial name suffix(gcc,iar) msp430-objcopy: "IAR" ------------------------------------------------------------ elf32-msp430 ,d4 3elf32-little Debug info ,dbg elf32-big ubrof5(force) text txt, txt srec msp430-txt symbolsrec tekhex binary intel hex ihx, a43 ihex intel standard
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.