Forum: Mikrocontroller und Digitale Elektronik Funktioniert der USB MSP430-JTAG-TINY mit Code Composer Essentials


von Marc (Gast)


Lesenswert?

Hallo zusammen,

ich möchte mir hier im Shop den MSP430-JTAG-TINY (USB) kaufen und 
zusammen mit Code Composer Essentials verwenden.

In der Produktbeschreibung ist die Rede von IAR und GCC aber leider 
nicht von CCE (TI).

Kann jemand bestätigen, dass das Teil auch mit dem CCE von TI seinen 
Dienst tut?

Vielen Dank für eine kurze Antwort.

Gruß Marc

von Christian R. (supachris)


Lesenswert?

Ja, er funktioniert mit CCE. Ich hab den auch, und benutze ihn mit CCE 3 
und MSPGCC unter Vista 32 Bit. Vorsicht bei Vista x64, dafür gibts 
keinen Treiber. Unter x86 tut er zuverlässig und extrem schnell.

von Marc (Gast)


Lesenswert?

Vielen Dank für die schnelle Antwort.

Gruß Marc

von Thomas S. (lak333)


Lesenswert?

Hallo Christian R.

hab mir einen MSP430F449 mit msp-jtag-tiny zugelegt. Leider funktioniert 
das überttragen des Programms nicht. Kannst du mir sagen was ich im code 
composer unter Properties?? einstellen muss? Was muss ich tun damit 
nicht dauerhaft auf dem Controller ein Programm gespeichert wird?

Grüße Thomas

von Thomas S. (lak333)


Lesenswert?

...ich bekomm ne Fehlermeldung no FET was found

von Christian R. (supachris)


Lesenswert?

Zunächst mal musst du die DLLs aus dem zip-File von Olimex in den Ordner 
"C:\Program Files\Texas Instruments\CC Essentials 
v3\DebugServer\drivers" kopieren, (die originalen am besten sichern) und 
zwar die msp430.dll, hil.dll und die SiUSBXp.dll , die Dateien müssen 
aus dem Zip File mit mindestens 1.032 sein, damit das mit dem CCE 
klappt. Dann gehts mit den Stanrad-Einstellungen, also USB1 bei 
Debugger.

Das Programm ist immer dauerhaft gespeichert, das wird ja aus dem Flash 
ausgeführt. Könntest höchstens nach jeder Debug-Session den Chip wieder 
löschen, aber wozu soll das gut sein?

von Thomas S. (lak333)


Lesenswert?

Danke Christian, werd ich gleich ausprobieren. Ich dachte dass das 
Programm aus nem Rom ausgeführt wird. Ein Rom hat nunmal die Eigenschaft 
nur einmal beschreibbar zu sein, außer es ist ein EEPROM. Also kann ich 
immer wieder neuen Quellcode draufmachen?

von Christian R. (supachris)


Lesenswert?

Das "F" in MSP430Fxxx steht für Flash. Nur die "C" Varianten (gibts die 
noch?) haben OTP ROM drin. Alle aktuellen MSPs haben natürlich 
Flash-Speicher, der 10.000 bis 100.000 Mal beschreibbar ist. Der 
Debugger lädt bei jedem Start das Programm automatisch in den Flash und 
führt es dann aus. Das Schöne am MSP430: Er kann bei Bedarf auch Code 
vom RAM ausführen, günstig für Bootloader und solche Spielerein.

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.