[ivtv-devel] cx18: Question for users...

Andy Walls awalls at radix.net
Sat Aug 30 21:51:55 CEST 2008


On Sat, 2008-08-30 at 00:58 -0400, Josh Becigneul wrote:
> Andy Walls wrote:
> > On Fri, 2008-08-29 at 16:44 -0400, Josh Becigneul wrote:
> >   
> >> Hi Andy,
> >>
> >> This is what I get on my working box. Hope it helps.

> >
> > OK.  Your card appears to be right on the main segment behind the host
> > CPU bridge.
> >
> > Does the card and cx18 driver work for you in this configuration?
> >

> Yeah, aside from not having a decent antenna, the channels I can pick up 
> usually come in well. Currently the analog is connected to the RF out of 
> our satellite unit, and I use MythTV to watch. When I updated my kernel 
> and the drivers from the repo, I also got an invalid firmware error. So 
> I untarred them again and replaced the existing ones, and then did a 
> modprobe cx18. I'm not sure if replacing the firmware or reloading the 
> module did the trick.

Looking at your logs and given my knowledge of the problem, the module
reload when the PC bus wasn't very busy is what fixed things.

At first I was a bit dismayed to see your card not behind a subtractive
decode PCI-PCI bridge and still working - it went counter to my current
hypothesis on the underlying problem many users are experiencing. :(


Now that I see you do have problems (but to a lesser extent), that still
fits with my hypothesis and I can continue on my current
troubleshooting/solution path. :)


Thanks for your response.

Regards,
Andy

> Unsuccessful load:
> 
> [  336.950151] Linux video capture interface: v2.00
> [  336.963637] cx18:  Start initialization, version 1.0.0
> [  336.963979] cx18-0: Initializing card #0
> [  336.963984] cx18-0: Autodetected Hauppauge card
> [  336.964012] ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, 
> low) -> IRQ 18
> [  336.964025] cx18-0: Unreasonably low latency timer, setting to 64 
> (was 32)
> [  336.968300] cx18-0: cx23418 revision 01010000 (B)
> [  337.048796] i2c-adapter i2c-1: NAK from device addr 0x50 msg #0
> [  337.049313] tveeprom 1-0050: Huh, no eeprom present (err=-121)?
> [  337.049317] tveeprom 1-0050: Encountered bad packet header [00]. 
> Corrupt or not a Hauppauge eeprom.
> [  337.049320] cx18-0: Invalid EEPROM
> [  337.049322] cx18-0: VBI is not yet supported
> [  337.245795] tuner 2-0043: chip found @ 0x86 (cx18 i2c driver #0-1)
> [  337.251265] tda9887 2-0043: creating new instance
> [  337.251271] tda9887 2-0043: tda988[5/6/7] found
> [  337.356994] tuner 2-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
> [  337.357227] cs5345 1-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
> [  337.388422] i2c-adapter i2c-1: NAK from device addr 0x4c msg #0
> [  337.411420] i2c-adapter i2c-1: NAK from device addr 0x4c msg #0
> [  337.433414] i2c-adapter i2c-1: NAK from device addr 0x4c msg #0
> [  337.434159] cx18-0: Disabled encoder IDX device
> [  337.437122] cx18-0: Registered device video0 for encoder MPEG (2 MB)
> [  337.437310] DVB: registering new adapter (cx18)
> [  337.475073] i2c-adapter i2c-1: NAK from device addr 0x19 msg #0
> [  337.475591] s5h1409_readreg: readreg error (ret == -121)
> [  337.475749] cx18-0: frontend initialization failed
> [  337.476595] cx18-0: DVB failed to register
> [  337.478795] cx18-0: Registered device video32 for encoder YUV (2 MB)
> [  337.479013] cx18-0: Registered device video24 for encoder PCM audio 
> (1 MB)
> [  337.479102] cx18-0: Registered device radio0 for encoder radio
> [  337.479351] cx18-0: Error -12 registering devices
> [  337.479886] tda9887 2-0043: destroying instance
> [  337.480083] cx18-0: Error -12 on initialization
> [  337.480196] cx18: probe of 0000:00:0a.0 failed with error -12
> [  337.480287] cx18:  End initialization
> 
> 
> Sucessful Load:
> 
> [  342.823968] Linux video capture interface: v2.00
> [  342.830634] cx18:  Start initialization, version 1.0.0
> [  342.830879] cx18-0: Initializing card #0
> [  342.830884] cx18-0: Autodetected Hauppauge card
> [  342.833532] cx18-0: cx23418 revision 01010000 (B)
> [  342.927966] tveeprom 1-0050: Hauppauge model 74021, rev C1B2, serial# 
> 876046
> [  342.927973] tveeprom 1-0050: MAC address is 00-0D-FE-0D-5E-0E
> [  342.927976] tveeprom 1-0050: tuner model is TCL M2523_5N_E (idx 112, 
> type 50)
> [  342.927979] tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
> [  342.927982] tveeprom 1-0050: audio processor is CX23418 (idx 38)
> [  342.927984] tveeprom 1-0050: decoder processor is CX23418 (idx 31)
> [  342.927986] tveeprom 1-0050: has no radio, has IR receiver, has IR 
> transmitter
> [  342.927989] cx18-0: Autodetected Hauppauge HVR-1600
> [  342.927992] cx18-0: VBI is not yet supported
> [  342.949073] i2c-adapter i2c-2: NAK from device addr 0x43 msg #0
> [  342.949528] tuner 2-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
> [  342.949625] cs5345 1-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
> [  342.957416] tuner-simple 2-0061: creating new instance
> [  342.957422] tuner-simple 2-0061: type set to 50 (TCL 2002N)
> [  342.958678] cx18-0: Disabled encoder IDX device
> [  342.958836] cx18-0: Registered device video0 for encoder MPEG (2 MB)
> [  342.958926] DVB: registering new adapter (cx18)
> [  343.029108] MXL5005S: Attached at address 0x63
> [  343.029314] DVB: registering frontend 0 (Samsung S5H1409 QAM/8VSB 
> Frontend)...
> [  343.029457] cx18-0: DVB Frontend registered
> [  343.029562] cx18-0: Registered device video32 for encoder YUV (2 MB)
> [  343.029648] cx18-0: Registered device video24 for encoder PCM audio 
> (1 MB)
> [  343.029652] cx18-0: Initialized card #0: Hauppauge HVR-1600
> [  343.029825] cx18:  End initialization
> [  343.958452] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 
> (141200 bytes)
> [  344.032847] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)
> [  344.035730] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)
> [  344.359173] cx18-0: loaded v4l-cx23418-dig.fw firmware (16382 bytes)
> 
> I'm still seeing those i2c errors, but I'm not sure if they are causing 
> any harm. I haven't actually sat and watched a stream for some time, the 
> FTA satellite has been down for a couple of weeks now.






> Regards,
> 
> Josh Becigneul
> 





More information about the ivtv-devel mailing list