Forum: Mikrocontroller und Digitale Elektronik MSP430/mspgcc


von AlexThunder (Gast)


Lesenswert?

Hallo, hab Olimex usb tiny adapter und versuche damit gerade msp430 von 
TI zu programmieren. Das Ganze läuft über die mspgcc toolchain...

USB Treiber sind installiert und dlls im mspgcc/bin ordner sind auch 
kopiert worden.
Jetzt zum Problem:
Bei konfiguriern der mspgcc bzw. ausführen der Mspgcc-gdbproxy usb datei 
bekomme ich gesagt, dass der Adapter noch ein (Firmware)Update braucht. 
Das soll man angeblich so machen "msp430-gdbproxy.exe --port=3333 msp430 
--update-usb-fet TIUSB", dazu krieg ich aber nur die Meldung "msp430: 
Could not initialize device interface (1)" Wie krieg ich denn jetzt das 
Update zum laufen?

Grüße, Alex.

von Christian R. (supachris)


Lesenswert?

Das Firmware Update beim Olimex klappt nur mit der Olimex Software. Lade 
dir deren Programmer runter und starte irgendeine Aktion (Lesen, 
Verify...was auch immer) und dann wird die Firmware aktualisiert.

von AlexThunder (Gast)


Lesenswert?

Hallo, hab den Olimex programmer installiert und den Speicher 
ausgelesen. Leider immer noch Status Could not initialize device 
interface (1).

Hier noch mal kurz den status quo

Olimex Usb-Jtag tiny adapter angeschlossen und OLIMEX MSP430-DLL drivers 
1.034 installiert. Gerät erkannt als USB JTAG Tiny.
mspgcc-win32 vers.20060502 installiert.
MinGW-5.1.4 installiert.
Die Olimex DLL ins mspgcc/bin kopiert.
Olimex programmer gestartet, Speicher ausgelesen.

Hat aber anscheinend nicht geklappt mit dem Firmware update. Versuche 
das update über die IAR zu machen.

von Christian R. (supachris)


Lesenswert?

AlexThunder schrieb:
> Hallo, hab den Olimex programmer installiert und den Speicher
> ausgelesen. Leider immer noch Status Could not initialize device
> interface (1).
>
> Hier noch mal kurz den status quo
>
> Olimex Usb-Jtag tiny adapter angeschlossen und OLIMEX MSP430-DLL drivers
> 1.034 installiert. Gerät erkannt als USB JTAG Tiny.
> mspgcc-win32 vers.20060502 installiert.
> MinGW-5.1.4 installiert.
> Die Olimex DLL ins mspgcc/bin kopiert.
> Olimex programmer gestartet, Speicher ausgelesen.
>
> Hat aber anscheinend nicht geklappt mit dem Firmware update. Versuche
> das update über die IAR zu machen.

Das Firmware Update klappt nur mit der Olimex Anwendung. Mit IAR und CCE 
und mspgcc geht das nicht. Wenn der Olimex Programmer nichts 
aktualisiert hat, dann stimmen dessen DLLs (sind auch noch mal im 
Verzeichnis) mit der Firmware überein. Da musst du entweder die DLLs aus 
dem Olimex-Programmer-Verzeichnis ins mspgcc Verzeichnis kopieren oder 
die neuen DLLs aus dem Treiber-Zip-File ins Verzeichnis des 
Olimex-Programmers kopieren. Wobei du bei der zweiten Variante die 
aktuelle Firmware hättest. Prinzipiell ist die Firmware in der 
msp430.dll mit 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.