Difference between revisions of "Hauppauge WinTV-NOVA-HD-S2"

From LinuxTVWiki
Jump to: navigation, search
m (Added kernel output support for this card as it differs (slightly) from the HVR-4000 model.)
Line 4: Line 4:
 
== Resources ==
 
== Resources ==
 
* [http://forum.ubuntuusers.de/topic/119840/30/ Ubuntuusers.de forum thread] with how-to on page 3 in German (should be easily machine-translateable), which seems to work for some people. Uses driver code, which '''used''' to be in the linuxtv Hg repository, with some updates to that code back then so that the HD-S2 code works with newer kernels. Recognized as a "Hauppauge WinTV HVR-4000(Lite)". (Wonder why that code was removed.)
 
* [http://forum.ubuntuusers.de/topic/119840/30/ Ubuntuusers.de forum thread] with how-to on page 3 in German (should be easily machine-translateable), which seems to work for some people. Uses driver code, which '''used''' to be in the linuxtv Hg repository, with some updates to that code back then so that the HD-S2 code works with newer kernels. Recognized as a "Hauppauge WinTV HVR-4000(Lite)". (Wonder why that code was removed.)
 +
 +
===Sample kernel output===
 +
Note that this differs slightly from the HVR-4000 model in that there are no analogue sound inputs on the card.  This results in the following line in the kernel log: <span style="background:lime"> tveeprom 0-0050: audio processor is None (idx 0)</span>
 +
<pre>
 +
Linux video capture interface: v2.00
 +
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
 +
cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected], frontend(s): 1
 +
cx88[0]: TV tuner type -1, Radio tuner type -1
 +
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
 +
cx2388x alsa driver version 0.0.6 loaded
 +
tveeprom 0-0050: Hauppauge model 69100, rev B2C3, serial# 28987XX
 +
tveeprom 0-0050: MAC address is 00-0D-FE-2C-3B-XX
 +
tveeprom 0-0050: tuner model is Conexant CX24118A (idx 123, type 4)
 +
tveeprom 0-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
 +
tveeprom 0-0050: audio processor is None (idx 0)
 +
tveeprom 0-0050: decoder processor is CX882 (idx 25)
 +
tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
 +
cx88[0]: hauppauge eeprom: model=69100
 +
input: cx88 IR (Hauppauge WinTV-HVR400 as /class/input/input4
 +
cx88[0]/2: cx2388x 8802 Driver Manager
 +
 +
... SNIP (lines removed) ...
 +
 +
cx88[0]/2: found at 0000:01:06.2, rev: 5, irq: 17, latency: 32, mmio: 0xe5000000
 +
cx8802_probe() allocating 1 frontend(s)
 +
 +
... SNIP (lines removed) ...
 +
 +
cx88[0]/0: found at 0000:01:06.0, rev: 5, irq: 17, latency: 32, mmio: 0xe3000000
 +
cx88[0]/0: registered device video0 [v4l2]
 +
cx88[0]/0: registered device vbi0
 +
 +
... SNIP (lines removed) ...
 +
 +
cx88/2: cx2388x dvb driver version 0.0.6 loaded
 +
cx88/2: registering cx8802 driver, type: dvb access: shared
 +
cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
 +
cx88[0]/2: cx2388x based DVB/ATSC card
 +
 +
... SNIP (lines removed) ...
 +
 +
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
 +
DVB: registering new adapter (cx88[0])
 +
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
 +
 +
... SNIP (lines removed) ...
 +
 +
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
 +
firmware: requesting dvb-fe-cx24116.fw
 +
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
 +
cx24116_load_firmware: FW version 1.22.82.0
 +
cx24116_firmware_ondemand: Firmware upload complete
 +
</pre>

Revision as of 11:52, 29 October 2008

This now works with standard modules from the http://linuxtv.org/hg/v4l-dvb repository, but see the link below or Hauppauge_WinTV-HVR-4000 for getting the firmware. It is identified as "Hauppauge WinTV-HVR4000(Lite) DVB-S/S2".

Resources

  • Ubuntuusers.de forum thread with how-to on page 3 in German (should be easily machine-translateable), which seems to work for some people. Uses driver code, which used to be in the linuxtv Hg repository, with some updates to that code back then so that the HD-S2 code works with newer kernels. Recognized as a "Hauppauge WinTV HVR-4000(Lite)". (Wonder why that code was removed.)

Sample kernel output

Note that this differs slightly from the HVR-4000 model in that there are no analogue sound inputs on the card. This results in the following line in the kernel log: tveeprom 0-0050: audio processor is None (idx 0)

Linux video capture interface: v2.00
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
cx88[0]: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected], frontend(s): 1
cx88[0]: TV tuner type -1, Radio tuner type -1
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
cx2388x alsa driver version 0.0.6 loaded
tveeprom 0-0050: Hauppauge model 69100, rev B2C3, serial# 28987XX
tveeprom 0-0050: MAC address is 00-0D-FE-2C-3B-XX
tveeprom 0-0050: tuner model is Conexant CX24118A (idx 123, type 4)
tveeprom 0-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
tveeprom 0-0050: audio processor is None (idx 0)
tveeprom 0-0050: decoder processor is CX882 (idx 25)
tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=69100
input: cx88 IR (Hauppauge WinTV-HVR400 as /class/input/input4
cx88[0]/2: cx2388x 8802 Driver Manager

... SNIP (lines removed) ...

cx88[0]/2: found at 0000:01:06.2, rev: 5, irq: 17, latency: 32, mmio: 0xe5000000
cx8802_probe() allocating 1 frontend(s)

... SNIP (lines removed) ...

cx88[0]/0: found at 0000:01:06.0, rev: 5, irq: 17, latency: 32, mmio: 0xe3000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0

... SNIP (lines removed) ...

cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69]
cx88[0]/2: cx2388x based DVB/ATSC card

... SNIP (lines removed) ...

cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...

... SNIP (lines removed) ...

cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
firmware: requesting dvb-fe-cx24116.fw
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 1.22.82.0
cx24116_firmware_ondemand: Firmware upload complete