Hallo, ich habe einen MSP430 Programmieradapter (LPT). Mit meinem neuen Laptop (der keinen parallelport mehr hat) möchte ich diesen Adapter nutzen. Ich hab mir deshalb einen USB -> LPT Adapter geholt. Nach dem Anstecken erkennt Windows 7 den USB->LPT Adapter und installiert einen Treiber dafür. Im Geräte-Manager ist er dann unter USB-Geräten als "USB Druckerunterstützung" zu finden. Im Kickstart muss ich den Programmieradapter aber an einer LTP Schnittstelle angeben... Was kann ich jetzt tun? Gibts eventuell einen Treiber der mir solche USB->LPT Adapter auch als richtige LPT Ports anzeigt? Vielen Dank im Voraus. MFG Sepp
USB-LPT Adapter funktionieren definitiv nicht mit Programmern, sondern ausschließlich mit Druckern. Kauf dir lieber den Olimex USB JTAG Tiny. Der klappt. Es gibt einen Einzigen, der einen echten LPT emuliert, ist allerdings selbstbau: http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ aber ich hab den mal probeweise nachgebaut, mit dem MSP430 Programmer hats leider auch nicht geklappt. MSP430 wurde zwar erkannt, ist aber bei jedem weiteren Debug/Programmierversuch hängen geblieben. Außerdem gibts keine signierten Treiber dafür. Ich weiß ja nicht, ob du x64 hast, dann geht die Parallelport-Geschichte sowieso nicht, nicht mal bei vorhandenem echten LPT. Hab ich hier auch getestet.
Nein, ein USB-Parallelportdruckeradapter ist nicht als Ersatz für eine "echte" Druckerschnittstelle geeignet. Die einzige Ausnahme ist der Selbstbauadapter von Henrik Haftmann, der beschreibt auf seiner Seite einerseits die technischen Hintergründe und andererseits die Nachteile des Konzepts: http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ Für Deine Anwendung ist es sehr ratsam, einen USB-JTAG-Adapter anzuschaffen, entweder das Original von TI (MSP-FET430-UIF) oder den Nachbau von Olimex. Anders als bei den ARMen gibt es derzeite keine Alternative auf Basis des FT2232, jedenfalls ist mir keine bekannt. Wenn Du Dich auf neuere MSP430-Varianten beschränkst, die das "zweidraht-JTAG"-Protokoll SpyBiWire unterstützen, dann gibt es derzeit sehr günstig einen USB-Adapter dafür von TI höchstselbst: Beitrag "$4,30 Arduino-Klon mit MSP430 von Texas Instruments" (Ich habe meinen gestern geliefert bekommen und tatsächlich nur 4.30 USD dafür gezahlt).
Ja ich hab x64... Für den Laptop gibts eine Dockingstation die einen LPT Port hat. Aber ich vermute die wird dann mit x64 auch nicht funktionieren... Schade schade... Der USB JTAG ist halt Faktor 5 teurer :( Danke MFG Sepp
Sepp schrieb: > Für den Laptop gibts eine Dockingstation die einen LPT Port hat. > Aber ich vermute die wird dann mit x64 auch nicht funktionieren... Hängt davon ab, wie sie angeschlossen ist. Wenn per USB - dann ist sie unbrauchbar. Sepp schrieb: > Der USB JTAG ist halt Faktor 5 teurer :( Wie gesagt, wenn SpyBiWire eine Option ist, dann nicht. Davon abgesehen ist die Parallelportfrickelversion auch deutlich langsamer als die USB-Interfaces; der (günstigere) Olimex-Nachbau soll auch noch schneller als das TI-Original sein.
Unter win x64 geht auch ein echter LPT nicht für solche Frickelein. Jedenfalls hab ich den MSP430 Debugger weder mit mspgcc, IAR, noch mit CodeComposer zum laufen bekommen. Obwohl bei CC und IAR explizit dabei steht, x64 Driver Support. Bezieht sich aber nur auf die USB Debugger. Klar ist der USB teurer, aber der funktioniert wenigstens zuverlässig. Und so richtig Spaß macht das über den schnarchlangsamen LPT eh nicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.