Hauppauge WinTV-HVR-1300
From LinuxTVWiki
(Difference between revisions)
m (Added category: DVB-T PCI Cards) |
(djh - make clear that the DVB-T tuning problem has been fixed in kernel 3.0) |
||
| (6 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | The [[Hauppauge]] WinTV-HVR-1300 is a | + | The [[Hauppauge]] WinTV-HVR-1300 is a [[Hybrid]] [[Analog TV|Analog]] and [[DVB-T]] [[DVB-T PCI Cards|PCI card]] with a hardware MPEG2 encoder. |
| - | + | ==Overview/Features== | |
| - | + | * Interface: PCI | |
| - | ===Identification | + | * Inputs: Composite, S-Video, Antenna, infrared |
| + | ===Components Used=== | ||
| + | Conexant CX2388x | ||
| + | ===Identification=== | ||
| + | #lspci -vvv -nn | ||
0a:01.0 Multimedia video controller [0400]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05) | 0a:01.0 Multimedia video controller [0400]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05) | ||
Subsystem: Hauppauge computer works Inc. Unknown device [0070:9601] | Subsystem: Hauppauge computer works Inc. Unknown device [0070:9601] | ||
| Line 33: | Line 37: | ||
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) | Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) | ||
Status: D0 PME-Enable- DSel=0 DScale=0 PME- | Status: D0 PME-Enable- DSel=0 DScale=0 PME- | ||
| + | ==Problems== | ||
| + | |||
| + | === Kernel >= 2.6.37 === | ||
| + | |||
| + | The driver in the kernel is broken for at least 2.6.37 and 2.6.38. See [https://bugzilla.kernel.org/show_bug.cgi?id=31962 Kernel bug #31962]. | ||
| + | |||
| + | The driver works again in kernel >=2.6.38.8 [http://lwn.net/Articles/445974/ Linux 2.6.38.8] [http://lwn.net/Articles/445972/ Linux 2.6.39.1] | ||
| + | |||
| + | === DVB-T === | ||
| + | The card has problems with DVB-T tuning: | ||
| + | |||
| + | *With Kaffeine, it works until the user tries to switch the channel. After restarting Kaffeine, it continues with the newly selected channel. | ||
| + | * MythTV cannot scan DVB-T channels with this card at all. MythTV developers claim this is a driver bug. | ||
| + | |||
| + | Tuning manually with tzap works, as well as subsequent reading of /dev/dvb/adapter0/demux0. | ||
| + | |||
| + | The problems mentioned in this section were fixed in the Linux 3.0 kernel via the following commit: | ||
| + | |||
| + | http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d1969312d6319d28ae9609a84f969b6933bd51c | ||
| + | |||
| + | This specifically addresses problems seen with Kaffeine, MythTV, and w_scan. | ||
| + | |||
| + | ==External Links== | ||
| + | * [http://www.hauppauge.co.uk/site/products/data_hvr1300.html Hauppauge WinTV-HVR-1300] | ||
| + | * [http://code.mythtv.org/trac/ticket/8074 Cannot scan channels on Hauppauge HVR-1300 (cx88) DVB-T (MythTV trac)] | ||
| + | * [http://godard.b.free.fr/dotclear/index.php?2007/04/04/13-hauppauge-wintv-hvr1300-under-linux#c1346 HVR-1300 tuning problems with Kaffeine and MythTV] | ||
| + | * [https://bugzilla.kernel.org/show_bug.cgi?id=26962 Kernel bug #26962] | ||
| + | * [https://bugzilla.kernel.org/show_bug.cgi?id=31962 Kernel bug #31962] | ||
| + | |||
[[Category:DVB-T PCI Cards]] | [[Category:DVB-T PCI Cards]] | ||
Latest revision as of 17:04, 23 August 2011
The Hauppauge WinTV-HVR-1300 is a Hybrid Analog and DVB-T PCI card with a hardware MPEG2 encoder.
Contents |
Overview/Features
- Interface: PCI
- Inputs: Composite, S-Video, Antenna, infrared
Components Used
Conexant CX2388x
Identification
#lspci -vvv -nn
0a:01.0 Multimedia video controller [0400]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device [0070:9601]
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 24
Region 0: Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
0a:01.1 Multimedia controller [0480]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] [14f1:8811] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device [0070:9601]
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 24
Region 0: Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
0a:01.2 Multimedia controller [0480]: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] [14f1:8802] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device [0070:9601]
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 24
Region 0: Memory at e3000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Problems
Kernel >= 2.6.37
The driver in the kernel is broken for at least 2.6.37 and 2.6.38. See Kernel bug #31962.
The driver works again in kernel >=2.6.38.8 Linux 2.6.38.8 Linux 2.6.39.1
DVB-T
The card has problems with DVB-T tuning:
- With Kaffeine, it works until the user tries to switch the channel. After restarting Kaffeine, it continues with the newly selected channel.
- MythTV cannot scan DVB-T channels with this card at all. MythTV developers claim this is a driver bug.
Tuning manually with tzap works, as well as subsequent reading of /dev/dvb/adapter0/demux0.
The problems mentioned in this section were fixed in the Linux 3.0 kernel via the following commit:
This specifically addresses problems seen with Kaffeine, MythTV, and w_scan.