[pvrusb2] HD-PVR and IR Blaster
Mike Isely
isely at isely.net
Thu Dec 17 22:24:46 CST 2009
Oh wait a second. Just noticed the subject line. Is this an HD-PVR
we're talking about? In that case the pvrusb2 driver is not involved
and you're on the wrong mailing list...
-Mike
On Thu, 17 Dec 2009, Mike Isely wrote:
>
> This is getting out of my subject matter area. Feel free anyone, if you
> think you can contribute here...
>
> The only thing I can point out is related to those i2c_master_recv
> failures. The error code, -5, is -EIO which is what the pvrusb2 driver
> is going to spit out if the I2C transfer itself simply failed. That
> sort of thing would happen if perhaps the wrong IR driver were loaded
> (seems not to be the case here) or if the driver were misconfigured, or
> if perhaps there is something going on which is keeping the
> corresponding hardware disabled.
>
> Hmm, thinking along the lines of "hardware disabled" there was a patch
> applied about 1.5 years ago (roughly on 25-Jul-2008 to the standalone
> driver) to "take the IR chip out of reset" during device initialization.
> I wonder if you're running a driver that lacks this fix?... The first
> standalone driver snapshot to contain this fix was 20080725. Probably
> any kernel 2.6.27 or later should have this patch as well.
>
> You might also try loading the pvrusb2 driver with i2c_scan=1 and see if
> the IR chip's address (0x71) shows up in the scan.
>
> -Mike
>
>
> On Thu, 17 Dec 2009, greg pryzby wrote:
>
> > All ideas are welcome!
> >
> >
> > I followed the directions on blushingpenguin and have to be close....
> >
> > The lircd.conf is an issue. When I start lirc with the file,
> > (mark/lmark/lircd.conf)
> >
> > Dec 17 15:38:16 box lircd-0.8.6[1263]: caught signal
> > Dec 17 15:38:18 box lircd-0.8.6[2234]: error in configfile line62:
> > Dec 17 15:38:18 box lircd-0.8.6[2234]: "2147549184": must be a valid (lirc_t)
> > number
> >
> >
> > If I remove all the 'larger codes' then the file loads. When I test w/ irsend
> > irsend SEND_ONCE blaster <CODE_GOES_HERE>
> > I get an error:
> >
> > Dec 17 16:15:59 box kernel: lirc_zilog: i2c_master_recv failed with -5 --
> > keeping last read buffer
> > Dec 17 16:15:59 box kernel: lirc_zilog: i2c_master_recv failed with -5 --
> > keeping last read buffer
> > Dec 17 16:16:12 box lircd-0.8.6[2479]: caught signal
> >
> >
> >
> > It appears to load everything ok
> >
> > Dec 17 15:31:41 box kernel: lirc_dev: IR Remote Control driver registered,
> > major 249
> > Dec 17 15:31:41 box kernel: lirc_zilog: Zilog/Hauppauge IR driver initializing
> > Dec 17 15:31:41 box kernel: lirc_zilog: chip found with RX and TX
> > Dec 17 15:31:41 box kernel: i2c-adapter i2c-0: lirc_dev: driver lirc_zilog
> > registered at minor = 0
> > Dec 17 15:31:41 box kernel: Zilog/Hauppauge i2c IR 0-0071: firmware:
> > requesting haup-ir-blaster.bin
> > Dec 17 15:31:41 box avahi-daemon[1090]: Service "f12-hdpvr-190"
> > (/services/ssh.service) successfully established.
> > Dec 17 15:31:41 box kernel: lirc_zilog: Zilog/Hauppauge IR blaster firmware
> > version 2.1.0 loaded
> > Dec 17 15:31:41 box kernel: lirc_zilog: initialization complete
> > Dec 17 15:31:42 box lircd-0.8.6[1263]: lircd(default) ready, using
> > /var/run/lirc/lircd
> >
> >
>
>
--
Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8
More information about the pvrusb2
mailing list