[pvrusb2] Can't get Hauppauge HVR-1950 to work
Yusik Kim
yusikk at gmail.com
Thu Nov 13 18:09:27 CST 2008
Lars Maersk wrote:
> 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
>
> From there on I get a lot of broken frames and the signal never recovers
> again until I quit and restart mplayer. I'm not sure if this is due to my
> mplayer settings, I've tried different combinations of parameters to no
> avail.
>
> 2. The digital side is not working at all. The dvb-utils scan application
> fails to find any station. I'm using a channel configuration file I created
> for the HVR-950q:
> % mplayer dvb://VPT-HD
> Playing dvb://VPT-HD.
> dvb_tune Freq: 581028615
> Not able to lock to the signal on the given frequency, timeout: 30
> dvb_tune, TUNING FAILED
> ERROR, COULDN'T SET CHANNEL 2: Failed to open dvb://VPT-HD.
>
> azap fails to tune the channel too.
>
> Questions:
> 1. Any suggestions regarding the analog side?
> 2. Is there something missing on the digital side? The digital side of the
> 950q works perfectly and the 1950 works well on the other OS, so it's not an
> environmental issue.
>
> This is a non customized ArchLinux kernel 2.6.27-ARCH #1 SMP PREEMPT Sun
> Oct 26 10:08:01 UTC 2008 x86_64 AMD Athlon(tm) 64 Processor 3500+
> AuthenticAMD GNU/Linux
>
> Thanks,
>
> Lars
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
>
Hi,
Are you using the in-tree version from http://linuxtv.org/hg/v4l-dvb? If
not, I suggest you try the most recent version. They had an update
recently regarding s5h1411 and problems I had with the digital tuner are
gone (...almost).
One thing to note is that I don't know about mplayer but it works for
mythtv.
-Yusik
More information about the pvrusb2
mailing list