Forum: Mikrocontroller und Digitale Elektronik MSP430FR5738 + mspdebug + Olimex MSP430-JTAG-ISO


von Joerg Z. (jordi)


Lesenswert?

Hallo,

sollte ein MSP430FR5738 mit mspdebug (v0.23) und Olimex MSP430-JTAG-ISO 
programmierbar sein? Oder ist ein spezielles Timing (oder was auch immer 
erforderlich), um den FRAM des MSP430FR5738 zu beschreiben, was der 
MSP430-JTAG-ISO nicht unterstützt?

Ich habe den Effekt, dass ich zwar den RAM-Bereich, nicht aber den 
FRAM-Bereich beschreiben kann. Beim Lesen des FRAM bekomme ich 0xFF für 
alle Zellen zurück.

Die MPU ist disabled (Bit 0 des Registers auf 0x05a0 ist 0), an der MPU 
kann es also nicht liegen.

Danke für jeden Tipp...

von Joerg Z. (jordi)


Lesenswert?

Mit dem TI MSP-FET430UIF + CCS 6.1 lässt sich derselbe Chip problemlos 
programmieren, d.h, der FRAM-Bereich beschreiben. Für die FRAM MSPs 
fehlt dem Olimex MSP430-JTAG-ISO oder dem mspdebug (v0.23) also 
irgendetwas.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die Firmware auf dem 'F1612 im MSP-FET430UIF bzw. dessen Nachbau wird 
das Problem sein. TI aktualisiert die gelegentlich (u.a. über CCS), aber 
ob dieses Update auch mit dem Olimex-Nachbau funktioniert?

Olimex selbst nennt das Ding übrigens "obsolete", was erahnen lässt, wie 
es um den Support bestellt sein dürfte.

Aber auch das "Original", der MSP-FET430UIF ist mittlerweile als 
"obsolet" anzusehen; TI produziert seit einiger Zeit einen neuen, 
universelleren und wohl auch schnelleren Adapter namens MSP-FET 
(http://www.ti.com/tool/msp-fet).

Muss es denn unbedingt 4-Draht-JTAG sein? Adapter für SBW sind von TI 
erheblich günstiger zu bekommen (in Form der verschiedenen Launchpads), 
und abgesehen von der etwas geringeren Geschwindigkeit sehe ich jetzt 
keine sonderlichen Funktionsunterschiede. Das FRAM-Launchpad 
(http://www.ti.com/tool/msp-exp430fr5969) selbst verwendet auch SBW, und 
über eine Jumperreihe kann die Verbindung zum aufgelöteten Controller 
abgeklemmt werden, so daß die Platine auch für externe Controller 
genutzt werden kann. Das gleiche trifft auch für das MSP430G-Launchpad 
zu, bei dem der Controller auch noch aus dem DIP-Sockel entfernt werden 
kann.

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.