Mailing List Archive

Issues with adding a 2nd HVR-1600 tuner
I have attempted to add a 2nd HVR-1600 tuner to one of my Myth Slave backends.
At first it was not working at all and I did some research and found that I
needed to add the following line to my kernel start up:

vmalloc=512m

After doing this I still can't get the box to add /dev/video1 or be able to
use the tuner card. I was wondering if anyone had any other solutions at this
point. I am attaching the output of the dmesg for the cards. The machine is a
Quad Core, with 4GB of memory, running Ubuntu 9.04. If there is anything else
that might be helpful., please just ask.

Thanks,
-Eric

[ 8.222390] cx18: Start initialization, version 1.0.1
[ 8.222420] cx18-0: Initializing card #0
[ 8.222422] cx18-0: Autodetected Hauppauge card
[ 8.222468] cx18 0000:02:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[ 8.222477] cx18-0: Unreasonably low latency timer, setting to 64 (was 2)
[ 8.224372] cx18-0: cx23418 revision 01010000 (B)
[ 8.452513] cx18-0: Autodetected Hauppauge HVR-1600
[ 8.452515] cx18-0: VBI is not yet supported
[ 8.540170] tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
[ 8.540191] cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
[ 8.556587] cx18-0: Disabled encoder IDX device
[ 8.556634] cx18-0: Registered device video0 for encoder MPEG (2 MB)
[ 8.556637] DVB: registering new adapter (cx18)
[ 8.636391] cx18-0: DVB Frontend registered
[ 8.636409] cx18-0: Registered device video32 for encoder YUV (2 MB)
[ 8.636428] cx18-0: Registered device video24 for encoder PCM audio (1 MB)
[ 8.636430] cx18-0: Initialized card #0: Hauppauge HVR-1600
[ 8.636443] cx18-1: Initializing card #1
[ 8.636446] cx18-1: Autodetected Hauppauge card
[ 8.636482] cx18 0000:02:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 8.636491] cx18-1: Unreasonably low latency timer, setting to 64 (was 2)
[ 8.638370] cx18-1: cx23418 revision 01010000 (B)
[ 8.860323] cx18-1: Autodetected Hauppauge HVR-1600
[ 8.860324] cx18-1: VBI is not yet supported
[ 8.935378] tuner 3-0061: chip found @ 0xc2 (cx18 i2c driver #1-1)
[ 8.935397] cs5345 2-004c: chip found @ 0x98 (cx18 i2c driver #1-0)
[ 8.939268] cx18-1: Disabled encoder IDX device
[ 8.939305] cx18-1: Registered device video1 for encoder MPEG (2 MB)
[ 8.939306] DVB: registering new adapter (cx18)
[ 8.940656] cx18-1: frontend initialization failed
[ 8.940813] cx18-1: DVB failed to register
[ 8.940854] cx18-1: Registered device video33 for encoder YUV (2 MB)
[ 8.940908] cx18-1: Registered device video25 for encoder PCM audio (1 MB)
[ 8.941109] cx18-1: Error -1 registering devices
[ 8.941453] cx18-1: Error -1 on initialization
[ 8.941461] cx18: probe of 0000:02:01.0 failed with error -1
[ 8.941498] cx18: End initialization
[ 181.288043] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
[ 181.483652] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 (141200
bytes)
[ 181.980133] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
[ 182.096113] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)
[ 182.102446] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)
[ 182.300029] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
[ 182.900093] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
[ 183.212108] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-dig.fw
[ 183.398607] cx18-0: loaded v4l-cx23418-dig.fw firmware (16382 bytes)

_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users
Re: Issues with adding a 2nd HVR-1600 tuner [ In reply to ]
On Mon, 2009-09-28 at 13:46 -0400, Eric A. Boney wrote:
> I have attempted to add a 2nd HVR-1600 tuner to one of my Myth Slave backends.
> At first it was not working at all and I did some research and found that I
> needed to add the following line to my kernel start up:
>
> vmalloc=512m

That should be sufficient. (FYI You only need 64 MB per card of vmalloc
address space - not real memory - to map in the register set of each
card. Vmalloc space is used to give real memory to loadable modules and
for video buffer allocations.)


> After doing this I still can't get the box to add /dev/video1 or be able to
> use the tuner card. I was wondering if anyone had any other solutions at this
> point. I am attaching the output of the dmesg for the cards. The machine is a
> Quad Core, with 4GB of memory, running Ubuntu 9.04. If there is anything else
> that might be helpful., please just ask.

Driver versions below 1.0.4 (IIRC) are known to have communication
problems from CPU to the card. Please upgrade to the latest driver from
the v4l-dvb repository. See the instructions here:

http://www.ivtvdriver.org/index.php/Cx18#Obtaining_the_driver

You may wish to back up your current kernel video modules first, before
going through with the "make install".

Regards,
Andy

> Thanks,
> -Eric
>
> [ 8.222390] cx18: Start initialization, version 1.0.1
> [ 8.222420] cx18-0: Initializing card #0
> [ 8.222422] cx18-0: Autodetected Hauppauge card
> [ 8.222468] cx18 0000:02:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> [ 8.222477] cx18-0: Unreasonably low latency timer, setting to 64 (was 2)
> [ 8.224372] cx18-0: cx23418 revision 01010000 (B)
> [ 8.452513] cx18-0: Autodetected Hauppauge HVR-1600
> [ 8.452515] cx18-0: VBI is not yet supported
> [ 8.540170] tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
> [ 8.540191] cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
> [ 8.556587] cx18-0: Disabled encoder IDX device
> [ 8.556634] cx18-0: Registered device video0 for encoder MPEG (2 MB)
> [ 8.556637] DVB: registering new adapter (cx18)
> [ 8.636391] cx18-0: DVB Frontend registered
> [ 8.636409] cx18-0: Registered device video32 for encoder YUV (2 MB)
> [ 8.636428] cx18-0: Registered device video24 for encoder PCM audio (1 MB)
> [ 8.636430] cx18-0: Initialized card #0: Hauppauge HVR-1600
> [ 8.636443] cx18-1: Initializing card #1
> [ 8.636446] cx18-1: Autodetected Hauppauge card
> [ 8.636482] cx18 0000:02:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [ 8.636491] cx18-1: Unreasonably low latency timer, setting to 64 (was 2)
> [ 8.638370] cx18-1: cx23418 revision 01010000 (B)
> [ 8.860323] cx18-1: Autodetected Hauppauge HVR-1600
> [ 8.860324] cx18-1: VBI is not yet supported
> [ 8.935378] tuner 3-0061: chip found @ 0xc2 (cx18 i2c driver #1-1)
> [ 8.935397] cs5345 2-004c: chip found @ 0x98 (cx18 i2c driver #1-0)
> [ 8.939268] cx18-1: Disabled encoder IDX device
> [ 8.939305] cx18-1: Registered device video1 for encoder MPEG (2 MB)
> [ 8.939306] DVB: registering new adapter (cx18)
> [ 8.940656] cx18-1: frontend initialization failed
> [ 8.940813] cx18-1: DVB failed to register
> [ 8.940854] cx18-1: Registered device video33 for encoder YUV (2 MB)
> [ 8.940908] cx18-1: Registered device video25 for encoder PCM audio (1 MB)
> [ 8.941109] cx18-1: Error -1 registering devices
> [ 8.941453] cx18-1: Error -1 on initialization
> [ 8.941461] cx18: probe of 0000:02:01.0 failed with error -1
> [ 8.941498] cx18: End initialization
> [ 181.288043] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
> [ 181.483652] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 (141200
> bytes)
> [ 181.980133] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
> [ 182.096113] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)
> [ 182.102446] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)
> [ 182.300029] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
> [ 182.900093] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
> [ 183.212108] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-dig.fw
> [ 183.398607] cx18-0: loaded v4l-cx23418-dig.fw firmware (16382 bytes)



_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users
Re: Issues with adding a 2nd HVR-1600 tuner [ In reply to ]
Thanks for the help Andy. Upgraded to the latest driver per your suggestion
and looks like everything is in good shape. I still have to do some more
testing, but it looks like it at least setup the /dev/video1 and initialized
the card.

Thanks!

-Eric

> On Mon, 2009-09-28 at 13:46 -0400, Eric A. Boney wrote:
> > I have attempted to add a 2nd HVR-1600 tuner to one of my Myth Slave
> > backends. At first it was not working at all and I did some research and
> > found that I needed to add the following line to my kernel start up:
> >
> > vmalloc=512m
>
> That should be sufficient. (FYI You only need 64 MB per card of vmalloc
> address space - not real memory - to map in the register set of each
> card. Vmalloc space is used to give real memory to loadable modules and
> for video buffer allocations.)
>
> > After doing this I still can't get the box to add /dev/video1 or be able
> > to use the tuner card. I was wondering if anyone had any other solutions
> > at this point. I am attaching the output of the dmesg for the cards. The
> > machine is a Quad Core, with 4GB of memory, running Ubuntu 9.04. If there
> > is anything else that might be helpful., please just ask.
>
> Driver versions below 1.0.4 (IIRC) are known to have communication
> problems from CPU to the card. Please upgrade to the latest driver from
> the v4l-dvb repository. See the instructions here:
>
> http://www.ivtvdriver.org/index.php/Cx18#Obtaining_the_driver
>
> You may wish to back up your current kernel video modules first, before
> going through with the "make install".
>
> Regards,
> Andy
>
> > Thanks,
> > -Eric
> >
> > [ 8.222390] cx18: Start initialization, version 1.0.1
> > [ 8.222420] cx18-0: Initializing card #0
> > [ 8.222422] cx18-0: Autodetected Hauppauge card
> > [ 8.222468] cx18 0000:02:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ
> > 21 [ 8.222477] cx18-0: Unreasonably low latency timer, setting to 64
> > (was 2) [ 8.224372] cx18-0: cx23418 revision 01010000 (B)
> > [ 8.452513] cx18-0: Autodetected Hauppauge HVR-1600
> > [ 8.452515] cx18-0: VBI is not yet supported
> > [ 8.540170] tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
> > [ 8.540191] cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
> > [ 8.556587] cx18-0: Disabled encoder IDX device
> > [ 8.556634] cx18-0: Registered device video0 for encoder MPEG (2 MB)
> > [ 8.556637] DVB: registering new adapter (cx18)
> > [ 8.636391] cx18-0: DVB Frontend registered
> > [ 8.636409] cx18-0: Registered device video32 for encoder YUV (2 MB)
> > [ 8.636428] cx18-0: Registered device video24 for encoder PCM audio (1
> > MB) [ 8.636430] cx18-0: Initialized card #0: Hauppauge HVR-1600
> > [ 8.636443] cx18-1: Initializing card #1
> > [ 8.636446] cx18-1: Autodetected Hauppauge card
> > [ 8.636482] cx18 0000:02:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ
> > 16 [ 8.636491] cx18-1: Unreasonably low latency timer, setting to 64
> > (was 2) [ 8.638370] cx18-1: cx23418 revision 01010000 (B)
> > [ 8.860323] cx18-1: Autodetected Hauppauge HVR-1600
> > [ 8.860324] cx18-1: VBI is not yet supported
> > [ 8.935378] tuner 3-0061: chip found @ 0xc2 (cx18 i2c driver #1-1)
> > [ 8.935397] cs5345 2-004c: chip found @ 0x98 (cx18 i2c driver #1-0)
> > [ 8.939268] cx18-1: Disabled encoder IDX device
> > [ 8.939305] cx18-1: Registered device video1 for encoder MPEG (2 MB)
> > [ 8.939306] DVB: registering new adapter (cx18)
> > [ 8.940656] cx18-1: frontend initialization failed
> > [ 8.940813] cx18-1: DVB failed to register
> > [ 8.940854] cx18-1: Registered device video33 for encoder YUV (2 MB)
> > [ 8.940908] cx18-1: Registered device video25 for encoder PCM audio (1
> > MB) [ 8.941109] cx18-1: Error -1 registering devices
> > [ 8.941453] cx18-1: Error -1 on initialization
> > [ 8.941461] cx18: probe of 0000:02:01.0 failed with error -1
> > [ 8.941498] cx18: End initialization
> > [ 181.288043] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
> > [ 181.483652] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000
> > (141200 bytes)
> > [ 181.980133] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
> > [ 182.096113] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)
> > [ 182.102446] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)
> > [ 182.300029] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-apu.fw
> > [ 182.900093] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-cpu.fw
> > [ 183.212108] cx18 0000:02:00.0: firmware: requesting v4l-cx23418-dig.fw
> > [ 183.398607] cx18-0: loaded v4l-cx23418-dig.fw firmware (16382 bytes)

_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users