Gast
#2541537
Hallo! Ich habe hier ein Gerät mit einem MSP430 von TI. Die JTAG-Schnittstelle ist deaktiviert, der Bottloader per Passwort (IVT) geschützt. Jedoch kann ein Teil der Firmware quasi durch einen eigenen Bootloader aktualisiert werden. Ein exemplarisches Update liegt vor. Es scheint an eine gegebene Stelle im Flash kopiert zu werden und sichert bei Einsprung ein paar Register und springt abhängig von verschiedenen Speicherstellen irgendwann wieder zurück in das mutmaßliche Hauptprogramm. Frage an die kenner des MSp430 (kenne mich mehr mit Atmel und Cortex M3 aus): Haltet ihr es für möglich, ein Programm zu schreiben, was den gesamten Flash-Inhalt über die serielle Schnittstelle ausgibt? Evtl. vorher Interrupts sperren und den Watchdog deaktivieren? Hat jemand so etwas schon mal gemacht? Grüße Bastler