Forum: Mikrocontroller und Digitale Elektronik MSP430, Olimex JTAG-TINY oder Olimex MPS430-JTAG-ISO und CCS 5.2 oder IAR Kickstarter


von Rene (Gast)


Lesenswert?

Ich habe nach ein paar Jahren Unterbrechung meine Olimex uC-Boards 
rausgeholt und wollte ein neues Projekt starten.
Mittlerweile gibt es nicht mehr Version 3.42 von IAR EW, sondern 5 und 
auch das CCS5.2 ist neu. (läuft alles unter Win7 64bit)

Mir stehen folgende Prgrammer zur Verfügung:
MPS430-JTAG-ISO und Olimex JTAG-TINY (Version 1)

Das Kompilieren funktioniert, das Übertragen mittels des Olimex Tools 
"Olimex MSP Programmer" auch, aber eigentlich sollte das Programmieren 
und vor allem auch das debuggen in den Programmiersuiten funktionieren.

IAR EW findet den Programmer nicht bzw. hat DLL-Fehler und CCS5.2 
scheint den Programmer zu finden, beschreibt den uC darüber aber nicht.
Ich habe vieles gelesen und probiert in Sachen DLL in die 
Programmverzeichnisse (Driver, bin etc.) zu kopieren, aber es will nicht 
besser werden.

Daher nun hier der Aufruf nach Hilfe. Kann mir wer helfen, welche DLLs 
mit diesen JTAG Programmern funktionieren? Es ist vielleicht wichtig, 
daß es sich um den "alten" JTAG TINY handelt.

Prinzipiell ist es mir egal, ob ich IAR EW oder CCS verwende, hauptsache 
es funktioniert.

Danke im voraus!

von Christian R. (supachris)


Lesenswert?

TI hat vor einiger Zeit das Debugging-Interface auf Version 3 umgestellt 
und außerdem die Schnittstellen offengelegt.
Mit CCS 5.x funktioniert daher die alte msp430.dll für den Olimex nicht 
mehr. Laut Homepage von Olimex wird aber CCS 5.x mit der DDL Version 
1.41 unterstützt. Siehe hier: 
https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG-TINY-V2/ erster 
Punkt bei den FAQ. Ich weiß aber nicht, ob die V1 des TINY damit läuft, 
hab selber einen, bin aber noch nicht zum probieren gekommen. Du kannst 
ja mal die 1.042 runter laden, da die DLL auf die 1.041 austauschen, und 
mit dem Standalone Programmer von Olimex auch die Firmware im Debugger 
updaten. Dann könnte es klappen.

von Rene (Gast)


Lesenswert?

Erstmal danke für die Info.
Hae die DLLs Version 1.042 und 1.041 bereits ausprobiert, aber keinen 
Erfolg gehabt.

Christian, welche Programmiersuite verwendest du mit deinem TINY-V1?
Würde mich auch mit einer älteren IAR EW Kickstarter begnügen, aber 
konnte bisher keinen Download dazu finden, z.B. V 3.42.

von Christian R. (supachris)


Lesenswert?

Ich nutze hauptsächlich MSPGCC mit Eclipse und msp430-gdbproxy. Manchmal 
auch CCE 4.x weil ich bisher noch keine neuen MSPs hatte, die nur von 
der 5 unterstützt werden.
Wenn ich mal zeit habe, probier ich die Sache mal aus.

von Rene (Gast)


Lesenswert?

Weiß jemand wo ich eine IAR Kickstarter 3.42 für MSP430 noch bekommen 
kann?

Das mit den Treibern und der aktuellen Version will einfach nicht.

von Rene (Gast)


Lesenswert?

IAR war so freundlich und hat mir zugriff auf meine alte Lizenz für die 
3.42 mit Installationsdateien gegeben.
Aber, selbe Problem! Nun weiß ich gar nicht weiter. Es handelt sich 
demnach um ein Konfigurationsproblem. Kennt das jemand? Hat es was mit 
dem 64-Bit OS zu tun??

von Erik (Gast)


Lesenswert?

schon mal ein anderes Board genommen ?
was liegt denn für Versorgungsspannung an am Board ?
schon mal nen anderen Rechner genommen ?

beim MSP Praxisbuch ISDN 3-7723-4299-X ist ne IAR dabei .

mfg Erik

von Christian R. (supachris)


Lesenswert?

Hast du denn wirklich alle DLLs vom Olimex Treiber Paket in den IAR 
Ordner kopiert? Was sagt denn CCS 4.x? Das geht auf jeden Fall mit dem 
Olimex Debugger (ebenfalls DLLs kopieren!). Welche Olimex DLL/Firmware 
hast du jetzt?

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.