MSP430F21x2 - Probleme bei Wechsel CCS3 nach CCS4

OP #2934151
Lesenswert?
• ▲
▼
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
OP #2934257
Lesenswert?
• ▲
▼
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
OP #2944349
Lesenswert?
• ▲
▼
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

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.