[pvrusb2] SECAM-L is back.

xavier.gnata@free.fr xavier.gnata at free.fr
Mon Aug 14 08:55:17 CDT 2006


I'm backwith the log using pvrusb2-mci-20060726:

usb 5-7: reset high speed USB device using ehci_hcd and address 7
pvrusb2: Requesting powerup
pvrusb2: Requesting uproc hard reset
msp3400 0-0040: MSP3415G-B8 found @ 0x80 (pvrusb2_a)
msp3400 0-0040: MSP3415G-B8 supports nicam and radio, mode is autodetect and
autoselect
saa7115 0-0021: saa7115 found @ 0x42 (pvrusb2_a)
tuner 0-0061: chip found @ 0xc2 (pvrusb2_a)
tda9887 0-0043: chip found @ 0x86 (pvrusb2_a)
tveeprom 0-0050: Hauppauge model 29039, rev C552, serial# 7440606
tveeprom 0-0050: tuner model is Microtune 4049 FM5 (idx 52, type 45)
tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom
0x74)
tveeprom 0-0050: audio processor is MSP3415 (idx 6)
tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
tveeprom 0-0050: has radio, has IR remote
pvrusb2: Supported video standard(s) reported by eeprom:
PAL-B/B1/D/D1/G/I/K;SECAM-L
pvrusb2: Based on eeprom list, also supporting: PAL-N/Nc
pvrusb2: Mapping standards mask=0x4006f7 (PAL-B/B1/D/D1/G/I/K/N/Nc;SECAM-L)
pvrusb2: Setting up 12 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=PAL-B
pvrusb2: Set up standard idx=3 name=PAL-B1
pvrusb2: Set up standard idx=4 name=PAL-G
pvrusb2: Set up standard idx=5 name=PAL-I
pvrusb2: Set up standard idx=6 name=PAL-D
pvrusb2: Set up standard idx=7 name=PAL-D1
pvrusb2: Set up standard idx=8 name=PAL-K
pvrusb2: Set up standard idx=9 name=PAL-N
pvrusb2: Set up standard idx=10 name=PAL-Nc
pvrusb2: Set up standard idx=11 name=SECAM-L
pvrusb2: Initial video standard auto-selected to PAL-B/G
tuner 0-0061: type set to 45 (Microtune 4049 FM5)
msp3400 0-0040: MSP3415G-B8 rev1 = 0x0207 rev2 = 0x0f48
msp3400 0-0040: Audio:    volume 65535
msp3400 0-0040: Audio:    balance 0 bass 0 treble 0 loudness off
msp3400 0-0040: Standard: autodetect start (mono)
msp3400 0-0040: Audmode:  0x0001
msp3400 0-0040: Routing:  0x00000000 (input) 0x00000044 (output)
msp3400 0-0040: ACB:      0x0c00
saa7115 0-0021: Audio frequency: 48000 Hz
saa7115 0-0021: Input:           Composite 4
saa7115 0-0021: Video signal:    bad
saa7115 0-0021: Frequency:       50 Hz
saa7115 0-0021: Detected format: BW/No color
tuner 0-0061: Tuner mode:      analog TV
tuner 0-0061: Frequency:       175.25 MHz
tuner 0-0061: Standard:        0x00000005
tda9887 0-0043: Data bytes: b=0xd4 c=0x74 e=0x49
pvrusb2: pvr2_stream_create: sp=e94e4340
pvrusb2: pvr2_hdw_setup: video stream is e94e4340
pvrusb2: pvr2_hdw_setup(hdw=e62c4000) done, ok=1 init_ok=1
pvrusb2: Device initialization completed successfully.
pvrusb2: pvr2_hdw_setup(hdw=e62c4000) end
pvrusb2: registered device video0 [mpeg]

as you can see, there is no trace of SECAM-B. only SECAM-L is here.
(I'm using 2.6.17.8)

I have never seen SECAM-B before booting this 2.6.18.
Argggg...SECAM PAL NTSC were not engouh?? Engineers are crazy (and btw, so
I'am..)

Xavier.

> > > Hi,
> > >
> > > I have compiled/booted a 2.6.18-rc4-mm1 to test pvrusb2 code included in
> > this
> > > kernel.
> > > It works but an old issue seems to be back :
> > > Launching xawtv, I get a error message :
> > > "invalid value for norm: SECAM-L
> > > valid choices from "norm" : ...cutted..SECAM-B,SECAM-D,SECAM-G,SECAM-H"
> > >
> > > I have no clue what are SECAM-B,SECAM-D,SECAM-G and SECAM-H but french
> > people
> > > use SECAM-L.
> > > However, despite this warning, I can watch TV setting xawtv norm to
> > SECAM-B.
> > > This problem is not here when I'm using externally compiled pvrusb2 (last
> > > version) on a 2.6.17.7.
> >
> > The video standard handling code is pretty much the same in both cases.
> > You can use sysfs to dump out a list of all the standards currently
> > available (IIRC, it's ctl_video_standard/enum_val, but I will have to
> > check to be sure).  Dumping that list for both the in-kernel and
> > standalone drivers would be helpful.  Another thing you can do is turn up
> > the debugging in the driver.  There's a bunch of traceprint that reports
> > what standards are being selected, what's available, etc.  I think turning
> > on the "PVR2_TRACE_INIT" flag (see pvrusb2-debug.h for the list of bit
> > positions and read the driver's web documentation about manipulating the
> > debug mask) will help here.
> >
> >
> > >
> > > Xawtv may be wrong here but I have ever seen SECAM-L in France (and not
> > SECAM-B)
> >
> > No argument there.
> >
> >
> > >
> > > BTW, as the driver is now in the mainline, I'm not sure to be on the
> right
> > list
> > > here. We should post bug reports on V4L kernel mailling list, shouldn't
> we?
> >
> > I'm much more likely to see bug reports here since I don't currently
> > monitor the kernel list.  The MAINTAINERS entry for the driver already
> > points here.
> >
> >    -Mike
> >
> >
> > --
> >                          |         Mike Isely          |     PGP
> fingerprint
> >       Spammers Die!!     |                             | 03 54 43 4D 75 E5
> CC
> > 92
> >                          |   isely @ pobox (dot) com   | 71 16 01 E2 B5 F5
> C1
> > E8
> >                          |                             |
> > _______________________________________________
> > pvrusb2 mailing list
> > pvrusb2 at isely.net
> > http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
> >
>
>
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
>




More information about the pvrusb2 mailing list