Forum: Mikrocontroller und Digitale Elektronik Programmieren bzw. Kopieren von MSP430-Binaries


von William of O. (ockham)


Lesenswert?

Ich habe ein altes mit IAR 1.x erzeugtes Binary von einem 
MSP430F149-Projekt, das ich gerne in neue MSPs flashen möchte. Zur 
Verfügung steht IAR Workbench 5.2 und ein TI MSP430 USB-Debug-Interface 
"MSP-FET430UIF".

Ich kann zwar das Binary (*.d43) "downloaden" aber erstens läuft das 
Programm nicht (es sollte sich über RS-232 melden) und zweitens kommt 
eine Fehlermeldung nachdem IAR "Download complete" gemeldet hat („Failed 
to load flash loader…“).

Ein kleines Testprogramm ("Blink") lässt sich einwandfrei übersetzen, 
runterladen und läuft dann auch.

Möglicherweise ist IAR nicht das richtige Werkzeug, aber es war halt 
vorhanden.

Frage: wie kann man mit wenig Aufwand vorhandene Binaries in einen 
MSP430 flashen?

Bin für jeden Tipp dankbar.

von Harald (Gast)


Lesenswert?

Ist der msp derselbe? Vlt sind die nicht kompatibel. Wegen Register, 
Peripherie usw

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

William of Ockham schrieb:
> Frage: wie kann man mit wenig Aufwand vorhandene Binaries in einen
> MSP430 flashen?

Per BSL, das aber erfordert einen BSL-Adapter für die serielle 
Schnittstelle.


Oder mit einem Kommandozeilentool, wie es Olimex für seine Clones des 
TI-JTAG-Adapters zur Verfügung stellt; möglicherweise funktioniert das 
ja auch mit dem Original von TI höchstselbst.

https://www.olimex.com/Products/MSP430/JTAG/_resources/MSP_PROG_GUI_1.3.0.4_CLI_2.0.1.2_DLL_1.0.4.2.zip


Nur mal so am Rande gefragt: Warum beschäftigt sich heute noch jemand 
mit den steinalten (und überteuerten) 'F14x-Varianten?

von William of O. (ockham)


Lesenswert?

Harald schrieb:
> Ist der msp derselbe? Vlt sind die nicht kompatibel. Wegen Register,
> Peripherie usw

Jau, exakt der gleiche.

von William of O. (ockham)


Lesenswert?

Rufus Τ. Firefly schrieb:

> Oder mit einem Kommandozeilentool, wie es Olimex für seine Clones des
> TI-JTAG-Adapters zur Verfügung stellt; möglicherweise funktioniert das
> ja auch mit dem Original von TI höchstselbst.
>
> 
https://www.olimex.com/Products/MSP430/JTAG/_resources/MSP_PROG_GUI_1.3.0.4_CLI_2.0.1.2_DLL_1.0.4.2.zip

Ok, das probier ich mal.

> Nur mal so am Rande gefragt: Warum beschäftigt sich heute noch jemand
> mit den steinalten (und überteuerten) 'F14x-Varianten?

Tja, vorhandenes Board-Layout. Der Preis der Prozessoren spielt 
praktisch keine Rolle, der Krempel drumherum ist noch teurer.

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
Noch kein Account? Hier anmelden.