From: Mika L. <la...@pi...> - 2009-03-22 22:53:15
|
Hi I have Silver Antec Fusion 430 v2 with vfd display. http://www.antec.com/Believe_it/product.php?id=NDk= lsusb shows: Bus 005 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller Following setup works ok - lirc-0.8.4a with imon module selected to build (/dev/lcd1 node is created and can be used) - lcdproc-0.5.2 (configured to use imon & /dev/lcd1) - kernels 2.6.27 and 2.6.29-rc8 (with 2.6.29 I needed to rename some info and warn functions to printk from licd files to get them build) But following setup does not work - lirc-0.8.5pre1 with imon module selected to build (/dev/lcd0 node is created) - lcdproc-0.5.2 (configured to use imon & /dev/lcd0) - kernels 2.6.27 and 2.6.29-rc8 So with lirc-0.8.5pre1 the dev node is created ok but it seems that the lcdproc is not able to write messages to it. With dmesg I can see a following errors: lirc_imon: lcd_write: invalid payload size: 32 (expecting 8) lirc_imon: lcd_write: invalid payload size: 32 (expecting 8) ... Any idea where to start dracking the bug? At least there seems to have happened quite a many changes to drivers/lirc_imon/lirc_imon.c between 0.84 and 0.85pre1... Mika |
From: Jarod W. <ja...@wi...> - 2009-03-23 00:38:54
|
Mika Laitio wrote: > Hi > > I have Silver Antec Fusion 430 v2 with vfd display. > http://www.antec.com/Believe_it/product.php?id=NDk= > > lsusb shows: > Bus 005 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote > Controller > > Following setup works ok > - lirc-0.8.4a with imon module selected to build (/dev/lcd1 node is > created and can be used) > - lcdproc-0.5.2 (configured to use imon & /dev/lcd1) > - kernels 2.6.27 and 2.6.29-rc8 (with 2.6.29 I needed to rename some info > and > warn functions to printk from licd files to get them build) > > But following setup does not work > - lirc-0.8.5pre1 with imon module selected to build (/dev/lcd0 node is > created) > - lcdproc-0.5.2 (configured to use imon & /dev/lcd0) > - kernels 2.6.27 and 2.6.29-rc8 > > So with lirc-0.8.5pre1 the dev node is created ok but it seems that the > lcdproc is not able to write messages to it. With dmesg I can see a > following errors: > > lirc_imon: lcd_write: invalid payload size: 32 (expecting 8) > lirc_imon: lcd_write: invalid payload size: 32 (expecting 8) > ... > > Any idea where to start dracking the bug? At least there seems to have > happened quite a many changes to drivers/lirc_imon/lirc_imon.c between > 0.84 and 0.85pre1... Your display was auto-configured as an LCD device instead of as a VFD device. Sadly, it seems SoundGraph reused the ffdc device ID for multiple devices. Its on my TODO list to try to dig into my own ffdc device (iMON Knob, which has no display at all) to see how we might be able to figure out which one we've really got. In the mean time, 'modinfo lirc_imon' and set the appropriate display_type= value to get things working. --jarod |
From: Mika L. <la...@pi...> - 2009-03-24 22:43:32
|
> Your display was auto-configured as an LCD device instead of as a VFD device. > Sadly, it seems SoundGraph reused the ffdc device ID for multiple devices. > Its on my TODO list to try to dig into my own ffdc device (iMON Knob, which > has no display at all) to see how we might be able to figure out which one > we've really got. > > In the mean time, 'modinfo lirc_imon' and set the appropriate display_type= > value to get things working. Thanks for help, it worked. In mandriva 2009.1 beta things started working at least with tmb kernels once I added to /etc/modprobe.conf this line: options lirc_imon display_type=1 .... [root@tinka modules]# modinfo 2.6.29-0.rc8.3.1lamikr/misc/lirc_imon.ko filename: 2.6.29-0.rc8.3.1lamikr/misc/lirc_imon.ko ... vermagic: 2.6.29-0.rc8.3.1lamikr SMP mod_unload modversions parm: debug:Debug messages: 0=no, 1=yes(default: no) (int) parm: display_type:Type of attached display. 0=autodetect, 1=vfd, 2=lcd, 3=none (default: autodetect) (int) |