Re: Hauppauge WinTV-HVR-1120 on Unbuntu 10.04
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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Input]
[Video for Linux]
[Mplayer Users]
[Linux USB Devel]
[Linux Audio Users]
[Photos]
[Yosemite Photos]
[Linux Kernel]
[Linux SCSI]
[XFree86]
[Devices]
[Yosemite Backpacking]
[Linux Input]