Forum: Mikrocontroller und Digitale Elektronik Wo ist der msp430-downloader zu finden?


von Philipp B. (philipp_burch)


Lesenswert?

Hallo zusammen,

ich verwende hier IAR für die Entwicklung eines Programms für den 
MSP430. Das läuft soweit auch alles ganz ok, nur fehlt mir die 
Möglichkeit, die Releaseversion einfach nur auf den Proz zu brennen. Ich 
brauche keinen Debugger, keinen Emulator, keinen sonst was, einfach nur 
einen Programmer. Die IAR selbst scheint sowas ja nicht direkt zu 
können. Und C-Spy möchte ich mir für mehrere Geräte nicht antun, etwas 
stabiler dürfte es schon sein.

Beim suchen bin ich auf den msp430-downloader gestossen, welcher den 
Zweck anscheinend recht gut erfüllen sollte. Nur: Wo bekommt man den? In 
den Packages von 
http://sourceforge.net/projects/mspgcc/files/Windows/mingw32/ scheint 
weder ein msp430-downloader noch ein msp430-jtag vorhanden zu sein.

Könnte mir da jemand helfen? Ich bin doch kaum der Einzige, der auch mal 
aus der Debugging-Phase rauskommen möchte...

Danke und viele Grüsse,

Philipp

von Christian R. (supachris)


Lesenswert?

In den älteren Paketen vor der Zusammenführung von mspgcc und mspgcc-4 
ist der drin: 
http://sourceforge.net/projects/mspgcc/files/Outdated/mspgcc-win32/

von Philipp B. (philipp_burch)


Lesenswert?

Hallo Christian,

danke für die Antwort. Wird das Teil demnach nicht mehr weiter 
entwickelt? Auf meiner Platine sitzt ein MSP430F5308, also ein recht 
neues Teil. Da meldet msp430-downloader (bzw. -jtag) "Can't open 
interface: Could not find device (or device not supported)". 
Programmiergerät ist der MSP-FET430UIF. Ich vermute mal, der Prozessor 
ist einfach zu neu für das Tool, könnte das sein?

Danke und Gruss,
Philipp

von Christian R. (supachris)


Lesenswert?

Ja stimmt, das Programm ist veraltet. Da auch die alte msp430.dll 
Lizenzprobleme machte und von TI durch den neuen Debug-Stack abgelöst 
wurde wird das nicht mehr weiter entwickelt. Für einen so neuen 
Prozessor kann es sein, dass du eh auf die neue Firmware im FET 
aktualisieren musst, also auch CCE 5 verwenden musst. Falls es auch noch 
mit CCE 4 zu debuggen geht, kannst du zum Programmieren auch MSPFET 
nehmen, das geht auch als Command Line und nimmt die alte msp430.dll.
http://kurt.on.ufanet.ru/
Ansonsten hilft nur FlashPro oder die neuen Open Source Software 
mspdebug, die gibts auch für Windows.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn es um die Massenprogrammierung für die Produktion geht, ist 
vielleicht der MSP-GANG430 oder dessen neurere Variante MSP-GANG in 
Erwägung zu ziehen. Der kann via JTAG acht Controller gleichzeitig 
programmieren.

http://www.ti.com/tool/msp-gang430
http://www.ti.com/tool/msp-gang

von Philipp B. (philipp_burch)


Lesenswert?

@Christian:

Danke für die Tipps, da werde ich sicher irgendwas passendes finden und 
verwenden können. Die Firmware vom FET wurde meines Wissens mal von der 
IAR WB aktualisiert.

@Rufus:

"Massenprogrammierung" ist gerade etwas übertrieben, so 100 Stk. pro 
Jahr waren mal geplant. Das kann sich natürlich noch ändern. Aber danke 
für den Hinweis, Offline-Programmiergeräte finde ich generell noch nett, 
man ist dann vom Platz her etwas flexibler.

Gruss,
Philipp

von Christian R. (supachris)


Lesenswert?

Philipp Burch schrieb:
> Offline-Programmiergeräte finde ich generell noch nett,
> man ist dann vom Platz her etwas flexibler.

Dann schau dir mal den Olimex MSP40 JTAG ISO an. Die sind auch recht gut 
hinterher, die neuen Chips in die Firmware/DLL zu integrieren.

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.