[pvrusb2] Can't get Hauppauge HVR-1950 to work

Lars Maersk lars.maersk at gmail.com
Thu Nov 13 17:57:17 CST 2008


Greetings,

I have an HVR-1950  75111 LF REV C3E9. I extracted the drivers from the
Version 4.6 CD using http://www.isely.net/downloads/fwextract.pl.

% ls /lib/firmware/v4l*
-rw-r--r-- 1 root root   8192 2008-11-08 08:35 v4l-pvrusb2-73xxx-01.fw
-rw-r--r-- 1 root root   8192 2008-11-08 08:35 v4l-pvrusb2-29xxx-01.fw
-rw-r--r-- 1 root root  12559 2008-11-08 08:35 v4l-cx25840.fw
-rw-r--r-- 1 root root 376836 2008-11-08 08:35 v4l-cx2341x-enc.fw

When I plug the device, dmesg shows:

usb 2-2: new high speed USB device using ehci_hcd and address 8
usb 2-2: configuration #1 chosen from 1 choice
cx25840' 1-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 1-0042: chip found @ 0x84 (pvrusb2_a)
tveeprom 1-00a2: Hauppauge model 75111, rev C3E9, serial# 5127642
tveeprom 1-00a2: MAC address is 00-0D-FE-4E-3D-DA
tveeprom 1-00a2: tuner model is Philips 18271_8295 (idx 149, type 54)
tveeprom 1-00a2: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
tveeprom 1-00a2: audio processor is CX25843 (idx 37)
tveeprom 1-00a2: decoder processor is CX25843 (idx 30)
tveeprom 1-00a2: has radio, has IR receiver, has IR transmitter
pvrusb2: Supported video standard(s) reported available in hardware:
PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB
pvrusb2: Mapping standards mask=0x300b700
(PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB)
pvrusb2: Setting up 6 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-M
pvrusb2: Set up standard idx=1 name=PAL-N
pvrusb2: Set up standard idx=2 name=PAL-Nc
pvrusb2: Set up standard idx=3 name=NTSC-M
pvrusb2: Set up standard idx=4 name=NTSC-Mj
pvrusb2: Set up standard idx=5 name=NTSC-Mk
pvrusb2: Initial video standard (determined by device type): NTSC-M
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video1 [mpeg]
DVB: registering new adapter (pvrusb2-dvb)
firmware: requesting v4l-cx25840.fw
cx25840' 1-0044: loaded v4l-cx25840.fw firmware (12559 bytes)
tda829x 1-0042: setting tuner address to 60
tda18271 1-0060: creating new instance
TDA18271HD/C1 detected @ 1-0060
tda829x 1-0042: type set to tda8295+18271
cx25840' 1-0044: Video signal:              not present
cx25840' 1-0044: Detected format:           NTSC-M
cx25840' 1-0044: Specified standard:        NTSC-M
cx25840' 1-0044: Specified video input:     Composite 7
cx25840' 1-0044: Specified audioclock freq: 48000 Hz
cx25840' 1-0044: Detected audio mode:       mono
cx25840' 1-0044: Detected audio standard:   no detected audio standard
cx25840' 1-0044: Audio muted:               no
cx25840' 1-0044: Audio microcontroller:     detecting
cx25840' 1-0044: Configured audio standard: automatic detection
cx25840' 1-0044: Configured audio system:   BTSC
cx25840' 1-0044: Specified audio input:     Tuner (In8)
cx25840' 1-0044: Preferred audio mode:      stereo
cx25840' 1-0044: 0x0000 is not a valid video input!
DVB: registering frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...
tda829x 1-0042: type set to tda8295
tda18271 1-0060: attaching existing instance

Except for the "not a valid video input!", I'd think everything is right.

Now my problems:
1. I use mplayer to play both analog and digital. When I issue:
%  mplayer pvr:// -tv
driver=v4l2:input=0:device=/dev/video1:chanlist=us-bcast:channel=10

video and audio work perfectly for about 5 minutes. After that I get this
invariably:

Broken frame at 0xD5B040

Too many video packets in the buffer: (4096 in 7989804 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
A: 292.2 V: 281.5 A-V: 10.723 ct:  3.160 8358/8358  8%  1% 20.8% 362 0



More information about the pvrusb2 mailing list