Hauppauge WinTV-HVR-955Q

From LinuxTVWiki
Jump to: navigation, search
Hauppauge WinTV HVR955Q.jpg
Hauppauge WinTV HVR955Q board1.jpg
Hauppauge WinTV HVR955Q board2.jpg

The Hauppauge WinTV-HVR-955Q is a combined ATSC, QAM and analog USB 2.0 tuner device from Hauppauge. It is also sold under the name Hauppauge Digital TV Tuner for Xbox One, which is exactly the same unit with a different branding.

Overview/features

Components used

The following components are used on the board:

  • USB interface: Conexant CX23102
  • Demodulator: LG Electronics LGDT3306A
  • Tuner: Silicon Labs Si2157-A30

Driver support

Drivers are in media_tree and are included in kernel 4.1. They can be built for older kernels using media_build.

USB ID:

Bus 002 Device 004: ID 2040:b123 Hauppauge WinTV-HVR-955Q

Log:

[153338.571844] cx231xx 2-1:1.1: New device Hauppauge Hauppauge Device @ 480 Mbps (2040:b123) with 7 interfaces
[153338.572207] cx231xx 2-1:1.1: Identified as Hauppauge WinTV-HVR-955Q (111401) (card=21)
[153338.572742] i2c i2c-1: Added multiplexed i2c bus 3
[153338.572774] i2c i2c-1: Added multiplexed i2c bus 4
[153338.660680] cx25840 0-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0-0)
[153340.722024] cx25840 0-0044: loaded v4l-cx231xx-avcore-01.fw firmware (16382 bytes)
[153340.788880] tveeprom 3-0050: Hauppauge model 111401, rev E1I6, serial# 4035537606
[153340.788885] tveeprom 3-0050: MAC address is 00:0d:fe:89:6a:c6
[153340.788888] tveeprom 3-0050: tuner model is SiLabs Si2157 (idx 186, type 4)
[153340.788891] tveeprom 3-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
[153340.788893] tveeprom 3-0050: audio processor is CX23102 (idx 47)
[153340.788896] tveeprom 3-0050: decoder processor is CX23102 (idx 46)
[153340.788898] tveeprom 3-0050: has no radio, has IR receiver, has no IR transmitter
[153340.789999] cx231xx 2-1:1.1: v4l2 driver version 0.0.3
[153340.848753] cx231xx 2-1:1.1: Unknown tuner type configuring SIF
[153340.876844] cx231xx 2-1:1.1: Registered video device video0 [v4l2]
[153340.877057] cx231xx 2-1:1.1: Registered VBI device vbi0
[153340.877063] cx231xx 2-1:1.1: video EndPoint Addr 0x84, Alternate settings: 5
[153340.877067] cx231xx 2-1:1.1: VBI EndPoint Addr 0x85, Alternate settings: 2
[153340.877070] cx231xx 2-1:1.1: sliced CC EndPoint Addr 0x86, Alternate settings: 2
[153340.877074] cx231xx 2-1:1.1: TS EndPoint Addr 0x81, Alternate settings: 6
[153340.877139] usbcore: registered new interface driver cx231xx
[153340.885771] cx231xx 2-1:1.1: audio EndPoint Addr 0x83, Alternate settings: 3
[153340.885776] cx231xx 2-1:1.1: Cx231xx Audio Extension initialized
[153341.021284] si2157 4-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[153341.021292] DVB: registering new adapter (cx231xx #0)
[153341.021297] cx231xx 2-1:1.1: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[153341.021512] dvb_register_media_device: media device 'LG Electronics LGDT3306A VSB/QAM Frontend' registered.
[153341.021799] dvb_register_media_device: media device 'demux' registered.
[153341.021968] dvb_register_media_device: media device 'dvr' registered.
[153341.022135] dvb_register_media_device: media device 'dvb net' registered.
[153341.022141] cx231xx 2-1:1.1: Successfully loaded cx231xx-dvb
[153341.022145] cx231xx 2-1:1.1: Cx231xx dvb Extension initialized
[153434.153699] si2157 4-0060: found a 'Silicon Labs Si2157-A30'
[153434.177324] si2157 4-0060: firmware version: 3.0.5

Firmware

Firmware for the USB bridge is needed (this seems to be included in a lot of distributions).

  • v4l-cx231xx-avcore-01.fw

Place the firmware file in /lib/firmware.

Known issues

Analog TV is not supported.

External links