Linux Installing LCDproc in Ubuntu 14.04 for use in XBMC with a “lis” VFD panel
#16
yes, pkg-config has been installed already.
lsusb spits this out
10
Device Status: 0x0000
(Bus Powered)

Bus 002 Device 021: ID 10c4:818c Cygnal Integrated Products, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x10c4 Cygnal Integrated Products, Inc.
idProduct 0x818c
bcdDevice 1.00
iManufacturer 1 Silicon Labs
iProduct 2 M.play
iSerial 3 0001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 2 M.play
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)

and dmesg produces this when i unplug and replug the device

[56803.898923] usb 2-7: USB disconnect, device number 21
[56816.808021] hub 2-0:1.0: unable to enumerate USB device on port 7
[56817.512016] usb 2-7: new full speed USB device number 25 using ohci_hcd
[56818.318729] usb 2-7: USB disconnect, device number 25
[56820.116017] usb 2-7: new full speed USB device number 26 using ohci_hcd
[56838.260768] usb 2-7: USB disconnect, device number 26
[56839.640017] usb 2-7: new full speed USB device number 27 using ohci_hcd

and this is what modules are loaded in the kernel

Module Size Used by
ftdi_sio 35726 0
usbserial 37203 1 ftdi_sio
rfcomm 38408 4
bnep 17923 2
bluetooth 148839 10 rfcomm,bnep
parport_pc 32114 0
ppdev 12849 0
vesafb 13489 1
nvidia 7098131 24
snd_hda_codec_realtek 254125 1
snd_hda_intel 24262 3
snd_hda_codec 91754 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13276 1 snd_hda_codec
snd_pcm 80468 2 snd_hda_intel,snd_hda_codec
binfmt_misc 17292 1
snd_seq_midi 13132 0
joydev 17393 0
snd_rawmidi 25241 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28932 2 snd_pcm,snd_seq
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 55902 15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 12600 1 snd
snd_page_alloc 14115 2 snd_hda_intel,snd_pcm
saa7164 114683 0
dvb_core 94826 1 saa7164
v4l2_common 15793 1 saa7164
videodev 85626 2 saa7164,v4l2_common
tveeprom 17009 1 saa7164
wmi 18744 0
psmouse 73673 0
serio_raw 12990 0
i2c_nforce2 12906 0
lp 17455 0
parport 40930 3 parport_pc,ppdev,lp
hid_pl 12563 0
ff_memless 12945 1 hid_pl
usbhid 41905 1 hid_pl
hid 77367 2 hid_pl,usbhid
firewire_ohci 35854 0
firewire_core 56937 1 firewire_ohci
ahci 21634 2
crc_itu_t 12627 1 firewire_core
libahci 25727 1 ahci
sky2 49317 0
pata_amd 13753 0
Reply
#17
This is my lsusb output ...
Seems you've got an OEM version ....

Bus 004 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0403 Future Technology Devices International, Ltd
idProduct 0x6001 FT232 USB-Serial (UART) IC
bcdDevice 4.00
iManufacturer 1 VLSystem
iProduct 2 M-PLAY 202
iSerial 3 FTNU2HXM
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 300mA


This is what i get with DMESG
root@XBMCLive:~# dmesg | grep 4-1
[ 2.333529] usb 4-1: new full speed USB device using uhci_hcd and address 2
[ 2.521921] usb 4-1: configuration #1 chosen from 1 choice
[ 13.181792] ftdi_sio 4-1:1.0: FTDI USB Serial Device converter detected
[ 13.181972] usb 4-1: Detected FT232BM
[ 13.181980] usb 4-1: Number of endpoints 2
[ 13.181987] usb 4-1: Endpoint 1 MaxPacketSize 64
[ 13.181993] usb 4-1: Endpoint 2 MaxPacketSize 64
[ 13.181999] usb 4-1: Setting MaxPacketSize 64
[ 13.184304] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 14.168413] ftdi_sio 4-1:1.0: device disconnected

P.S. the unit has to be present when booting .. plugging in afterwards gave me some strange effects
Reply
#18
See my first post, it still works my install way only thing that changed was 5.3 to 5.6. Synaptic install doesn't work.
Reply
#19
I'm just wondering if anyone has been able to adjust the brightness and/or contrast of the nMedia LCD? I feel as though either the contrast is too high, or the brightness to bright to be able to read this thing very well from more than 3 feet away... Hoping someone knows how to do it, cause it's driving me crazy!
XBMCbuntu {Frodo} - Ubuntu 12.04 (Main):
Intel Q6600 [2.4GHz Quad Core], 4GB DDR3, nVidia GT-210, Antec Fusion Case (iMon LCD), PS3 BD Remote

XBMC Live {Frodo} - Ubuntu 10.04 (Bedroom): Intel Atom D510 [1.66GHz Dual Core], ION Graphics, 2GB DDR2, PS3 BD Remote
Reply
#20
DriverPath=/usr/local/lib/lcdproc/ for the newest XBMCbuntu. Before I had the driver in ~/lcd/ but somehow it wouldn't load during boot.
Reply
#21
Thank you so much for puttingthis together. I'm a recent convert from that other Mythical TV frontend and never managed to get my lcd-pro working. I came across this post while looking at all the bells and whistles that Kodi has over the other and this post gives me some hope! I followed along with your steps and didn't notice any error messages along the way, but when I rebooted it was the same "MCE Indicator" display that has mocked me for the past couple years. I tried:

Code:
sudo /etc/init.d/LCDd stop
sudo /etc/init.d/LCDd start

and got the following error. At least it is one I never saw with the old system.. which is progress, I suppose...

Code:
Starting LCDproc display server daemon: lis: cannot open USB device 403:6001
Driver [lis] init failed, return code -1
Could not load driver lis
There is no output driver
Critical error while initializing, abort.

Any tips or suggestions you might have while I tinker with it would be greatly appreciated.
Reply

Logout Mark Read Team Forum Stats Members Help
Installing LCDproc in Ubuntu 14.04 for use in XBMC with a “lis” VFD panel1