[mythtv-users] Analog side of HVR-1950 Tuner not working

Jan Ceuleers jan.ceuleers at gmail.com
Sat Oct 19 08:27:09 UTC 2013


On 10/18/2013 08:06 PM, Raymond Norton wrote:
> I've had my Hauppauge HVR-1950 USB tuner working in the past with mythtv
> (both Digital and Analog), but am not getting it to work with on my new
> install from the 12.04 Mythbuntu ISO.

I have four HVR-1900 tuners which are working well under Ubuntu 12.04.
Not identical but very similar to the HVR-1950 (I believe).

I remember having to install additional firmware in order to get my
tuners working fully. Please refer to the attached dmesg; do you have
all of the firmware files it reports being loaded into my tuners
(knowing that the ones you need will likely be somewhat different but
likely available from the same places).

If not, your favourite search engine will tell you where to get them:
either prepackaged for your distro or using the tools available from the
pvrusb2 site.

Please also refer to the following link which contains information
specifically about HVR-1950 firmware:

http://www.isely.net/pvrusb2/setup.html#Firmware_Obtaining

If you are still facing problems, please join the pvrusb2 mailing list
and ask there:

http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2

HTH, Jan

-------------- next part --------------
[   84.418193] usb 2-6: new high-speed USB device number 3 using ehci_hcd
[   84.622643] Linux video capture interface: v2.00
[   84.757703] usb 1-4.2: new high-speed USB device number 6 using ehci_hcd
[   85.011262] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   85.011426] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   85.012080] usbcore: registered new interface driver pvrusb2
[   85.012082] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[   85.012085] pvrusb2: Debug mask is 31 (0x1f)
[   85.096373] usb 1-5: new high-speed USB device number 7 using ehci_hcd
[   85.233034] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   85.439792] usb 1-4.4: new high-speed USB device number 8 using ehci_hcd
[   85.536215] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   86.468443] pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
[   86.500159] usb 2-6: USB disconnect, device number 3
[   86.500286] pvrusb2: Device being rendered inoperable
[   87.466867] pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
[   87.545631] usb 1-4.2: USB disconnect, device number 6
[   87.545737] pvrusb2: Device being rendered inoperable
[   88.248271] usb 2-6: new high-speed USB device number 4 using ehci_hcd
[   88.390712] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   88.467844] pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
[   88.499593] usb 1-5: USB disconnect, device number 7
[   88.499701] pvrusb2: Device being rendered inoperable
[   89.273876] usb 1-4.2: new high-speed USB device number 9 using ehci_hcd
[   89.376631] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   89.468800] pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
[   89.499555] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
[   89.499592] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
[   89.523266] cx25840 16-0044: cx25843-24 found @ 0x88 (pvrusb2_e)
[   89.533404] pvrusb2: Attached sub-driver cx25840
[   89.584077] i2c-core: driver [tuner] using legacy suspend method
[   89.584082] i2c-core: driver [tuner] using legacy resume method
[   89.587840] usb 1-4.4: USB disconnect, device number 8
[   89.587985] pvrusb2: Device being rendered inoperable
[   89.762390] tuner 16-0042: Tuner -1 found with type(s) Radio TV.
[   89.762399] pvrusb2: Attached sub-driver tuner
[   90.247015] usb 1-5: new high-speed USB device number 10 using ehci_hcd
[   90.389961] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   91.316523] usb 1-4.4: new high-speed USB device number 11 using ehci_hcd
[   91.419372] pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
[   92.015075] cx25840 16-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[   92.114668] tveeprom 16-00a2: Hauppauge model 73219, rev D2F5, serial# 7273408
[   92.114673] tveeprom 16-00a2: MAC address is 00:0d:fe:6e:fb:c0
[   92.114677] tveeprom 16-00a2: tuner model is NXP 18271C2 (idx 155, type 54)
[   92.114681] tveeprom 16-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[   92.114685] tveeprom 16-00a2: audio processor is CX25843 (idx 37)
[   92.114688] tveeprom 16-00a2: decoder processor is CX25843 (idx 30)
[   92.114691] tveeprom 16-00a2: has radio, has IR receiver, has IR transmitter
[   92.114700] pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
[   92.114708] pvrusb2: Mapping standards mask=0x3ff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC;ATSC-8VSB/16VSB)
[   92.114712] pvrusb2: Setting up 20 unique standard(s)
[   92.114716] pvrusb2: Set up standard idx=0 name=PAL-B/G
[   92.114719] pvrusb2: Set up standard idx=1 name=PAL-D/K
[   92.114722] pvrusb2: Set up standard idx=2 name=SECAM-B/G
[   92.114725] pvrusb2: Set up standard idx=3 name=SECAM-D/K
[   92.114728] pvrusb2: Set up standard idx=4 name=PAL-B
[   92.114731] pvrusb2: Set up standard idx=5 name=PAL-B1
[   92.114733] pvrusb2: Set up standard idx=6 name=PAL-G
[   92.114736] pvrusb2: Set up standard idx=7 name=PAL-H
[   92.114739] pvrusb2: Set up standard idx=8 name=PAL-I
[   92.114742] pvrusb2: Set up standard idx=9 name=PAL-D
[   92.114744] pvrusb2: Set up standard idx=10 name=PAL-D1
[   92.114747] pvrusb2: Set up standard idx=11 name=PAL-K
[   92.114750] pvrusb2: Set up standard idx=12 name=SECAM-B
[   92.114753] pvrusb2: Set up standard idx=13 name=SECAM-D
[   92.114756] pvrusb2: Set up standard idx=14 name=SECAM-G
[   92.114759] pvrusb2: Set up standard idx=15 name=SECAM-H
[   92.114761] pvrusb2: Set up standard idx=16 name=SECAM-K
[   92.114764] pvrusb2: Set up standard idx=17 name=SECAM-K1
[   92.114767] pvrusb2: Set up standard idx=18 name=SECAM-L
[   92.114770] pvrusb2: Set up standard idx=19 name=SECAM-LC
[   92.114773] pvrusb2: Initial video standard auto-selected to PAL-B/G
[   92.114782] pvrusb2: Device initialization completed successfully.
[   92.114952] pvrusb2: registered device video0 [mpeg]
[   92.114959] DVB: registering new adapter (pvrusb2-dvb)
[   94.321223] cx25840 16-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[   94.440761] tda829x 16-0042: setting tuner address to 60
[   94.488304] tda18271 16-0060: creating new instance
[   94.524529] TDA18271HD/C2 detected @ 16-0060
[   95.577753] tda18271: performing RF tracking filter calibration
[  109.585319] tda18271: RF tracking filter calibration complete
[  109.633433] tda829x 16-0042: type set to tda8295+18271
[  114.775868] cx25840 16-0044: 0x0000 is not a valid video input!
[  114.834062] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
[  114.835413] tda829x 16-0042: type set to tda8295
[  114.871886] tda18271 16-0060: attaching existing instance
[  114.905716] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
[  114.905770] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
[  114.909484] cx25840 17-0044: cx25843-24 found @ 0x88 (pvrusb2_f)
[  114.919992] pvrusb2: Attached sub-driver cx25840
[  114.924703] tuner 17-0042: Tuner -1 found with type(s) Radio TV.
[  114.924712] pvrusb2: Attached sub-driver tuner
[  117.100370] cx25840 17-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  117.199471] tveeprom 17-00a2: Hauppauge model 73219, rev D1F5, serial# 7157879
[  117.199477] tveeprom 17-00a2: MAC address is 00:0d:fe:6d:38:77
[  117.199482] tveeprom 17-00a2: tuner model is NXP 18271C2 (idx 155, type 54)
[  117.199487] tveeprom 17-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[  117.199492] tveeprom 17-00a2: audio processor is CX25843 (idx 37)
[  117.199496] tveeprom 17-00a2: decoder processor is CX25843 (idx 30)
[  117.199500] tveeprom 17-00a2: has radio, has IR receiver, has IR transmitter
[  117.199511] pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
[  117.199520] pvrusb2: Mapping standards mask=0x3ff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC;ATSC-8VSB/16VSB)
[  117.199525] pvrusb2: Setting up 20 unique standard(s)
[  117.199530] pvrusb2: Set up standard idx=0 name=PAL-B/G
[  117.199533] pvrusb2: Set up standard idx=1 name=PAL-D/K
[  117.199537] pvrusb2: Set up standard idx=2 name=SECAM-B/G
[  117.199541] pvrusb2: Set up standard idx=3 name=SECAM-D/K
[  117.199545] pvrusb2: Set up standard idx=4 name=PAL-B
[  117.199548] pvrusb2: Set up standard idx=5 name=PAL-B1
[  117.199551] pvrusb2: Set up standard idx=6 name=PAL-G
[  117.199555] pvrusb2: Set up standard idx=7 name=PAL-H
[  117.199558] pvrusb2: Set up standard idx=8 name=PAL-I
[  117.199561] pvrusb2: Set up standard idx=9 name=PAL-D
[  117.199565] pvrusb2: Set up standard idx=10 name=PAL-D1
[  117.199568] pvrusb2: Set up standard idx=11 name=PAL-K
[  117.199572] pvrusb2: Set up standard idx=12 name=SECAM-B
[  117.199575] pvrusb2: Set up standard idx=13 name=SECAM-D
[  117.199579] pvrusb2: Set up standard idx=14 name=SECAM-G
[  117.199582] pvrusb2: Set up standard idx=15 name=SECAM-H
[  117.199585] pvrusb2: Set up standard idx=16 name=SECAM-K
[  117.199589] pvrusb2: Set up standard idx=17 name=SECAM-K1
[  117.199592] pvrusb2: Set up standard idx=18 name=SECAM-L
[  117.199596] pvrusb2: Set up standard idx=19 name=SECAM-LC
[  117.199599] pvrusb2: Initial video standard auto-selected to PAL-B/G
[  117.199609] pvrusb2: Device initialization completed successfully.
[  117.199765] pvrusb2: registered device video1 [mpeg]
[  117.199771] DVB: registering new adapter (pvrusb2-dvb)
[  119.416866] cx25840 17-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  119.531686] tda829x 17-0042: setting tuner address to 60
[  119.555369] tda18271 17-0060: creating new instance
[  119.595366] TDA18271HD/C2 detected @ 17-0060
[  121.629992] tda18271: performing RF tracking filter calibration
[  135.637797] tda18271: RF tracking filter calibration complete
[  135.685559] tda829x 17-0042: type set to tda8295+18271
[  138.754989] pvrusb2: failed to grab control of dtv input (code=-1)
[  138.754994] pvrusb2: unregistering DVB devices
[  138.787453] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
[  138.787499] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
[  138.791221] cx25840 18-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
[  138.801455] pvrusb2: Attached sub-driver cx25840
[  138.805812] tuner 18-0042: Tuner -1 found with type(s) Radio TV.
[  138.805821] pvrusb2: Attached sub-driver tuner
[  140.968489] cx25840 18-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  141.069128] tveeprom 18-00a2: Hauppauge model 73219, rev D1F5, serial# 7117063
[  141.069133] tveeprom 18-00a2: MAC address is 00:0d:fe:6c:99:07
[  141.069137] tveeprom 18-00a2: tuner model is NXP 18271C2 (idx 155, type 54)
[  141.069141] tveeprom 18-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[  141.069145] tveeprom 18-00a2: audio processor is CX25843 (idx 37)
[  141.069148] tveeprom 18-00a2: decoder processor is CX25843 (idx 30)
[  141.069152] tveeprom 18-00a2: has radio, has IR receiver, has IR transmitter
[  141.069161] pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
[  141.069168] pvrusb2: Mapping standards mask=0x3ff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC;ATSC-8VSB/16VSB)
[  141.069172] pvrusb2: Setting up 20 unique standard(s)
[  141.069176] pvrusb2: Set up standard idx=0 name=PAL-B/G
[  141.069179] pvrusb2: Set up standard idx=1 name=PAL-D/K
[  141.069183] pvrusb2: Set up standard idx=2 name=SECAM-B/G
[  141.069186] pvrusb2: Set up standard idx=3 name=SECAM-D/K
[  141.069189] pvrusb2: Set up standard idx=4 name=PAL-B
[  141.069191] pvrusb2: Set up standard idx=5 name=PAL-B1
[  141.069194] pvrusb2: Set up standard idx=6 name=PAL-G
[  141.069197] pvrusb2: Set up standard idx=7 name=PAL-H
[  141.069200] pvrusb2: Set up standard idx=8 name=PAL-I
[  141.069202] pvrusb2: Set up standard idx=9 name=PAL-D
[  141.069205] pvrusb2: Set up standard idx=10 name=PAL-D1
[  141.069208] pvrusb2: Set up standard idx=11 name=PAL-K
[  141.069211] pvrusb2: Set up standard idx=12 name=SECAM-B
[  141.069214] pvrusb2: Set up standard idx=13 name=SECAM-D
[  141.069217] pvrusb2: Set up standard idx=14 name=SECAM-G
[  141.069220] pvrusb2: Set up standard idx=15 name=SECAM-H
[  141.069222] pvrusb2: Set up standard idx=16 name=SECAM-K
[  141.069225] pvrusb2: Set up standard idx=17 name=SECAM-K1
[  141.069228] pvrusb2: Set up standard idx=18 name=SECAM-L
[  141.069231] pvrusb2: Set up standard idx=19 name=SECAM-LC
[  141.069234] pvrusb2: Initial video standard auto-selected to PAL-B/G
[  141.069243] pvrusb2: Device initialization completed successfully.
[  141.069379] pvrusb2: registered device video2 [mpeg]
[  141.069385] DVB: registering new adapter (pvrusb2-dvb)
[  143.277499] cx25840 18-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  143.393440] tda829x 18-0042: setting tuner address to 60
[  143.417403] tda18271 18-0060: creating new instance
[  143.457406] TDA18271HD/C2 detected @ 18-0060
[  144.510643] tda18271: performing RF tracking filter calibration
[  158.514181] tda18271: RF tracking filter calibration complete
[  158.562034] tda829x 18-0042: type set to tda8295+18271
[  163.688815] cx25840 18-0044: 0x0000 is not a valid video input!
[  163.720810] DVB: registering adapter 1 frontend 0 (NXP TDA10048HN DVB-T)...
[  163.722299] tda829x 18-0042: type set to tda8295
[  163.756377] tda18271 18-0060: attaching existing instance
[  163.789972] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
[  163.790010] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
[  163.963027] cx25840 19-0044: cx25843-24 found @ 0x88 (pvrusb2_b)
[  163.972991] pvrusb2: Attached sub-driver cx25840
[  163.977731] tuner 19-0042: Tuner -1 found with type(s) Radio TV.
[  163.977739] pvrusb2: Attached sub-driver tuner
[  166.151254] cx25840 19-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  166.249390] tveeprom 19-00a2: Hauppauge model 73219, rev D2F5, serial# 7864780
[  166.249396] tveeprom 19-00a2: MAC address is 00:0d:fe:78:01:cc
[  166.249401] tveeprom 19-00a2: tuner model is NXP 18271C2 (idx 155, type 54)
[  166.249472] tveeprom 19-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[  166.249477] tveeprom 19-00a2: audio processor is CX25843 (idx 37)
[  166.249483] tveeprom 19-00a2: decoder processor is CX25843 (idx 30)
[  166.249491] tveeprom 19-00a2: has radio, has IR receiver, has IR transmitter
[  166.249506] pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
[  166.249521] pvrusb2: Mapping standards mask=0x3ff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC;ATSC-8VSB/16VSB)
[  166.249531] pvrusb2: Setting up 20 unique standard(s)
[  166.249539] pvrusb2: Set up standard idx=0 name=PAL-B/G
[  166.249546] pvrusb2: Set up standard idx=1 name=PAL-D/K
[  166.249554] pvrusb2: Set up standard idx=2 name=SECAM-B/G
[  166.249561] pvrusb2: Set up standard idx=3 name=SECAM-D/K
[  166.249568] pvrusb2: Set up standard idx=4 name=PAL-B
[  166.249575] pvrusb2: Set up standard idx=5 name=PAL-B1
[  166.249582] pvrusb2: Set up standard idx=6 name=PAL-G
[  166.249588] pvrusb2: Set up standard idx=7 name=PAL-H
[  166.249595] pvrusb2: Set up standard idx=8 name=PAL-I
[  166.249602] pvrusb2: Set up standard idx=9 name=PAL-D
[  166.249609] pvrusb2: Set up standard idx=10 name=PAL-D1
[  166.249615] pvrusb2: Set up standard idx=11 name=PAL-K
[  166.249622] pvrusb2: Set up standard idx=12 name=SECAM-B
[  166.249629] pvrusb2: Set up standard idx=13 name=SECAM-D
[  166.249636] pvrusb2: Set up standard idx=14 name=SECAM-G
[  166.249643] pvrusb2: Set up standard idx=15 name=SECAM-H
[  166.249650] pvrusb2: Set up standard idx=16 name=SECAM-K
[  166.249657] pvrusb2: Set up standard idx=17 name=SECAM-K1
[  166.249664] pvrusb2: Set up standard idx=18 name=SECAM-L
[  166.249671] pvrusb2: Set up standard idx=19 name=SECAM-LC
[  166.249678] pvrusb2: Initial video standard auto-selected to PAL-B/G
[  166.249692] pvrusb2: Device initialization completed successfully.
[  166.249823] pvrusb2: registered device video3 [mpeg]
[  166.249832] DVB: registering new adapter (pvrusb2-dvb)
[  168.478852] cx25840 19-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  168.596170] tda829x 19-0042: setting tuner address to 60
[  168.619859] tda18271 19-0060: creating new instance
[  168.659882] TDA18271HD/C2 detected @ 19-0060
[  169.717063] tda18271: performing RF tracking filter calibration
[  183.720901] tda18271: RF tracking filter calibration complete
[  183.768530] tda829x 19-0042: type set to tda8295+18271
[  186.845320] pvrusb2: failed to grab control of dtv input (code=-1)
[  186.845326] pvrusb2: unregistering DVB devices
[  194.995984] cx25840 18-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[  201.464154] cx25840 16-0044: loaded v4l-cx25840.fw firmware (16382 bytes)



More information about the mythtv-users mailing list