Übertragungsprogramm zu TI MSP430 (MSPF5308IRGCR)

Ich habe ein kostenloses Muster des TI MSPF5308IRGCR MCU und möchte es programmieren.

Gibt es eine einfache Möglichkeit, ein Programm zu übertragen, ohne in das relativ teure JTAG investieren zu müssen? Der JTAG liegt in der Nähe von 100 US-Dollar und wenn man sich das Tutorial für andere Mikrocontroller wie Atmel ansieht, sind die dort erhältlichen Programmübertragungsmodule ziemlich günstig, in der Nähe von 10 US-Dollar.

Ist es ein unvermeidlicher Preis, ~ 100 $ zu kaufen, um mit einem TI MSP530 für einen Anfänger-Bastler zu beginnen? Oder gibt es etwas ziemlich Einfaches, das ich vermisse.

Antworten (2)

Laut Gerätedatenblatt unterstützt der MSP430F5308 die SBW (Spy Bi-Wire) Schnittstelle. Dies ist eine einfachere Schnittstelle als vollständiges JTAG und bedeutet, dass Sie das kostengünstige MSP430 Launchpad als Programmiergerät dafür verwenden können.

Sie müssen vier Signale von der CPU an J4 (die sechs kleinen Löcher rechts vom Launchpad) anschließen: Weitere Details finden Sie in der Launchpad-Dokumentation ...

  1. 3,3 V
  2. 0V
  3. TEST/SBWTCK - Stift 59 auf dem RGC-Paket
  4. RST/NMI/SBWTDIO - Pin 64 auf der RGC-Paketquelle
    : Datenblatt S.4

In der Praxis bedeutet dies, eine Platine herzustellen oder eine Breakout-Platine für dieses Gehäuse zu kaufen und die CPU daran zu löten, bevor Sie sie programmieren und verwenden können.

Ich verwende das Launchpad, um SBW-kompatible Geräte mit der Open-Source- Programmiersoftware " mspdebug " zu programmieren, und programmiere meine in Ada , obwohl Sie auch C verwenden können .

Guter Fund: Link zur Antwort hinzugefügt. Dieser 4-Pin-Header ist die SBW-Schnittstelle.

Die kurze Antwort, nein. Die längere Antwort: Für dieses Gerät benötigen Sie einen Sockel (QFN-Sockel können recht umfangreich sein) oder eine bestückte Platine. In beiden Fällen benötigen Sie den JTAG-Adapter, der für die msp-Geräte proprietär ist (JLINK oder ähnliche Standardadapter können nicht verwendet werden).