I was hoping someone might see something I'm doing incorrectly here.  I've
got a PVR-150 installed on 2.6.10 (compiled from source, I tried FC3 but all
I got was hard locks upon loading the ivtv module).  I've downloaded and
installed 0.3.2c.  All the modules seem to load fine, but when I do mplayer
/dev/video0 all I get is snow (this is using the tuner input, I don't have a
setup that would currently allow me to test composite/svideo inputs).  I've
messed around with a few different tuner types and was able to get a black
and white picture on one channel.  However, this was clearly the incorrect
tuner type (mine appears to be type 50 and the black and white picture was
using tuner type 52).  Some suspicious messages appear at the end of the
ivtv output, namely "type set to 50 (NoTuner) by ivtv" and " i2c client
addr: 0x43 not found!".  I think I'm currently using the tuner module in the
ivtv source as I moved the one in the kernel to a different name.  Thanks
for any help.

-Scot


Some more info:

Load ivtv with the following:
 
modprobe tveeprom 
modprobe videodev 
modprobe cx25840 i2c_enable=1 
modprobe tuner 
modprobe wm8775 
modprobe ivtv ivtv_std=1 tuner=50


ivtv output in dmesg:

Feb  1 17:43:15 localhost kernel: ivtv: ==================== START INIT IVTV
====================
Feb  1 17:43:15 localhost kernel: ivtv: version 0.3.2 (c) loading
Feb  1 17:43:15 localhost kernel: ivtv: Linux version: 2.6.10 K7 gcc-3.4
Feb  1 17:43:15 localhost kernel: ivtv: In case of problems please include
the debug info
Feb  1 17:43:15 localhost kernel: ivtv: between the START INIT IVTV and END
INIT IVTV lines when
Feb  1 17:43:15 localhost kernel: ivtv: mailing the ivtv-devel mailinglist.
Feb  1 17:43:15 localhost kernel: ivtv: Autodetected WinTV PVR 150 card
Feb  1 17:43:15 localhost kernel: ivtv: Found an iTVC16 based chip
Feb  1 17:43:15 localhost kernel: ACPI: PCI interrupt 0000:01:08.0[A] -> GSI
5 (level, low) -> IRQ 5
Feb  1 17:43:15 localhost kernel: ivtv: XXX PCI device: 0x01e0 vendor:
0x10de
Feb  1 17:43:15 localhost kernel: tveeprom: Hauppauge: model = 26052, rev =
C185, serial# = 7579869
Feb  1 17:43:15 localhost kernel: tveeprom: tuner = TCL 2002N 6A (idx = 85,
type = 50)
Feb  1 17:43:15 localhost kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
Feb  1 17:43:15 localhost kernel: tveeprom: audio_processor = MSP3410D (type
= 5)
Feb  1 17:43:15 localhost kernel: ivtv: i2c attach [client=tveeprom[0],ok]
Feb  1 17:43:19 localhost kernel: cx25840: FW image
'/lib/modules/HcwMakoA.ROM' of size 13883 loaded.
Feb  1 17:43:19 localhost kernel: cx25840: FW image md5 digest:
a6f6a90a3be338cdb89d59e835798408
Feb  1 17:43:19 localhost kernel: cx25840: FW image sha1 digest:
ad2872fb98ad43b6c4afa45d239a57010edebe84
Feb  1 17:43:19 localhost kernel: ivtv: i2c attach [client=cx25840[0],ok]
Feb  1 17:43:19 localhost kernel: tuner: chip found at addr 0xc2 i2c-bus
ivtv i2c driver #0
Feb  1 17:43:19 localhost kernel: ivtv: i2c attach [client=(tuner unset),ok]
Feb  1 17:43:19 localhost kernel: wm8775: starting probe for adapter ivtv
i2c driver #0 (0x10005)
Feb  1 17:43:19 localhost kernel: wm8775: detecting client on address 0x36
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[0]=2e00
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[1]=0e00
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[2]=1600
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[3]=1800
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[4]=1a00
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[5]=1c00
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[6]=1e00
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[7]=2000
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[8]=2200
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[9]=2400
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[10]=2600
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[11]=2800
Feb  1 17:43:19 localhost kernel: wm8775: Offset reset.reg[12]=2a00
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R23]=2e01 added Reset
with default 1
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R7]=0e00 added TOD
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1600 added
ADCHPD with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1600 added
ADCMCLK with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1620 added ADCWL
with default 2
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1620 added
ADCBCP with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1620 added
ADCLRP with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R11]=1622 added
ADCFMT with default 2
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R12]=1800 added ADCMS
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R12]=1800 added
ADCOSR with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R12]=1802 added
ADCRATE with default 2
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R13]=1a00 added AINPD
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R13]=1a00 added ADCPD
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R13]=1a00 added PWDN
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R14]=1c00 added ZCLA
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R14]=1ccf added LAG
with default 207
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R15]=1e00 added ZCRA
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R15]=1ecf added RAG
with default 207
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R16]=2000 added LCSEL
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R16]=2070 added
MAXGAIN with default 7
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R16]=207b added LCT
with default 11
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R17]=2200 added LCEN
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R17]=2200 added ALCZC
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R17]=2200 added HLD
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R18]=2430 added DCY
with default 3
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R18]=2432 added ATK
with default 2
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R19]=2600 added NGTH
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R19]=2600 added NGAT
with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R20]=2820 added
TRANWIN with default 2
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R20]=2826 added
MAXATTEN with default 6
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R21]=2a00 added
LRBOTH with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R21]=2a00 added
MUTELA with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R21]=2a00 added
MUTERA with default 0
Feb  1 17:43:19 localhost kernel: wm8775: Updating reg[R21]=2a01 added AMX
with default 1
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[0]=2e01
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[1]=0e00
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[2]=1622
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[3]=1802
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[4]=1a00
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[5]=1ccf
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[6]=1ecf
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[7]=207b
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[8]=2200
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[9]=2432
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[10]=2600
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[11]=2826
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[12]=2a01
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[0]=2e00
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[1]=0e00
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[2]=1600
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[3]=1800
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[4]=1a00
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[5]=1c00
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[6]=1e00
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[7]=2000
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[8]=2200
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[9]=2400
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[10]=2600
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[11]=2800
Feb  1 17:43:20 localhost kernel: wm8775: Offset reset.reg[12]=2a00
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R23]=2e01 added Reset
with default 1
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R7]=0e00 added TOD
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1600 added
ADCHPD with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1600 added
ADCMCLK with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1620 added ADCWL
with default 2
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1620 added
ADCBCP with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1620 added
ADCLRP with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R11]=1622 added
ADCFMT with default 2
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R12]=1800 added ADCMS
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R12]=1800 added
ADCOSR with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R12]=1802 added
ADCRATE with default 2
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R13]=1a00 added AINPD
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R13]=1a00 added ADCPD
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R13]=1a00 added PWDN
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R14]=1c00 added ZCLA
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R14]=1ccf added LAG
with default 207
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R15]=1e00 added ZCRA
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R15]=1ecf added RAG
with default 207
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R16]=2000 added LCSEL
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R16]=2070 added
MAXGAIN with default 7
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R16]=207b added LCT
with default 11
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R17]=2200 added LCEN
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R17]=2200 added ALCZC
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R17]=2200 added HLD
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R18]=2430 added DCY
with default 3
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R18]=2432 added ATK
with default 2
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R19]=2600 added NGTH
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R19]=2600 added NGAT
with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R20]=2820 added
TRANWIN with default 2
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R20]=2826 added
MAXATTEN with default 6
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R21]=2a00 added
LRBOTH with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R21]=2a00 added
MUTELA with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R21]=2a00 added
MUTERA with default 0
Feb  1 17:43:20 localhost kernel: wm8775: Updating reg[R21]=2a01 added AMX
with default 1
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[0]=2e01
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[1]=0e00
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[2]=1622
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[3]=1802
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[4]=1a00
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[5]=1ccf
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[6]=1ecf
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[7]=207b
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[8]=2200
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[9]=2432
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[10]=2600
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[11]=2826
Feb  1 17:43:20 localhost kernel: wm8775: Final reset.reg[12]=2a01
Feb  1 17:43:20 localhost kernel: wm8775: Setting register ADCFMT (7) to 1,
R11.0..1, old value 02
Feb  1 17:43:20 localhost kernel: wm8775: Setting register ADCMS (8) to 1,
R12.8..8, old value 00
Feb  1 17:43:20 localhost kernel: wm8775: Setting register DCY (24) to 8,
R18.4..7, old value 03
Feb  1 17:43:20 localhost kernel: wm8775: Setting register NGAT (27) to 1,
R19.0..0, old value 00
Feb  1 17:43:20 localhost kernel: wm8775: Setting register LRBOTH (30) to 1,
R21.8..8, old value 00
Feb  1 17:43:20 localhost kernel: wm8775: Setting register AMX (33) to 15,
R21.0..3, old value 01
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 0 (R23), config:
2e01 active: 2e00.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 1 (R7), config:
0e00 active: 0e00.
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 2 (R11), config:
1622 active: 1621.
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 3 (R12), config:
1802 active: 1902.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 4 (R13), config:
1a00 active: 1a00.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 5 (R14), config:
1ccf active: 1ccf.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 6 (R15), config:
1ecf active: 1ecf.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 7 (R16), config:
207b active: 207b.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 8 (R17), config:
2200 active: 2200.
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 9 (R18), config:
2432 active: 2482.
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 10 (R19),
config: 2600 active: 2601.
Feb  1 17:43:20 localhost kernel: wm8775: Skipping register 11 (R20),
config: 2826 active: 2826.
Feb  1 17:43:20 localhost kernel: wm8775: Updating register 12 (R21),
config: 2a01 active: 2b0f.
Feb  1 17:43:20 localhost kernel: ivtv: i2c attach [client=wm8775[0],ok]
Feb  1 17:43:20 localhost kernel: ivtv: Encoder revision: 0x02040024
Feb  1 17:43:20 localhost kernel: ivtv: Encoder Firmware may be buggy, use
version 0x02040011
Feb  1 17:43:20 localhost kernel: ivtv: Configuring WinTV PVR 150 card with
4 streams
Feb  1 17:43:20 localhost kernel: ivtv: Create DMA stream 0 using 256 16384
byte buffers  4194304 kbytes total
Feb  1 17:43:20 localhost kernel: ivtv: Registered v4l2 device, streamtype 0
minor 0
Feb  1 17:43:20 localhost kernel: ivtv: Create DMA stream 1
Feb  1 17:43:20 localhost kernel: ivtv: Registered v4l2 device, streamtype 1
minor 32
Feb  1 17:43:20 localhost kernel: ivtv: Create stream 2 using 40 52224 byte
buffers  2097152 kbytes total
Feb  1 17:43:21 localhost kernel: ivtv: Registered v4l2 device, streamtype 2
minor 224
Feb  1 17:43:21 localhost kernel: ivtv: Create DMA stream 3 using 455 4608
byte buffers  2097152 kbytes total
Feb  1 17:43:21 localhost kernel: ivtv: Registered v4l2 device, streamtype 3
minor 24
Feb  1 17:43:21 localhost kernel: ivtv: Setting Tuner 50
Feb  1 17:43:21 localhost kernel: tuner: type set to 50 (NoTuner) by ivtv
i2c driver #0
Feb  1 17:43:21 localhost kernel: ivtv: Switching standard to NTSC.
Feb  1 17:43:21 localhost kernel: ivtv: i2c client addr: 0x43 not found!
Feb  1 17:43:21 localhost kernel: ivtv: Initialized WinTV PVR 150, card #0
Feb  1 17:43:21 localhost kernel: ivtv: ====================  END INIT IVTV
====================




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to