Guten Morgen, ich schlage mich seit einiger Zeit mit einem Problem herum und vielleicht kann mir hier jemand einen Tipp zur Lösung geben. Ich programmiere schon eine ganze Weile unterschiedliche MSP430 Typen. Meine bevorzugten Typen sind der MSP430F2112 und F2132. Bisher habe ich das unter dem CodeComposer 3 gemacht und habe einen Wechsel nach CCS4 versucht. Hierbei bin ich aber auf Probleme gestossen, die mich rätseln lassen. Vorab noch einige Infos: als JTAG-Adapter verwende ich den Olimex-JTAG-ISO. Die beiden CodeComposer Studios die ich momentan installiert habe, sind einmal die Code Composer Essentials V3 Core Edition - V3.2.2.1.8 und die Code Composer Studio V4 Core Edition - 4.2.5.00005. (Das Betriebssystem ist Windows XP) Einmal verwende ich eine selbstdesignte EvaluationPlatine wo der MSP430F2132 mit der Olimex-Spy-by-wire-Schnittstelle direkt auf dem PCB ist. Hierbei habe ich alle Anschlüsse des MSP auf Stiftleisten nach Außen geführt um während der Soft- und Hardwareentwicklung einfach besser zu können und zum Zweiten verwende ich die Applikationsplatinen, auf denen befindet sich der MSP dann in der endgültigen Hardwareumgebung und die Programmierung geschieht über eine vierpolige Buchsenleiste, an die ich wiederum eine Platine anschließe auf der die Olimex-Spy-by-wire-Schnittstelle ist. Diese Kombination hat sich unter der CodeComposer 3 Version sehr bewährt. Beim Testen mit der CCS4-Version ist aber Folgendes aufgetreten. Die Applikationsplatine mit Programmierplatine wird scheinbar nicht angesprochen. Es erscheint sinngemäß folgende Fehlermeldung "Could not find device or device not supported" bzw. ich habe den Verdacht, das nicht in den Debugmodus umgeschaltet wird. Die große Evaluationplatine wird ohne Probleme programmiert und ich kann auch unter CCS4 debuggen. Beide Platinen Evaluation und Applikation(+Prog.platine) werden in der CCS3 Version anstandslos programmiert und ich kann danach debuggen. Die Schaltungsbestandteile Olimex-Spy-by-Schnittstelle und die MSP430 Grundschaltungsbestandteile (MSP - Quarz+Kondensatoren - 47K-Widerstand an RST gegen Vcc) sind in beiden PlatinenSets identisch, nur ist ist sie auf der Applikationsplatine steckbar. Hat jemand ähnlich Probleme beim Wechseln gehabt und wie hat ihr sie gelöst? Tipps und Ratschläge sind willkommen - Danke und einen schönen Tag Martin
Was ist eine "Olimex-Spy-by-Wire"-Schnittstelle? Meinst Du damit die Variante, SBW über den 14poligen JTAG-Stecker anzusteuern? Nur am Rande: Da es praktisch nichts kostet, kann ich den Gebrauch des Launchpads als SBW-Adapter nahelegen. Das ist das "Original" und funktioniert ohne frickeliges DLLs-in-irgendwelche-Verzeichnisse-kopieren.
Hallo Rufus, ja genau das meine ich. Olimex hat ja eine etwas andere SPW Schnittstellenbelegung als TI. Die Idee mit dem Launchpad ist klasse. - Vielen Dank dafür! Da ich hier irgendwo welche liegen habe werde ich das mal testen. Das gibt mir auch direkt die Gelegnheit das LaunchPad mal in Betrieb zu nehmen. Viele Grüße Martin
hey habs jetzt nur überflogen. Aber warum nich ccs5. Viel besser stabiler als ccs4 lg Felix
So jetzt schnell noch von eine kurze Rückmeldung. Ein erster kurzer Test hat gezeigt, dass die Programmierung der kleinen Applikationsplatinen mittels Launchpad als SPW-Adapter funktioniert. Noch einmal meinen Dank an Rufus für den Tipp. Bisher hatte ich das CCS 5 noch nicht heran gezogen, da wir im betrieblichen Alltag häufiger Probleme damit hatten. Ich habe mir aber die aktuellste Version 5.3.(?) bei TI geholt und werde es noch einmal testen. Gruß Martin
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.