www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430/mspgcc


Autor: AlexThunder (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: AlexThunder (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.