[pvrusb2] HVR-1900 dvb-t problems

Leonardo Muffatti muffatti at stnetcomm.com
Fri Mar 19 11:35:52 CDT 2010


Hi, Pietro 

I use for a DVB-T channel scan: 
	killall -9 vlc	
	w_scan -X -ft -t3 > channel.conf

My w_scan is: w-scan_20081106.orig.tar.gz
My kernel is v1.6.32.2 vanilla
I use an additional dvb firmware: dvb-fe-tda10048-1.0.fw

Leonardo Muffatti

-----Original Message-----
From: pvrusb2-bounces at isely.net [mailto:pvrusb2-bounces at isely.net] On Behalf
Of Pietro Popoli
Sent: Friday, 19 March, 2010 17:09
To: pvrusb2 at isely.net
Subject: [pvrusb2] HVR-1900 dvb-t problems

Hallo

I'm not able to run dvb-t on Hauppauge WinTv-HVR-1900.

My distribution is Arch Linux with kernel 2.6.30.6

I followed the instructions on the page 'pvrusb2 driver setup information':
- Extracted firmware from CD WinTV-v7: v4l-cx2341x-enc.fw,
v4l-cx25840.fw,v4l-pvrusb2-73xxx-01.fw, and copied to /lib/firmware
- Compiled and installed OK Standalone driver (pvrusb2-mci-20100221)

Analog section seems working well, but digital section (dvb-t) seems not
work.

I have tried:

echo "dtv" > /sys/class/pvrusb2/sn-7061042/ctl_input/cur_val
echo "818000000" > /sys/class/pvrusb2/sn-7061042/ctl_frequency/cur_val

scan -v -c
With the output:
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
dumping lists (0 services)
Done.

w_scan -c IT -X
With the output:
w_scan version 20091230 (compiled for DVB API 5.0) using settings for ITALY
DVB aerial DVB-T Europe frontend_type DVB-T, channellist 4 output format
czap/tzap/szap/xine
Info: using DVB adapter auto detection.
   /dev/dvb/adapter0/frontend0 -> DVB-T "NXP TDA10048HN DVB-T": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting
frontend capabilities-_-_-_-_ Using DVB API 5.0 frontend NXP TDA10048HN
DVB-T supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
. . . .
Scanning 8MHz frequencies...
. . . .
ERROR: Sorry - i couldn't get any working frequency/transponder Nothing to
scan!!

cat /dev/dvb/adapter0/dvr0
with no output

vlc dvb-t:// :dvb-frequency=818000000 :dvb-bandwidth=8 --program=141 not
working vlc dvb-t:// :dvb-bandwidth=8 --program=141 not working with a lot
of error messages

dvbstream -f 818000 710 711 -o  > test.ts dvbstream 710 711 -o  > test.ts
with zero lenght of test.ts

I have also tried Compilation and installation of the last tarball of the
in-V4L driver (rev 14494) and Compilation and installation of the last
standalone driver combined with out-of-tree V4L (rev 14494).

The results are the same as before.

Some install and debug informations:

dmesg:
pvrusb2: Hardware description: WinTV HVR-1900 Model 73xxx
pvrusb2: Binding ir_video to i2c address 0x71.
cx25840 1-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
pvrusb2: Attached sub-driver cx25840
tuner 1-0042: chip found @ 0x84 (pvrusb2_a)
pvrusb2: Attached sub-driver tuner
cx25840 1-0044: firmware: requesting v4l-cx25840.fw cx25840 1-0044: loaded
v4l-cx25840.fw firmware (16382 bytes) tveeprom 1-00a2: Hauppauge model
73219, rev D1F5, serial# 7061042 tveeprom 1-00a2: MAC address is
00-0D-FE-6B-BE-32 tveeprom 1-00a2: tuner model is NXP 18271C2 (idx 155, type
54) tveeprom 1-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
ATSC/DVB Digital (eeprom 0xf4) 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-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Based on hardware available list, also supporting: PAL-N/Nc
pvrusb2: Mapping standards mask=0x3ff06ff
(PAL-B/B1/D/D1/G/H/I/K/N/Nc;SECAM-B/D/G/H/K/K1/L/LC;ATSC-8VSB/16VSB)
pvrusb2: Setting up 22 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=PAL-N
pvrusb2: Set up standard idx=13 name=PAL-Nc
pvrusb2: Set up standard idx=14 name=SECAM-B
pvrusb2: Set up standard idx=15 name=SECAM-D
pvrusb2: Set up standard idx=16 name=SECAM-G
pvrusb2: Set up standard idx=17 name=SECAM-H
pvrusb2: Set up standard idx=18 name=SECAM-K
pvrusb2: Set up standard idx=19 name=SECAM-K1
pvrusb2: Set up standard idx=20 name=SECAM-L
pvrusb2: Set up standard idx=21 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video0 [mpeg]
DVB: registering new adapter (pvrusb2-dvb) tda829x 1-0042: setting tuner
address to 60
tda18271 1-0060: creating new instance
TDA18271HD/C2 detected @ 1-0060
tda18271: performing RF tracking filter calibration

lsmod |grep pvrusb:
pvrusb2               150564  0
cx2341x                13160  1 pvrusb2
v4l2_common            14244  4 tuner,cx25840,pvrusb2,cx2341x
tda8290                13352  2 tuner,pvrusb2
tda18271               35756  2 pvrusb2,tda8290
s5h1409                 9096  1 pvrusb2
s5h1411                 9960  1 pvrusb2
videodev               36544  4 tuner,cx25840,pvrusb2,v4l2_common
v4l1_compat            15688  2 pvrusb2,videodev
tda10048                8712  1 pvrusb2
tuner_simple           14928  2 tuner,pvrusb2
lgdt330x                8808  1 pvrusb2
dvb_core               86816  2 pvrusb2,lgdt330x
tveeprom               11880  1 pvrusb2
i2c_core               22776  21
tuner,tea5767,tuner_xc2028,xc5000,tda9887,mt20xx,tea5761,cx25840,pvrusb2,v4l
2_common,tda8290,tda18271,tda827x,s5h1409,s5h1411,tda10048,tuner_simple,lgdt
330x,tveeprom,drm,i2c_viapro

usbcore               150160  4 pvrusb2,uhci_hcd,ehci_hcd

cat /sys/class/pvrusb2/sn-7061042/debuginfo:
Driver hardware description: WinTV HVR-1900 Model 73xxx Driver state info:
driver: <ok> <init> <connected> <mode=digital>
pipeline: <idle> <configok>
worker: <decode:quiescent> <encode:init> <encode:virgin> <encode:waitok>
<usb:stop> <pathway:ok>
state: ready
Hardware supported inputs: television, dtv, composite, s-video Bytes
streamed=0 URBs: queued=0 idle=0 ready=0 processed=0 failed=0 ir scheme:
id=2 Zilog Associated v4l2-subdev drivers and I2C clients:
 cx25840: cx25840 @ 44
 tuner: tuner @ 42

Any suggestions?

Thanks in advance.
_______________________________________________
pvrusb2 mailing list
pvrusb2 at isely.net
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2



More information about the pvrusb2 mailing list