On Tuesday 19 October 2010 21:56:51 fabio tirapelle wrote:
> The WinTV did work correctly with ubuntu 9.10. In Ubuntu 9.10 the
> package linux-firmware-nonfree didn't include the dvb-fe-tda10048-1.0.fw. I
> remember that Ubuntu 9.10 used for my card the dvb-fe-tda10046.fw.
> 
> Now, Ubuntu 10.04 loads for my card the dvb-fe-tda10048-1.0.fw
> Its seems that with the 9.10 version, the card is recognized as
> WinTV-HVR-1100 or 1110 and now as WinTV-HVR-1120.

This is actually strange because the Wiki states that the card is using an 
"NXP TDA10048 digital demodulator" 
(http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1120). Anyway, this may 
worth the cost to build an old kernel to see if this effectively works well ;)

> I wait until you recompile the kernel  with the v4l. Please tell me if this
> solves the problem

I have tried several scenarios :
 - the last 2.6.36 Linux kernel
 - the kernel 2.6.35 with sources from the HG repository 
(http://linuxtv.org/hg/v4l-dvb/)
 - the media tree git (http://git.linuxtv.org/media_tree.git)

In all situations, I get the same behaviour. After a random number of reboots, 
the TV (DVB-T) is not working and I get this message displayed in loop in 
`dmesg`:

tda18271_write_regs: [1-0060|M] ERROR: idx = 0x5, len = 1, i2c_transfer 
returned: -5
tda18271_init: [1-0060|M] error -5 on line 830
tda18271_tune: [1-0060|M] error -5 on line 908
tda18271_set_params: [1-0060|M] error -5 on line 989

Also, even when the TV is working, I get these error messages in `dmesg:

[...]
tda829x 1-004b: type set to tda8290
tda18271 1-0060: attaching existing instance
DVB: registering new adapter (saa7133[0])
DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
tda10048_firmware_upload: waiting for firmware upload (dvb-fe-
tda10048-1.0.fw)...
tda10048_firmware_upload: firmware read 24878 bytes.
tda10048_firmware_upload: firmware uploading
tda18271_write_regs: [1-0060|M] ERROR: idx = 0x13, len = 1, i2c_transfer 
returned: -5
tda18271_write_regs: [1-0060|M] ERROR: idx = 0x5, len = 1, i2c_transfer 
returned: -5
tda18271_set_analog_params: [1-0060|M] error -5 on line 1045
tda18271_write_regs: [1-0060|M] ERROR: idx = 0x13, len = 1, i2c_transfer 
returned: -5
tda10048_firmware_upload: firmware uploaded
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xeb200000 irq 20 registered as card -1
tda18271_read_regs: [1-0060|M] ERROR: i2c_transfer returned: -5
tda18271_ir_cal_init: [1-0060|M] error -5 on line 811
tda18271_init: [1-0060|M] error -5 on line 835
tda18271_tune: [1-0060|M] error -5 on line 908
tda18271_set_analog_params: [1-0060|M] error -5 on line 1045


I may take a look at sources to understand what is happening. So, if someone 
have an idea, please tell me ;)

Thanks,

-- 
Albin Kauffmann
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to