Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
IMON VDF vom Silverstone LC16M
#1
Hallo,
Brauche Hilfe beim Konfigurieren des Imon VDF meines Silverstone LC16M Gehäuses, es will einfach nicht laufen...
Habe die EasyVDR Version 1.0 installiert.

lsusb -vv sagt für das Dispay:
Code:
Bus 001 Device 006: ID 15c2:0036 SoundGraph Inc. LC16M VFD Display/IR Receiver
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x15c2 SoundGraph Inc.
  idProduct          0x0036 LC16M VFD Display/IR Receiver
  bcdDevice            0.01
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     121
          Report Descriptor: (length is 121)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x02 ] 2
                            Mouse
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Pointer
            Item(Main  ): Collection, data= [ 0x00 ] 0
                            Physical
            Item(Global): Report ID, data= [ 0x01 ] 1
            Item(Global): Usage Page, data= [ 0x09 ] 9
                            Buttons
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            Button 1 (Primary)
            Item(Local ): Usage Maximum, data= [ 0x03 ] 3
                            Button 3 (Tertiary)
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x05 ] 5
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x30 ] 48
                            Direction-X
            Item(Local ): Usage, data= [ 0x31 ] 49
                            Direction-Y
            Item(Global): Logical Minimum, data= [ 0x81 ] 129
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x02 ] 2
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): End Collection, data=none
            Item(Local ): Usage, data= [ 0x38 ] 56
                            Wheel
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Local ): Usage, data= [ 0x3c ] 60
                            Motion Wakeup
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Main  ): Feature, data= [ 0x22 ] 34
                            Data Variable Absolute No_Wrap Linear
                            No_Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Report Count, data= [ 0x07 ] 7
            Item(Main  ): Feature, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): End Collection, data=none
            Item(Local ): Usage, data= [ 0x06 ] 6
                            Keyboard
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x02 ] 2
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
                            Control Left
            Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
                            GUI Right
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x08 ] 8
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Global): Report Count, data= [ 0x05 ] 5
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0x00 ] 0
                            No Event
            Item(Local ): Usage Maximum, data= [ 0xff 0x00 ] 255
                            (null)
            Item(Main  ): Input, data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.00
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      50
          Report Descriptor: (length is 50)
            Item(Global): Usage Page, data= [ 0xcc 0xff ] 65484
                            (null)
            Item(Local ): Usage, data= [ 0x01 ] 1
                            (null)
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Local ): Usage, data= [ 0x02 ] 2
                            (null)
            Item(Main  ): Collection, data= [ 0x00 ] 0
                            Physical
            Item(Global): Usage Page, data= [ 0xcd 0xff ] 65485
                            (null)
            Item(Local ): Usage, data= [ 0x03 ] 3
                            (null)
            Item(Local ): Usage, data= [ 0x04 ] 4
                            (null)
            Item(Global): Logical Minimum, data= [ 0x80 ] 128
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Physical Minimum, data= [ 0x00 ] 0
            Item(Global): Physical Maximum, data= [ 0xff ] 255
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x08 ] 8
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Local ): Usage, data= [ 0x05 ] 5
                            (null)
            Item(Global): Logical Minimum, data= [ 0x80 ] 128
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Physical Minimum, data= [ 0x00 ] 0
            Item(Global): Physical Maximum, data= [ 0xff ] 255
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x08 ] 8
            Item(Main  ): Output, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile Bitfield
            Item(Main  ): End Collection, data=none
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Der IR Empfänger muss nicht funktionieren, habe einen RC6 Infrarot Empfänger erfolgreich am laufen.
Das Display läuft unter Windows wunderbar und vor längerer Zeit auch unter Yavdr allerdings nicht Perfekt.
Hab schon einige Sachen versucht, jedoch ohne Erfolg.
Als Anhang ein Bild vom Display.(Standby unter Windows)

Vielen dank schon mal!  Smile

Gruß max6


[gelöscht durch Administrator]
1.HTPC: VDR im Bau (EasyVDR 1.0.0) // Parallel läuft Windows mit XBMC + DVB Viewer / Mediaportal (habe mein System noch nicht gefunden...)
CPU: Intel® Pentium G630T(3M Cache, 2.30 GHz) // MB: Gigabyte H67M-D2-B3 // Ram: 8gb ddr3// Systemplatte: Crucial m4 SSD 64GB, 2.5", SATA 6Gb/s // Datenplatte; Seagate 320gb 2,5"// Tv Karte: TBS-6922 DVB-S2 PCIe // Grafik: ENGT520 SILENT/DI/1GD3(LP) // NT: Be Quiet L7 430Watt //Gehäuse: SST-LC16S-MR (silver, VFD/IR + multimedia + card reader) +ImonPAD // RC6 Infrarot Empfänger, Modell IR606Q + Harmony 555;//Rii mini Keyboard RT-MWK01+[Wireless 2.4G] ///45Watt bei FullHD/// Das Ganze Semipassiv und unhörbar;
[email protected] // MB:GIGABYTE GA-D525TUD Intel Atom D525 // 4GB dd3 ram// 5tb speicher//
TV: Panasonic  50" Plasma
Sound: Onkyo TX-SR608 befeuert 2x Nubert nuBox 381 + CS-411
Sub + Rear + Back sind vom Harman Kardon HKTS 7
Zitieren
#2
moin max6,

bei mir geht genau das Display (0036) mit der 1.0 und dem imonlcd plugin.

Habe im Setup das plugin als zu installieren ausgewählt, dann im vdr danach unter Einstellungen / plugins aktivieren das imonlcd plugin auf ja gesetzt.
Nach reboot ging es sofort.

Unter den Einstellungen kann man dann in den plugin einstellungen des imon noch den Punkt mit dem Abschalten auf "reaktivieren bei Aktivität setzen", dann ist das Ding sogar aus des Nachts. (wieder reboot nötig)

Die FB läuft auch, dazu musste ich die /etc/udev/rules.d/10-easyvdr-remotes.??? anpassen, hatte irgendwie kein Angebot im Setup, das imon als FB-Receiver auszuwählen, hab's aber evt. nur übersehen-

bye
Frank
vdr: Silverstone GD01 MRX mit ImonLCD, Asus M4V78 ATI-Graka Board, AMD 4850e,  FF Technotrand S2300 modded, LG, 40GB IDE 2,5", 500GB SATA, Samsung DVD-Brenner (easyvdr 0.806 mit lirc-0.8.6

Zalman MS1000-2 mit 6 Swap-Bays für 3,5" Platten, Core i3-2120, ASUS P8P67, 4GB Kongston, Zotac GT430 passiv, LG DVD Brenner, TBS 6981 Dual DVB-S2, easyvdr 096-B1 mit linux-media-tbs-dkms
Zitieren
#3
Hallo Frank,

Hab es gerade mal mit imonlcd ausprobiert, klappt leider nicht.
Bist du sicher das es sich hier um die gleichen Displays handelt?
Habe eben mal dein Gehäuse (Silverstone GD01 MRX) gegoogelt und ich finde die Displays sehen nicht gleich aus... (habe ein Bild von meinem oben angehängt)
Glaube du hast das LCD und ich das VDF Display.
Habe gelesen das VDF Display ist nicht mit imonlcd lauffähig.

danke für deine Hilfe!
max6
1.HTPC: VDR im Bau (EasyVDR 1.0.0) // Parallel läuft Windows mit XBMC + DVB Viewer / Mediaportal (habe mein System noch nicht gefunden...)
CPU: Intel® Pentium G630T(3M Cache, 2.30 GHz) // MB: Gigabyte H67M-D2-B3 // Ram: 8gb ddr3// Systemplatte: Crucial m4 SSD 64GB, 2.5", SATA 6Gb/s // Datenplatte; Seagate 320gb 2,5"// Tv Karte: TBS-6922 DVB-S2 PCIe // Grafik: ENGT520 SILENT/DI/1GD3(LP) // NT: Be Quiet L7 430Watt //Gehäuse: SST-LC16S-MR (silver, VFD/IR + multimedia + card reader) +ImonPAD // RC6 Infrarot Empfänger, Modell IR606Q + Harmony 555;//Rii mini Keyboard RT-MWK01+[Wireless 2.4G] ///45Watt bei FullHD/// Das Ganze Semipassiv und unhörbar;
[email protected] // MB:GIGABYTE GA-D525TUD Intel Atom D525 // 4GB dd3 ram// 5tb speicher//
TV: Panasonic  50" Plasma
Sound: Onkyo TX-SR608 befeuert 2x Nubert nuBox 381 + CS-411
Sub + Rear + Back sind vom Harman Kardon HKTS 7
Zitieren
#4
hallo max,

meins meldet sich auch mit :0036, ist allerdings das LCD mit der Scheibe.
In dem Fred hier gibt's Infos zu vfd, das hatte ich in altem VDR mit imon-plugin schon mal am Laufen.

bye
Frank
vdr: Silverstone GD01 MRX mit ImonLCD, Asus M4V78 ATI-Graka Board, AMD 4850e,  FF Technotrand S2300 modded, LG, 40GB IDE 2,5", 500GB SATA, Samsung DVD-Brenner (easyvdr 0.806 mit lirc-0.8.6

Zalman MS1000-2 mit 6 Swap-Bays für 3,5" Platten, Core i3-2120, ASUS P8P67, 4GB Kongston, Zotac GT430 passiv, LG DVD Brenner, TBS 6981 Dual DVB-S2, easyvdr 096-B1 mit linux-media-tbs-dkms
Zitieren
#5
So was ich bis jetzt gelesen habe, hat noch keiner das zweizeilige VDF Display (15c2:0036 SoundGraph Inc. LC16M VFD) unter EasyVDR 1.0 ans laufen bekommen... schade.
Das LCD scheint da weniger Probleme zu machen.
1.HTPC: VDR im Bau (EasyVDR 1.0.0) // Parallel läuft Windows mit XBMC + DVB Viewer / Mediaportal (habe mein System noch nicht gefunden...)
CPU: Intel® Pentium G630T(3M Cache, 2.30 GHz) // MB: Gigabyte H67M-D2-B3 // Ram: 8gb ddr3// Systemplatte: Crucial m4 SSD 64GB, 2.5", SATA 6Gb/s // Datenplatte; Seagate 320gb 2,5"// Tv Karte: TBS-6922 DVB-S2 PCIe // Grafik: ENGT520 SILENT/DI/1GD3(LP) // NT: Be Quiet L7 430Watt //Gehäuse: SST-LC16S-MR (silver, VFD/IR + multimedia + card reader) +ImonPAD // RC6 Infrarot Empfänger, Modell IR606Q + Harmony 555;//Rii mini Keyboard RT-MWK01+[Wireless 2.4G] ///45Watt bei FullHD/// Das Ganze Semipassiv und unhörbar;
[email protected] // MB:GIGABYTE GA-D525TUD Intel Atom D525 // 4GB dd3 ram// 5tb speicher//
TV: Panasonic  50" Plasma
Sound: Onkyo TX-SR608 befeuert 2x Nubert nuBox 381 + CS-411
Sub + Rear + Back sind vom Harman Kardon HKTS 7
Zitieren
#6
Du mal versucht, das imon-plugin mit
Code:
vdr -P'imonlcd -d /dev/lcd0 -p ffdc'
zu überlisten? (ggf. /dev/lcd0 weglassen / anpassen). Könnte gehen trotz der id 0036. ggf. dmesg checken, was genau die Fehlermeldung ist.

bye
Frank

vdr: Silverstone GD01 MRX mit ImonLCD, Asus M4V78 ATI-Graka Board, AMD 4850e,  FF Technotrand S2300 modded, LG, 40GB IDE 2,5", 500GB SATA, Samsung DVD-Brenner (easyvdr 0.806 mit lirc-0.8.6

Zalman MS1000-2 mit 6 Swap-Bays für 3,5" Platten, Core i3-2120, ASUS P8P67, 4GB Kongston, Zotac GT430 passiv, LG DVD Brenner, TBS 6981 Dual DVB-S2, easyvdr 096-B1 mit linux-media-tbs-dkms
Zitieren
#7
(08.08.2012, 22:59)adaniel link schrieb: Dieses verflixte Modul imon.ko findet sich unter /var/lib/linux-media/[...]/[..] zu jeder einzelnen Kernelversion.
Unter anderem auch unter /var/lib/dkms/linux-media/[...]/3.0.0-19-generic/i686/module/imon.ko

Dieses Modul habe ich nun mit cp [...]/imon.ko /lib/modules/3.0.0-19-generic/kernel/drivers/media/rc/ in das Verzeichnis kopiert, aus dem beim Systemstart offensichtlich die Treiber zum iMON geladen werden.

Mit einem "modprobe imon" ließ sich dieses Modul nun auf einmal ohne Fehlermeldungen laden und mit "depmod -a" verewigen.

Und siehe da, es wurde Licht auf dem Display über das lcdproc, bei dem ich zuvor den Treiber "imon" angegeben hatte. Im Verzeichnis /dev/input wird jetzt bei einem Neustart auch automatisch der Link @ir-auto_dtc gesetzt und dmesg | grep imon zeigt das iMON sauber an. Keine Fehlermeldungen mehr. Ein lsmod | grep imon zeigt jetzt den identischen Inhalt, wie ihn perry gepostet hat.

Es läuft !!
adaniel hat es geschafft, mit seiner Anleitung leuchtet mein Display  Smile

Meine imon.ko war aber hier \var\lib\dkms\linux-media-tbs\kernel-3.0.0-19-generic-i686\module
1.HTPC: VDR im Bau (EasyVDR 1.0.0) // Parallel läuft Windows mit XBMC + DVB Viewer / Mediaportal (habe mein System noch nicht gefunden...)
CPU: Intel® Pentium G630T(3M Cache, 2.30 GHz) // MB: Gigabyte H67M-D2-B3 // Ram: 8gb ddr3// Systemplatte: Crucial m4 SSD 64GB, 2.5", SATA 6Gb/s // Datenplatte; Seagate 320gb 2,5"// Tv Karte: TBS-6922 DVB-S2 PCIe // Grafik: ENGT520 SILENT/DI/1GD3(LP) // NT: Be Quiet L7 430Watt //Gehäuse: SST-LC16S-MR (silver, VFD/IR + multimedia + card reader) +ImonPAD // RC6 Infrarot Empfänger, Modell IR606Q + Harmony 555;//Rii mini Keyboard RT-MWK01+[Wireless 2.4G] ///45Watt bei FullHD/// Das Ganze Semipassiv und unhörbar;
[email protected] // MB:GIGABYTE GA-D525TUD Intel Atom D525 // 4GB dd3 ram// 5tb speicher//
TV: Panasonic  50" Plasma
Sound: Onkyo TX-SR608 befeuert 2x Nubert nuBox 381 + CS-411
Sub + Rear + Back sind vom Harman Kardon HKTS 7
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: