MSP430 mit Launchpad programmieren

Gast #2849085
Lesenswert?

Hallo,

angenommen ich habe eine MSP430 fest in meiner Schaltung. Kann ich dann 
das Launchpad als Programmieradapter verwenden (Spy by wire)? Wie ist 
die Beschaltung?

Wenn nicht, könnte ich zumindest den gleichen Typ wie auf dem Launchpad, 
aber beispielsweise in SMD programmieren?


Vielen Dank!

Alex
Persönliche Seite #2849341
Lesenswert?

Assemblino MS schrieb:
> Das Launchpad kann übrigens alle MSP430 programmieren

... alle, die SpyBiWire unterstützen, jedoch nicht die älteren, die 
nur per 4-Draht-JTAG zu programmieren sind, wie z.B. 'F1611 oder 'F149.

Gut, die sollte man allein aus Kostengründen sowieso nicht mehr 
einsetzen, aber z.B. Olimex verkauft nach wie vor fast ausschließlich 
Platinen mit diesen Alt-Controllern drauf, SBW kennt bei denen kaum 
einer der verwendeten Controller.
Gast #2849359
Lesenswert?

Hallo,

in dem Zusammenhang mal eine weitere Frage zum Launchpad:

Hat jemand das Teil schonmal unter Ubuntu mit Eclipse, MSPGCC und GDB 
zum Laufen gebracht? Insbesondere Debugging unter Eclipse wäre extem 
interessant.

Neil
#2850849
Lesenswert?

Gab es nicht irgendwo eine Liste mit Devices, die SBW unterstützen? Ich 
habe beispielsweise das Problem, das viele der bei Reichelt lieferbaren 
Typen (im QFP64-Gehäuse) das nicht unterstützen. Zumindest war im 
Blockdiagramm nur JTAG zu finden.  Und die Typen in DIL oder TSSOP haben 
mir zu wenig IO-Pins.

Wäre echt nett wenn hierzu jemand Informationen hätte.

mfg

Michael

PS: Die Frage wurde 2008 schon mal im TI-Forum gestellt und auf ein PDF 
(slau157g.pdf)verwiesen. Allerdings gibt es das PDF nicht mehr und 
seitdem ist ja auch viel passiert :)
#2850855
Lesenswert?

Und diese Information hinterher (editieren leider nicht mehr möglich):

Spy-Bi-Wire was initially introduced on only the smallest devices in the 
'F2xx family with limited number of I/O pins, such as the MSP430F20xx, 
MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been 
expanded with the introduction of the latest '5xx family, where all 
devices have support Spy-Bi-Wire interface in addition to JTAG.

Quelle: http://en.wikipedia.org/wiki/TI_MSP430#Debugging_interface

Damit sollte das geklärt sein.


mfg

Michael
Persönliche Seite #2851007
Lesenswert?

Michael K. schrieb:
> das viele der bei Reichelt lieferbaren
> Typen (im QFP64-Gehäuse) das nicht unterstützen.

Reichelt verkauft praktisch nur Museumsbestände. Die einzigen 
MSP430-Varianten, die es dort gibt, die SBW kennen, sind die ersten, 
die es überhaupt tun, nämlich 'F20xx.

Die "größeren" wie 'F14x und 'F16x sind nicht nur veraltet, sondern auch 
massiv überteuert.
Persönliche Seite #2851311
Lesenswert?

slau157 ist nicht hilfreich, da dort alles, was nach 2008 auf den Markt 
kam, nicht drin beschrieben ist.

Andererseits unterstützt eben jedes MSDP430-Derivat, das nach der 
'F20xx-Reihe entwickelt wurde, SBW.

Als pinkompatibles "drop-in-Replacement" für den 'F1611 eignet sich 
übrigens der 'F2618, der es sogar bis auf Olimex-Platinen geschafft hat:
https://www.olimex.com/Products/MSP430/Proto/MSP430-P2618/

Wichtig: Pin-, nicht Sourcecodekompatibel, da neue (und bessere) 
Peripherie und mehr Flash-ROM

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren