LCDproc development and user support list

Text archives Help

[Lcdproc] Older vfd lockups

Chronological Thread 
  • From: fblack947 at (jk)
  • Subject: [Lcdproc] Older vfd lockups
  • Date: Mon, 18 Jan 2010 06:15:15 -0800 (PST)

Are you sure you're using the correct lcdproc driver (LCD vs VFD)?

(more below)

----- Original Message ----
> From: Shane Blackett <shane at>
> Sent: Sat, January 16, 2010 8:02:05 PM
> Subject: [Lcdproc] Older vfd lockups
> I have been working with the imon lcd driver for about a year.
> Initially I used Ubuntu 9.04 and sometimes it would work for days at a time
> but
> occasionally it would lock hard and you could not unload the module or
> restart
> LCDd.
> Upon upgrading to Ubuntu 9.10 it now works for about a second after each
> reboot
> and then locks hard the same.
> Intially it wrote some urb errors, which I found a thread on, and started
> experimenting with some delays. I didn't have any success though finding
> any
> values that helped me.
> However now it doesn't write the same errors to the log, it just locks up.
> I installed the special package for enabling development of the lirc kernel
> source modules from source and have been tinkering with these...
> ...
> [ 18.672357] lirc_imon: imon_probe: found iMON device (15c2:ffdc, intf0)
> ...
> Shane.

It looks like you have device version 15c2:ffdc, which can be an LCD or VFD,
and the lcdproc drivers are different for each.

After confirming that you actually have a VFD (or LCD), I recommend removing
all aspects of lirc and lcdproc (all config files, etc) and then reinstalling
them. An :ffdc device should work out of the box with the newer versions of
lirc (>=0.8.4a) and lcdproc (0.5.3). A VFD probably works with older
versions than that.

Unfortunately, SoundGraph likes to change is protocols around a lot, and that
causes the issues between the VFD and LCD, and even with different versions
of the LCD. It's even more annoying that the :ffdc device designation is
assigned to a VFD and an LCD.

LIRC has been working with :ffdc devices for a while now, and LCDPROC since
it's most recent version, v0.5.3.

Other than ensuring that your configuration files are correct, you shouldn't
have to mess with anything to get them working.

Things are a bit different for newer versions of the LCD, which required more
tweaks to LIRC.

Some references:
* - older information (circa 2008), but good
pictures and overall descriptions.
* (see the notes on the
* - an old thread that
deals with lcdproc v0.5.2 and ubuntu 8.10, but has some background on what's
going on. lcdproc v0.5.3 has slightly different options in the LCDd.conf


Archive powered by MHonArc 2.6.18.

Top of page