MSP-JTAG-TINY USB Treiber und Software

Persönliche Seite #3536774
Lesenswert?

Olimex fragen.

Eine reine Programmiersoftware biete Olimex für die anderen 
JTAG-Interface-Varianten an, die funktioniert vielleicht auch mit dem 
alten Tiny.

Zu finden als "OLIMEX MSP430-PROGRAMMER" auf 
https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG-TINY-V2/

Sofern Dein MSP430 modern genug ist, kann er auch per SBW programmiert 
werden, was mit dem spottbilligen Launchpad geht. Dann ist man nicht 
mehr von nicht ganz kompatiblen Clones des MSP-FET430UIF abhängig.
Gast #3536812
Lesenswert?

Hallo,

es ist ein msp430x147, ich denke der hat noch kein SBW. Auf dem Modul 
das ich updaten möchte ist auch nur die JTAG Schnittstelle 
herausgeführt.
Auf der Olimexseite habe ich nur Treiber für die V2 gefunden, die will 
Windows nicht schlucken :-(

Stefan
Persönliche Seite #3536839
Lesenswert?

Stefan schrieb:
> es ist ein msp430x147

Der ist steinalt. Und sauteuer. Warum verwendest Du dieses Fossil?

Wenn es von Olimex selbst keinen Treiber gibt, dann sieht es vermutlich 
mau aus. Aber Du kannst ja, statt nur auf der Seite nach einem Treiber 
zu suchen, Olimex fragen, also denen 'ne Email o.ä. senden.

Alternativ kannst Du Dir natürlich auch ein 32-Bit-Windows in einer VM 
organisieren, oder den verwendeten Treiber analsyiseren.
Olimex verwendet eine USB-Seriell-Bridge; im Tiny V2 ist die wohl von 
FTDI.

Wenn Du Glück hast, genügt es, den passenden x64-Treiber der im Tiny V1 
verwendeten USB-Seriell-Bridge zu verwenden und den Rest aus dem 
aktuellen Treiberpaket zu verwenden. Dazu musst Du nur feststellen, 
welche USB-Seriell-Bridge im alten Tiny verwendet wird. Am schnellsten 
geht das, indem Du das Ding an einen Windows-Rechner anschließt und Dir 
im Gerätemanager VID und PID raussuchst.
Gast #3536889
Lesenswert?

Moin,

>Der ist steinalt. Und sauteuer. Warum verwendest Du dieses Fossil?
Der ist auf einem Funkmodem verbaut, welches schon etwas älter ist, und 
dafür brauchts nun halt eine aktualisierte Firmware...

Das mit der 32 bit VM ist eine gute Idee, das werde ich mal versuchen. 
Ich habe das Teil mal eben aufgemacht, die UART Bridge ist ein CP2102. 
Als VID wird 15BA, als PID 0002 ausgegeben.

Gruß
Stefan
#3536916
Lesenswert?

Ich hab hier noch verschiedene Versionen des Treibers da, da ist auch 
ein x64 Treiber dabei, ich arbeite mit dem alten TINY auch unter Win 7 
x64 problemlos. Ich denke aber im Treiber Paket für den neuen TINY 
(https://www.olimex.com/Products/MSP430/JTAG/_resources/OLIMEX-MSP430-DLL-drivers-1.042.zip) 
ist das mit drin, denn die 1.0.42 hab ich hier auch, von 2011 und das 
Paket scheint das gleich zu sein. Ansonsten PN schreiben, da kann ich 
dir den Treiber auch zur Verfügung stellen
Gast #3544389
Lesenswert?

Rückmeldung:

Alles klappt, habe den (64 Bit) Treiber aus dem Link eins weiter oben 
genommen, und verwende die Olimexprogrammiersoftware. Vielen Dank für 
die Hilfen!

Vielleicht weiß noch jemand auf die Schnelle folgende Kleinigkeit:

Wie kann ich mit dem MSPGCC sagen, dass Daten (z.B. const int config[10] 
= {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}) Data-Memory-Teil des Prozessors 
landen?

Gruß
Stefan

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