T6963c an USB anschließen

  • Hi,


    ich habe vor längerer Zeit mir ein GLCD vom Typ T6963c besorgt und die ganze Zeit per Parallel Port an den PC verbunden. Jetzt habe ich einen neueren Mini-PC der keinen Parallel Port mehr hat. Jetzt dachte ich mir es ist doch sicher möglich, dass ganze per USB zu verbinden. Also hatte ich mir zuerst so einen Billig USB -> LPT Adapter Kabel besorgt, das wird aber unter Linux nur vom usblp Treiber geladen, der kein /dev/parport0 bereit stellt. Also habe ich ausführlich im Internet recherchiert und bin auf USB zu LPT Adpater gestoßen, die auf den Chip USS720 von Lucent basieren und unter Linux (Windows erkennt sie auch nur als USB-Druckerunterstützung und bietet keinen LPT Port) wohl auch für die Displays funktionieren sollten (wurde auch schon hier im Forum erwähnt). Leider werden diese nicht mehr Produziert und man bekommt sie auch nur noch spärlich. Ich habe aber einen Händler in der USA Ausfindig gemacht der das Kabel anbietet und hab mir mal eins bestellt.


    Jetzt habe ich das Kabel heute umgelötet, so dass ich nicht so viele Adapter (von Centronics auf DB25) benötige und auch das Kabel nicht so lang (das lange alte LPT Kabel + noch das neue lange USB Kabel) wird. Der Adapter wird auch unter Linux entsprechend erkannt und es sind alle Module geladen. Aber es funktioniert leider einfach nicht (mit showpic probiert).


    Ich habe auch gesehen dass es wohl auch möglich wäre mit dem picctl, nur weiss ich nicht wo ich die Platine her bekomme. Auch brauche ich eigentlich nicht die ganzen anderen Dinge (ausser das Dimmen des LCD wäre Interessant). Vielleicht gibt es ja aber noch ein anderes Projekt das einfach funktionieren kann. Toll wäre das Dimmen der Hintergrundbeleuchtung und wenn es unter Windows mit einer der bekannten LCD Programme funktionieren könnte (was aber nicht ganz so wichtig wäre).


    EDIT: Der Vollständigkeit halber: ich habe mal noch folgenden Adapter gefunden: http://www-user.tu-chemnitz.de…%20um%20den%20PC/USB2LPT/ - leider gibt es dafür wohl leider kein Linux Treiber


    EDIT2: das hier habe ich auch noch gefunden: Mit dem IO-Warrior56 soll man das Display auch an USB anbinden können.. nur der Preis von 60 Euro finde ich etwas hoch, da kann ich mir gleich ein Alphacool LCD Display 240x128 kaufen, was momentan fix und fertig für 60 Euro bestellt werden kann.


    EDIT3: hier ist wohl gerade auch was im Entstehen: USB_LCDGT: Drive all your Graphicals LCD based on T6963C driver with USB 2.0 bus

  • Ich will den Thread hier mal nochmal hochholen.

    Ich habe schon länger fast fertige Firmware für genau sowas rumliegen. Bisher war der Ansporn, das fertig zu machen, aber noch eher gering.

    Da das Alphacool aber jetzt wohl endgültig abgekündigt ist, und ich bei einem Bekannten ein LCD für Kodi brauche, möchte ich das Thema doch mal etwas voranbringen.

    Plattform für meine Lösung ist ein Arduino. Für alle Features ist ein FT232RL-Seriell-Wandler auf dem Arduino-Board nötig.

    Voraussetzung für meinen "Wandler" ist in der Tat ein LCD mit T6963C-Controller. Dieser hat den großen Vorteil, dass er sowas wie einen "Streaming-Modus" kennt und so recht effizient eine Wandlung auf "seriell" möglich ist.

    Das ganze T6963C-Protokoll läuft dann auf dem Arduino. Angesteuert wird über graphlcd-base.

    Mich würde mal interessieren, wer prinzipiell sowas brauchen könnte und welche Features ihr euch wünscht.

    Aktuell drin ist folgendes:

    • Display-Aufbau entweder voll oder partiell (für mehr Geschwindigkeit)
    • Dimmen der Hintergrundbeleuchtung (setzt voraus, dass diese über einen Transistor geführt wird)
    • Erkennen ob der PC heruntergefahren ist um das LCD "auszuschalten" auch wenn die 5V-Versorgung vom USB noch anliegt. Dieses Feature setzt zwingend voraus, dass ein Arduino mit Original FTDI FT232RL Seriell-Wandler-IC verwendet wird. An diesem ist dann noch ein kleiner Mod auf der Platine nötig.
  • Hi,

    das klingt sehr interessant, derzeit nutze ich auch noch Parallelport glcds, aber das wird kommen, dass der Bedarf da ist. Da hätte ich gern was in petto.


    Das geht direkt, oder via serdisplib?


    MfG,

    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 512MB PCIe x1 | v2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 750GB F1, GT730, 2x TT DVB-S2-3200) easyVDR 2.3
    VDR5: Gigabyte
    GA-G31M-S2L (Intel E2140, Zotac GT220 512MB + Zalman VNF100, Digitainer2-Geh., t6963c 6 " gLCD, 750GB F1, Sundtek DVB-C + Satelco DVB-C) easyVDR 1.0
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT 3200 | easyVDR 2.3 64bit
    VDR-User #1068 
    www.easyvdr.de 

  • Ich benutze momentan ein T6963C basiertes Display am Parallelport. Da diese Lösung jedoch nicht zukunftsfähig erscheint und eventuell auch bald ein Umstieg auf einen Raspberry Pi notwendig wird, hätte ich sehr Interesse an solch einer Lösung.

    Das Display an sich ist noch schön und praktisch ist es auch, vor allem wenn man nur Radio hören will.