[ANNOUNCE] Alphacool LCD Display serdisplib Support |
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
 |
|
| [ANNOUNCE] Alphacool LCD Display serdisplib Support |
 |
hi,
es gibt jetzt einen treiber für die serdisplib, der das alphacool lcd display in der variante 240x128 und 200x64 vollständig unterstützt. damit kann das display jetzt auch für den vdr verwendet werden.
den patch gibt es auf meiner homepage zum downloaden:
http://www.init-6.org/index.php?id=15
gruß fen.
__________________ GraphLCD auf 140x32
Alphacool LCD an VDR
|
|
07.06.2007 18:03 |
|
|
CKone
Veteran
   

Registration Date: 25.01.2005
Posts: 873
 |
|
| RE: [ANNOUNCE] Alphacool LCD Display serdisplib Support |
 |
Sieht super aus das Teil, wo kann man das (günstig) kaufen?
Grüße Christian
__________________ VDR 1.6.0-2 mit VDR Extensions Patch! auf ASUS A7V8X-MX S, Athlon XP2400+, 256 Mb DDR RAM, 250Gb Samsung HA250JC, LG GSA-4040B DVD-Brenner, TT 1.5 (4Mb) & 2x Nova-S, STB's AVBoard, Philips SBC/RU760, GraphTFT auf 7" TFT VE-708VGA - das Ganze im Silverstone SST-SG03B powered by SuSE 10.0
|
|
07.06.2007 19:39 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
|
07.06.2007 19:57 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
@fen
Danke für deine Arbeit an dem serdisplib Patch!
Ich bin momentan dabei Komponenten für einen VDR zusammen zu stellen und überlege,
ob ich mir so ein Alphacool Display kaufen soll. Ich möchte dieses Display dann
hauptsächlich mit GraphLCD betreiben (evtl. auch mit lcdproc).
Hat eine USB-Lösung mit serdisplib (+Patch) irgendwelche Nachteile gegenüber einer
"normalen" Parallelport-Lösung? Muss ich bei dem Alphacooldisplay mit irgendwelchen
Einschränkungen rechnen?
Gruß
vdr-freak
|
|
19.08.2007 16:03 |
|
|
wannseheichwas
Routinier
 
Registration Date: 03.04.2004
Posts: 383
Herkunft: Obermosel Berufung: WAF-Verbesserer
 |
|
@fen: Mich würden die Abmessungen der Platine und des Displays interessieren. Könntest du die mal posten. Wenn ich das in meinem Gehäuse (siehe Sig.) unterkriege dann hätte ich ein neues Projekt.
__________________ Mein VDR: Hardware: APlus Cupid 2 mit POV ION ATOM 330, Tevii S470/ Software: yavdr-0.2
|
|
19.08.2007 22:13 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
|
19.08.2007 22:18 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
Danke für die Info, fen! USB hat auf jeden Fall viele Vorteile.
Habe das 240*128 (schwarz, intern) bestellt. Silber hätte mir ja besser gefallen,
passt allerdings nicht zum Gehäuse
. Leider konnte ich auf die Schnelle keinen
USB-Adapter finden mit dem man den internen USB Anschluss vom Mainboard nutzen kann.
Ich glaube lcdproc kann mittlerweile auch serdisplib nutzen... naja, ich werds
einfach mal ausprobieren, wenn ich das Display habe.
|
|
19.08.2007 22:41 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
Heute ist mein Alphacool LCD (240x128 ) angekommen! Allerdings funktioniert es bisher noch nicht.
Ich habe serdisplib nach der Anleitung von fen installiert und bekomme immer folgende Fehlermeldung:
| code: |
1:
2:
|
$ src/testserdisp -n ALPHACOOL -p usb:060c/04eb [-o "FASTWRITE=0"]
Error: Unable to open usb:060c/04eb, additional info: SDCONNusb_open(): unable to find or open a matching device |
|
Und folgendes liefert mir lsusb:
| code: |
1:
2:
3:
4:
5:
6:
7:
|
$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 004: ID 046d:c518 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000 |
|
...als Usb-Device wird das LCD auf jeden Fall nicht erkannt
Ich habe das LCD mittlerweile auf verschiedenen Rechnern getestet. Immer mit dem gleichen (oben genannten) Ergebnis. Als OS habe ich Ubuntu 7.04 und 7.10 verwendet.
Hat jemand eine Idee woran das liegen könnte? Ich vermute, dass das LCD defekt ist.
Sollte das LCD schon beim Systemstart beleuchtet sein? Bei mir bleibt es immer Dunkel.
Bin für jede Hilfe Dankbar! Falls ich das Teil bis Morgen nicht zum Laufen kriege, werde ich es umtauschen.
|
|
23.08.2007 21:28 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
hi vdr-freak,
bei mir sieht das so aus:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
mediabox ~ # lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 004 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 014: ID 060c:04eb EEH Datalink GmbH
Bus 003 Device 003: ID 0aa8:8001 TriGem Computer, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
|
|
hast du geprüft, dass der port funktioniert und das kabel ok ist? kommt in /var/log/messages bzw. dmesg eine meldung wenn du das display anschließt?
| code: |
1:
2:
3:
|
Aug 23 21:51:21 mediabox usb 3-2: new full speed USB device using uhci_hcd and address 16
|
|
gruß fen
__________________ GraphLCD auf 140x32
Alphacool LCD an VDR
|
|
23.08.2007 21:53 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
| quote: |
Original von fen
kann ich machen - aber erst morgen, da ich es dafür auseinandernehmen muss. wollte es aber sowieso mal abmessen. |
hab ich jetzt gemacht:
platine (HxB in mm): 81 x 143
bohrlöcher auf der platine:
- abstand zwischen den bohrlöchern zur lochmitte: 137mm horizontal und 75mm vertikal
- abstand platinenrand zur lochmitte: immer 3mm
abstand platinenoberfläche zur displayoberseite: ca. 7mm
höchstes bauteil auf der rückseite: 15mm (usb buchse)
abstand displayausschnitt zu platinenrand: von oben und unten jeweils ca 8mm, von links und rechts jeweils ca. 15mm
ich hoff das ist genau genug
__________________ GraphLCD auf 140x32
Alphacool LCD an VDR
|
|
23.08.2007 22:03 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
dmesg nach dem Anschließen:
| code: |
1:
2:
|
[ 2267.236000] usb 1-1: new full speed USB device using uhci_hcd and address 16
[ 2267.404000] usb 1-1: configuration #1 chosen from 1 choice |
|
Ich habe mich nun doch überwunden auf einem weiteren Rechner WinXP zu starten und
die Alphacool CD einzulegen. WinXP erkennt das LCD und installiert den Treiber von
der CD. Das AlphaLCD Programm funktioniert auch! Also kann es kein HW Defekt sein.
Btw: Auf der Install-CD ist auch ein Linux Ordner mit dem serdisplib Patch von fen inkl.
Installationsanleitung
(Verweis auf GPL und die Homepage von fen existieren auch)
Also:- LCD ist nicht defekt
- Kabel funktioniert auch
- USB-Port kann problemlos von anderen USB-Geräten (z.B. Maus) verwendet werden.
Was könnte noch schief laufen? Muss ich noch ein bestimmtes Modul laden?
|
|
23.08.2007 22:03 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
Habe folgendes in der syslog gefunden:
| code: |
1:
2:
3:
4:
5:
6:
|
Aug 23 22:06:10 localhost kernel: [ 2945.768000] usb 1-1: new full speed USB device using uhci_hcd and address 23
Aug 23 22:06:10 localhost NetworkManager: <debug info>^I[1187899570.428878] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_60c_4eb_1_0_0').
Aug 23 22:06:10 localhost kernel: [ 2945.936000] usb 1-1: configuration #1 chosen from 1 choice
Aug 23 22:06:10 localhost NetworkManager: <debug info>^I[1187899570.548229] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_60c_4eb_1_0_0_if0').
Aug 23 22:06:10 localhost NetworkManager: <debug info>^I[1187899570.606370] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_60c_4eb_1_0_0_if1').
Aug 23 22:06:10 localhost NetworkManager: <debug info>^I[1187899570.639931] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_60c_4eb_1_0_0_usbraw'). |
|
Warum ist das eine debuginfo vom NetworkManager?
|
|
23.08.2007 22:09 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
ein spezielles modul hab ich nicht installiert... mach mal bitte cat /proc/bus/usb/devices und schau ob folgendes auftaucht:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 18 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=32 #Cfgs= 1
P: Vendor=060c ProdID=04eb Rev= 0.00
S: Manufacturer=ALPHACOOL
S: Product=ALPHACOOL USB DISPLAY
S: SerialNumber=1.0.0
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=200mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbfs
E: Ad=03(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbfs
E: Ad=81(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
|
|
wenn das drin ist hat der kernel das device korrekt erkannt. dann kann ich mir noch vorstellen, dass libusb irgendwie nicht will. ich habe version 0.1.12 installiert.
gruß fen
__________________ GraphLCD auf 140x32
Alphacool LCD an VDR
|
|
23.08.2007 22:11 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
| quote: |
Original von vdr-freak
Habe folgendes in der syslog gefunden:
....
Warum ist das eine debuginfo vom NetworkManager? |
habe ich auch noch nie gesehen. kommt bei mir definitiv nicht.
__________________ GraphLCD auf 140x32
Alphacool LCD an VDR
|
|
23.08.2007 22:12 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
...devices output scheint ok zu sein!
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
$ cat /proc/bus/usb/devices
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 24 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=32 #Cfgs= 1
P: Vendor=060c ProdID=04eb Rev= 0.00
S: Manufacturer=ALPHACOOL
S: Product=ALPHACOOL USB DISPLAY
S: SerialNumber=1.0.0
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=03(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
|
|
Ich werde mal der Sache nachgehen, warum mir der NetworkManager da mit reinfunkt...
Vielleicht versucht der das LCD als Netzwerk Device abzufangen
Wusste nicht, dass das LCD auch WLAN kann
|
|
23.08.2007 22:17 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
|
23.08.2007 22:19 |
|
|
vdr-freak
Foren Ass
   
Registration Date: 17.04.2007
Posts: 92
 |
|
| quote: |
Originally posted by fen
ich tipp mal auf deine libsub, da auch lsusb das display nicht anzeigt. und lsusb verwendet libusb nämlich auch
|
Habe libusb 0.1.12 installiert!
| code: |
1:
2:
|
$ libusb-config --version
0.1.12 |
|
|
|
23.08.2007 22:25 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
|
23.08.2007 22:26 |
|
|
fen
Tripel-Ass


Registration Date: 18.01.2005
Posts: 239
Herkunft: Neckartenzlingen (bei Stuttgart)
Thread Starter
 |
|
|
23.08.2007 22:46 |
|
|
|
|
|
 |
|