Hauppauge WinTV-NOVA-T-500: Difference between revisions
(fixed patch sizes and removed dates, they were wrong anyway) |
(Added Freq setting patch from Olivier Danet) |
||
Line 28: | Line 28: | ||
July 30, 2007 - In order to fix the disconnects and get proper remote control support, you should apply the following patches in that order to the v4l-dvb tree: |
July 30, 2007 - In order to fix the disconnects and get proper remote control support, you should apply the following patches in that order to the v4l-dvb tree: |
||
* MT1060_IF1_freq_set.diff - 2.3K |
|||
* Sets the MT2060 IF1 frequency according to the calibration values stored in the EEPROM. It is supposed to enhance the signal quality |
|||
* Olivier Danet |
|||
* Post: http://linuxtv.org/pipermail/linux-dvb/2006-December/014926.html |
|||
* dibcom2.diff - 1.2K |
* dibcom2.diff - 1.2K |
||
* fix disconnects for NOVA-T-500 and NOVA-TD |
* fix disconnects for NOVA-T-500 and NOVA-TD |
Revision as of 11:45, 30 July 2007
This is a Hauppauge Dual-tuner PCI card. It's actually a USB device, with the host USB controller and USB dual-tuner on a single PCI card. There aren't any real USB plugs or sockets involved. See DVB_USB for further details
Some cards suffer from a serious problem. The USB DVB-T tuners seem to occasionally "disconnect" and reconnect during a tuning operation. In Linux 2.6.21 and earlier, this causes the kernel to oops requiring a reboot. If you apply all these patches 1 2 3 then you won't get a kernel oops - instead, your LinuxDVB application will just stop working. Exiting and restarting your application (more accurately, closing all the LinuxDVB devices and then waiting a second) should make everything work again. There is currently (May 2007) no known fix for the underlying USB disconnect problem.
Scanning (or tuning with any AUTO parameters) is known to be broken in kernel 2.6.20, and probably earlier kernels too. Fixed in kernel 2.6.21; try [this patch] for older kernels.
I've got 2 of these, which are different revisions of the board. This one is rock solid:
$ lspci 00:13.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) 00:13.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) 00:13.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
This one has the random USB disconnects problem:
$ lspci 00:13.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 00:13.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 00:13.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)
Note that USB controller chip is a different revision number.
July 30, 2007 - In order to fix the disconnects and get proper remote control support, you should apply the following patches in that order to the v4l-dvb tree:
* MT1060_IF1_freq_set.diff - 2.3K * Sets the MT2060 IF1 frequency according to the calibration values stored in the EEPROM. It is supposed to enhance the signal quality * Olivier Danet * Post: http://linuxtv.org/pipermail/linux-dvb/2006-December/014926.html * dibcom2.diff - 1.2K * fix disconnects for NOVA-T-500 and NOVA-TD * Jose Alberto Reguero * Post: http://linuxtv.org/pipermail/linux-dvb/2007-July/019284.html * nova-td_remote.diff - 2.6K * Add remote keymap for the Hauppauge Nova-TD Stick * Janne Grunau * Post: http://linuxtv.org/pipermail/linux-dvb/2007-July/019349.html * nova-t500_remote.diff - 760B * Add remote control support for the Hauppauge Nova-T 500 * Janne Grunau * Post: http://linuxtv.org/pipermail/linux-dvb/2007-July/019349.html
YMMV,,,
thanks for work by Olivier Danet, Janne Grunau and Jose Alberto Reguero.
you may want/need to turn on the on-board amplifier:
sudo gedit /etc/modprobe.d/options Add: options dvb-usb-dib0700 force_lna_activation=1