Hallo zusammen,
die über die Jahre zuverlässige Version 0.5 (danke an die Beteiligten!) wollte ich "mal eben" auf den aktuellen Stand bringen...
Mein LCD-Display lief unter 0.5 problemlos, unter 0.6 bekomme ich es seit Tagen nicht an's laufen.
Die Infos habe ich aus hier und hier und hier.
Das eine Problem ist das dev/parport0 nach dem Booten weg ist. Das Zweite ist das wenn ich parport0 erzeuge über die verlinkten Wege (ohne Reboot), bringt showpic kein Bild.
Leider habe ich von Linux nicht wirklich Ahnung und google hat ebenfalls nicht geholfen.
Die Konfig ist wie folgt:
/etc/modules
/etc/modprobe.d/parport_pc
/etc/vdr/conf.d/50-graphlcd.conf (die habe ich manuell erzeugt, identisch zur config in 0.5)
/etc/graphlcd.conf (kopiert aus der Version 0.5)
WaitMethod=3
WaitPriority=0
[t6963c]
# t6963c driver
# This is a driver module for the Toshiba T6963C LCD controller.
# Default size: 240 x 128
Driver=t6963c
Device=/dev/parport0
#Port=0x378
#Width=240
#Height=128
#UpsideDown=no
#Invert=no
#RefreshDisplay=1
Alles anzeigen
Folgender Befehl bringt /dev/parport0
Führe ich dann folgendes aus:
showpic -c /etc/graphlcd.conf -d t6963c /var/lib/vdr/plugins/graphlcd/logos/channels/ZIK_l.glcd
so erscheint im Syslog:
Dec 28 17:53:05 hdvdr2 showpic: glcdgraphics: image '/var/lib/vdr/plugins/graphlcd/logos/channels/ZIK_l.glcd' loaded.
Auf dem Display ist aber nichts zu sehen und nach dem Booten ist dev/parport0 wieder weg...
Nach dem letzten modprobe Befehlen steht im syslog zu "parport" folgendes:
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341280] parport 0xcd00 (WARNING): CTR: wrote 0x0c, read 0xff
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341293] parport 0xcd00 (WARNING): DATA: wrote 0xaa, read 0xff
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341297] parport 0xcd00: You gave this address, but there is probably no parallel port there!
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341313] parport0: PC-style at 0xcd00, irq 0 [PCSPP,TRISTATE]
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341330] genirq: Flags mismatch irq 0. 00000000 (parport0) vs. 00015a20 (timer)
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.341335] parport0: irq 0 in use, resorting to polled operation
Dec 28 17:51:32 hdvdr2 kernel: [ 2288.435799] lp0: using parport0 (polling).
Hoffe jemand kann helfen.
Gruß
Paddy