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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.