TI MSP430 JTAG-Schnittstelle

Ich arbeite daran, eine JTAG-Schnittstelle mit einem MSP430BT5190 zu verbinden. Unten ist eine Darstellung, wie es angeschlossen werden sollte.

Wenn ich mir den Pin aus dem JTAG anschaue, sehe ich, dass es ein TDO und ein TDI gibt. Wird dies beim Anschluss an den MSP so umgekehrt, dass TDO Prog -> TDI MSP und TDI Prog -> TDO MSP, wie bei einer UART-Schnittstelle (TX->RX und RX->TX)?

MSP430BT5190 Datenblatt: Zum Anzeigen klicken

ein JTAG
(Quelle: wiki.ti.com )

Antworten (1)

Eine großartige Ressource für das Design mit dem BT5190 ist das Experimentierboard MSP430F5438A. Dies liegt daran, dass der BT5190 und der F5438A für alle Zwecke gleichwertig sind. Der einzige Unterschied besteht darin, dass der Mindtree-Bluetooth-Stack auf dem Gerät ausgeführt werden kann (der Stack wird auf einem anderen MSP430 nicht ausgeführt, es sei denn, Sie sprechen mit ihm und bezahlen).

Wenn Sie sich die JTAG-Verbindungen in den Eagle-Schaltplänen dieser Platine ansehen , sehen Sie, dass TDI mit TDI (Pin 3 des JTAG-Headers) und TDO mit Pin 1 des JTAG-Headers verbunden ist. Es gibt also keine Kreuzung von TDI und TDO.

Ich schlage vor, Sie folgen den Designdateien genau. Das dient als eine Art Referenzdesign.

Übrigens, wenn Sie mit Bluetooth und CC256x entwerfen, werfen Sie einen Blick auf BTStack , einen Open-Source-Stack, der bereits auf MSP430F5438A läuft. Es ist Open Source und funktioniert gut. Sie müssen BT5190 nicht verwenden und die zusätzliche Lizenzgebühr bezahlen.

Danke vielmals. Ich war auf der Suche nach einem Referenzdesign. Das hilft mir wirklich weiter. :)
@Edwin: Sicher. Schauen Sie sich BTStack an, wenn es für Ihre Zwecke geeignet ist.