Forum: Mikrocontroller und Digitale Elektronik msp430F5529 - BSL Programmer Linux


von Michael H. (overthere)


Lesenswert?

Hallo,

ich habe schon einen JTAG-Interface für die MSPs, darum solls hier aber 
nicht gehen. Der MSP430F5529 bietet on-Chip USB Programming via 
Booststrap Loader. Leider ist die Dokumentation dazu sehr sehr mager. 
(Wie bei TI leider üblich!)

1. Kennt jemand ein Reference Design, wo alle benötigten Komponenten für 
das BSL-Programmieren via USB aufgelistet sind? (Also die benötigte 
Hardware auf der PCB des zu programmierenden MSPs).
2. Gibts für Linux eine Software die mir meinen MSP430-Hex-Code aud den 
MSP430F5529 spielen kann? Oder wenigsten eine Anleitung wie ich mir das 
selbst basteln kann?

Grüße und schon mal danke für eure Hilfe.
Michael

von Michael H. (overthere)


Lesenswert?

schieb

von Christian R. (supachris)


Lesenswert?

Also so mager ist die Appnote doch gar nicht. Da steht alles wichtige 
drin. Als Hardware brauchst du nur einen USB-RS232 Wandler, der 3,3V 
IO-Spannung hat und DTR und RTS mit als Steuersignale rausgeführt hat. 
Software gibts einiges, im mspgcc Paket ist ein msp430-bsl Programm 
drin, das ist sicher im Linux Paket auch vorhanden. Ist nicht sogar in 
der Appnote ein Beispielprogramm? Du brauchst die SLAA089 und die 
SLAA096, dann hast du eigentlich alles zusammen.

von Michael H. (overthere)


Lesenswert?

Hallo Chris,

dein Vorschlag ist per USART, ich möchte das ganze aber mit USB machen. 
Hast du da ein paar Tipps für mich?

Grüße
Michael

von Christian R. (supachris)


Lesenswert?

Achso, hab ich nicht richtig gelesen. Mit dem neuen on-Board USB. Hm, ja 
da kenn ich mich leider (noch) nicht so aus.

von M. G. (looking)


Lesenswert?

Christian R. schrieb:
> Software gibts einiges, im mspgcc Paket ist ein msp430-bsl Programm
> drin, das ist sicher im Linux Paket auch vorhanden.

Wo kann ich denn das msp430-bsl Tool finden?
In der aktuellen ZIP-Datei auf http://sourceforge.net/projects/mspgcc/ 
ist es nicht enthalten.

von Christian R. (supachris)


Lesenswert?

Offensichtlich ist das msp430-bsl da rausgeflogen. Da musst du halt 
MSPFET nehmen, das klappt auch. Oder die mspgcc3 Version von 30.12.2008, 
da ist es noch drin.

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.