Guten Abend,
Ich wollte eigentlich den Igor Plug USB nachbauen, habe aber
festgestellt, dass dieser eigentlich schon "uralt" ist und nach XP
nicht mehr laufen soll?! Vor allem in Kombination mit einem 64 bit
Betriebssystem.Angeblich funktioniert das unter Windows 7 64 bit
überhaupt nicht, stimmt das? Wenn ja gibt es eine Selbstbau Alternative
mit fertigen Treibern? Es gab mal eine Idee, den Igor Plug als HID
einzubinden aber das ist wohl nie umgesetzt worde, ich konnte jedenfalls
nichts finden.
Wäre nett, wenn mir jemand helfen könnte,
Hendi
Christian R. schrieb:
> nicht ganz> so simpel wie der IgorPlug aber OS-unabhängig.
Ui das sieht wirklich schon wesentlich komplizierter aus.mh da lohnt
Selbstabu warscheinlich schon gar nicht mehr oder?
Naja, sooo kompliziert nun auch wieder nicht. Materialpreis etwa 15
Euro, kein Programmer erforderlich, da der MSP430 einen Bootloader
eingebaut hat. Und ein USB-IR Empfänger für RC5, der zuverlässig geht,
ist mir bisher fertig auch noch nicht über den Weg gelaufen.
Naja ich habs mir grad nochmal angeschaut und is ja wirklich nicht so
komlpliziert xD hab mich nur erschrocken, da ja im gegensatz zu dem Igor
Teil recht viele baute benötigt werden. Hast du vielleciht ein Layout
dafür? da könnte ich mir das nämlich sparen und mögliche Fehlerquellen
vermeiden.
Ud dieser Empfänger funktioniert dann auch sicher unter Windows 7 64
bit?
Und wo bekommt man den MSP430F1121DW her? Google spuckt dazu nicht
sonderlich viel aus.
Wäre echt nett, wenn du mir helfen könntest
Gruß, Hendi
Der genaue Typ des MSP430 ist relativ unkritisch. Hauptsache, er hat
mehr als 2KB Flash, sonst müsstest du das Programm um die
Tester-Funktionalität kürzen. Den F1121A gibts leider nicht mehr bei
Reichelt, aber den MSP430F2131 gibts da noch im SO20 Gehäuse. Kostet
auch nur 1,95. Das sind die Nachfolgetypen, die dann auch 16Mhz können.
Dazu muss nur die Headerdatei im Quelltext angepasst werden, der Rest
ist kompatibel. Layout hab ich nur ein doppelseitig durchkontaktiertes,
ich weiß nicht, ob dir das so viel bringt. Außerdem war da noch einiges
anderes bei mir drauf. Wenn ich viel Zeit hab, könnte ich mal ein
einseitiges Layout machen, aber momentan fehlt mir dazu die Zeit.
Vielleicht findet sich hier im Forum jemand, der das schnell macht. Ist
ja kaum was dabei.
Und ja, funktioniert garantiert unter x64, hab ich schon getestet. Von
FTDI gibts signierte Treiber für den FT232R, alles kein Problem.
Super danke für die Hinweise!
Gut dann mache ich das Layout selbst und lasse dann nochmal jemand
drüber schauen, dann musst du dir nicht die Arbit machen :D Aber du
kannst mir auch ruhig mal das zweiseitige zeigen vielleciht kann ich da
einfach was übernehmen...
Ähm vielleicht dumme Frage, aber wie passe ich das dann in der Header
datei an?
Naja, wenn du das anpassen willst, musst du dich schon mal bissl in den
MSPGCC einarbeiten. Ist aber kein Thema. In project.h steht
#include <msp430x11x1.h>
einfach ändern in
#include <msp430x21x1.h>
und neu übersetzen. Am besten mit Eclipse und dem MSPGCC-Plugin, dafür
ist das Projekt gemacht. Das Layout wollt ich nicht rausrücken, weil da
eben wie gesagt noch andere Sachen drauf sind. Mach erst mal selber
eins.
Ja, das sollte reichen. Die Peripherie der MSP430 Serie ist
weitestgehend kompatibel. Ich kann´s aber nicht testen. Du kannst den
1121A aber auch als Sample bei TI bestellen, damit klappts auf jeden
Fall. Übertragen wird das Programm entweder mit MSPFET oder dem
msp430-bsl Kommandozeilenprogramm von der MSPGCC Toolchain. Ich glaub da
musste man --invert-test und/oder invert-reset angeben, damit die beiden
Steuerleitungen für den BSL die richtige Polarität haben. Kann ich bei
Bedarf nochmal probieren demnächst. Mit dem MSPFET Programm ging es
bissl einfacher, ist auch grafisch zu bedienen.
so die Teile hab ich jetzt mal bei texas Instruments "gesampelt" bin mal
gespant, wie lange das dauert :) Jetzt werde ich heute versuchen ein
layout zu machen...
Hey Danke Danke Danke!!!!!
Das ist viel einfacher vom Aufbau und ich hab glaub ich sogar alles
dafür da :)
Jetzt bin ich grade mit dem anderen Layout fertig geworden -.-
Naja ich werde vielleicht beide Lösungen ausprobieren, da sie mir beide
gut gefallen. Vielen Dank für den Tip!!
Werde das auf jedenfall weiterverfolgen und morgen mal aufm Steckbrett
ausprobieren.
Marcus schrieb:
> Grundsätzlich laufen auf x64 Betriebssystemen nur signierte Treiber.>> Von daher sieht es wohl eher schlecht aus.>> Gruß, Marcus
Wer signiert eigentlich die Treiber von meinen x64-Linux ?