Installation der USB-Treiber für die serielle Konsole des SheevaPlug unter Windows 7
Von Carsten
Heute nachmittag wollte ich meinem SheevaPlug noch einmal auf den Zahn fühlen. Seit ein paar Tagen kann ich mich nicht mehr per SSH einloggen, obwohl er ansonsten wie erwartet funktioniert. Ich wollte mich also über die serielle Konsole per USB-Port einloggen – aber leider werden die Treiber nicht korrekt unter Windows 7 installiert.
Man muss nach dem Download die Dateien entpacken und anschliessend die ftdibus.inf und ftdiport.inf editieren und mehrere Zeilen einfügen. Bei Georg Stich hab ich schliesslich einen Artikel gefunden, in dem der Vorgang erklärt ist. Ich poste hier nochmal die Änderungen, damit sie nicht verloren gehen:
FTDIBUS.INF
[FtdiHw]
%USBVID_9E88&PID_9E8F&MI_00.DeviceDesc%=FtdiBus.NT,USBVID_9E88&PID_9E8F&MI_00
%USBVID_9E88&PID_9E8F&MI_01.DeviceDesc%=FtdiBus.NT,USBVID_9E88&PID_9E8F&MI_01
[FtdiHw.NTamd64]
%USBVID_9E88&PID_9E8F&MI_00.DeviceDesc%=FtdiBus.NTamd64,USBVID_9E88&PID_9E8F&MI_00
%USBVID_9E88&PID_9E8F&MI_01.DeviceDesc%=FtdiBus.NTamd64,USBVID_9E88&PID_9E8F&MI_01
[Strings]
USBVID_9E88&PID_9E8F.DeviceDesc="SheevaPlug JTAGKey FT2232D B"
USBVID_9E88&PID_9E8F&MI_00.DeviceDesc="SheevaPlug JTAGKey FT2232D B Port A"
USBVID_9E88&PID_9E8F&MI_01.DeviceDesc="SheevaPlug JTAGKey FT2232D B Port B"
FTDIPORT.INF
[FtdiHw]
%VID_9E88&PID_9E8F.DeviceDesc%=FtdiPort2232.NT,FTDIBUSCOMPORT&VID_9E88&PID_9E8F
[FtdiHw.NTamd64]
%VID_9E88&PID_9E8F.DeviceDesc%=FtdiPort2232.NTamd64,FTDIBUSCOMPORT&VID_9E88&PID_9E8F
[Strings]
VID_9E88&PID_9E8F.DeviceDesc="SheevaPlug JTAGKey FT2232D B Serial Port"
Die fett gedruckten Stellen kann man auch in den Gerätedetails im Gerätemanager nachsehen. Und so soll das ganze anschliessend im Gerätemanager aussehen:
Ist das erledigt, kann man sich z.B. mit Putty auf dem neu erstellten COM-Port (bei mir ist das jetzt COM8) mit folgenden Einstellungen verbinden. Jetzt ist man auf dem SheevaPlug und kann sich ganz normal einloggen.