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

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


Thank you, Yusik!!

Upgrading the kernel solved the problem on the digital side. I still have
the issue on the analog side. (Can't play more than 5 mins without frames
starting to break).

On Thu, Nov 13, 2008 at 7:09 PM, Yusik Kim <yusikk at gmail.com> wrote:

> 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
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
>


More information about the pvrusb2 mailing list