On 13/06/2006, at 5:51 AM, Adam Majer wrote:
> Then post everything that goes to logs (dmesg) when the driver is
> loaded. For example, the above missing stuff looks like the
> firmware was
> not loaded, but it is impossible to say without you posting all the
> debug logs.
I was only trying to post the relevant parts. Here is the whole thing
now, for both cards.
Jun 16 22:06:26 tv ivtv: ==================== START INIT IVTV
====================
Jun 16 22:06:26 tv ivtv: version 0.6.2 (tagged release) loading
Jun 16 22:06:26 tv ivtv: Linux version: 2.6.16-gentoo-r2 PENTIUM4
gcc-3.3
Jun 16 22:06:26 tv ivtv: In case of problems please include the
debug info between
Jun 16 22:06:26 tv ivtv: the START INIT IVTV and END INIT IVTV
lines, along with
Jun 16 22:06:26 tv ivtv: any module options, when mailing the ivtv-
users mailinglist.
Jun 16 22:06:26 tv ivtv0: Autodetected Hauppauge WinTV PVR-150 card
(cx23416 based)
Jun 16 22:06:26 tv ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18
(level, low) -> IRQ 19
Jun 16 22:06:26 tv tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver
#0)
Jun 16 22:06:26 tv tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
Jun 16 22:06:26 tv wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
Jun 16 22:06:26 tv tveeprom 0-0050: Hauppauge model 26039, rev C155,
serial# 7705163
Jun 16 22:06:26 tv tveeprom 0-0050: tuner model is Philips FQ1216ME
MK3 (idx 55, type 38)
Jun 16 22:06:26 tv tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM
(L/L') PAL(D/D1/K) (eeprom 0x74)
Jun 16 22:06:26 tv tveeprom 0-0050: audio processor is CX25842 (idx 36)
Jun 16 22:06:26 tv tveeprom 0-0050: decoder processor is CX25842 (idx
29)
Jun 16 22:06:26 tv tveeprom 0-0050: has no radio, has IR remote
Jun 16 22:06:27 tv ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144
bytes)
Jun 16 22:06:27 tv ivtv0: Encoder revision: 0x02050032
Jun 16 22:06:27 tv ivtv0: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Jun 16 22:06:27 tv ivtv0: Allocate DMA encoder YUV stream: 161 x
12960 buffers (2048KB total)
Jun 16 22:06:27 tv ivtv0: Allocate DMA encoder VBI stream: 80 x 26208
buffers (2048KB total)
Jun 16 22:06:27 tv ivtv0: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
Jun 16 22:06:27 tv tuner 0-0061: type set to 38 (Philips PAL/SECAM
multi (FM1216ME MK3))
Jun 16 22:06:27 tv ivtv0: i2c hardware 0x00000001 not found for
command 0xc008561c!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0x40045613!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0xc0045627!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0x40345622!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0x40045612!
Jun 16 22:06:27 tv ivtv0: i2c hardware 0x00000001 not found for
command 0xc008561c!
Jun 16 22:06:27 tv ivtv0: i2c hardware 0x00000001 not found for
command 0xc008561c!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0x40045613!
Jun 16 22:06:27 tv ivtv0: i2c addr 0x44 not found for command
0x40045612!
Jun 16 22:06:27 tv ivtv0: i2c hardware 0x00000001 not found for
command 0xc008561c!
Jun 16 22:06:27 tv ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
Jun 16 22:06:27 tv ivtv: ====================== NEXT CARD
======================
Jun 16 22:06:27 tv ivtv1: Autodetected Hauppauge WinTV PVR-250 card
(cx23415 based)
Jun 16 22:06:27 tv ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19
(level, low) -> IRQ 17
Jun 16 22:06:27 tv tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
Jun 16 22:06:28 tv msp3400 1-0040: rev1=0x0204, rev2=0x0f23
Jun 16 22:06:28 tv msp3400 1-0040: mute=off volume=58880
Jun 16 22:06:28 tv msp3400 1-0040: MSP3415D-B3 found @ 0x80 (ivtv i2c
driver #1)
Jun 16 22:06:28 tv msp3400 1-0040: MSP3415D-B3 supports nicam, mode
is autodetect
Jun 16 22:06:28 tv msp3400 1-0040: mute audio
Jun 16 22:06:28 tv msp3400 1-0040: msp3410 daemon started
Jun 16 22:06:28 tv msp3400 1-0040: thread: restart scan
Jun 16 22:06:28 tv saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c
driver #1)
Jun 16 22:06:28 tv tveeprom 1-0050: Hauppauge model 48014, rev F408,
serial# 5194951
Jun 16 22:06:28 tv tveeprom 1-0050: tuner model is Philips FI1216 MK2
(idx 8, type 5)
Jun 16 22:06:28 tv tveeprom 1-0050: TV standards PAL(B/G) (eeprom 0x04)
Jun 16 22:06:28 tv tveeprom 1-0050: audio processor is MSP3415 (idx 6)
Jun 16 22:06:28 tv tveeprom 1-0050: has radio
Jun 16 22:06:28 tv msp3400 1-0040: setting standard: 4.5 M BTSC-
Stereo (0x0020)
Jun 16 22:06:28 tv msp3400 1-0040: current standard: 4.5 M BTSC-
Stereo (0x0020)
Jun 16 22:06:28 tv msp3400 1-0040: BTSC setstereo: stereo
Jun 16 22:06:28 tv msp3400 1-0040: setstereo final source/matrix = 0x320
Jun 16 22:06:28 tv msp3400 1-0040: mute=off volume=58880
Jun 16 22:06:28 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:28 tv ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144
bytes)
Jun 16 22:06:29 tv ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144
bytes)
Jun 16 22:06:29 tv ivtv1: Encoder revision: 0x02050032
Jun 16 22:06:29 tv ivtv1: Decoder revision: 0x02020023
Jun 16 22:06:29 tv ivtv1: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Jun 16 22:06:29 tv ivtv1: Allocate DMA encoder YUV stream: 161 x
12960 buffers (2048KB total)
Jun 16 22:06:29 tv ivtv1: Allocate DMA encoder VBI stream: 80 x 26208
buffers (2048KB total)
Jun 16 22:06:29 tv ivtv1: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
Jun 16 22:06:29 tv ivtv1: Create encoder radio stream
Jun 16 22:06:29 tv tuner 1-0061: type set to 5 (Philips PAL_BG
(FI1216 and compatibles))
Jun 16 22:06:29 tv msp3400 1-0040: mute=on volume=58880
Jun 16 22:06:29 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:29 tv msp3400 1-0040: scart switch: in1 da => 1
(ACB=0x0c00)
Jun 16 22:06:29 tv msp3400 1-0040: mute=off volume=58880
Jun 16 22:06:29 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:29 tv msp3400 1-0040: mute=off volume=58880
Jun 16 22:06:29 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:29 tv msp3400 1-0040: mute audio
Jun 16 22:06:29 tv msp3400 1-0040: thread: restart scan
Jun 16 22:06:29 tv msp3400 1-0040: mute=on volume=58880
Jun 16 22:06:29 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:29 tv msp3400 1-0040: mute audio
Jun 16 22:06:29 tv msp3400 1-0040: thread: restart scan
Jun 16 22:06:29 tv msp3400 1-0040: mute=off volume=58880
Jun 16 22:06:29 tv msp3400 1-0040: balance=32768 bass=32768
treble=32768 loudness=0
Jun 16 22:06:29 tv ivtv1: Initialized Hauppauge WinTV PVR-250, card #1
Jun 16 22:06:29 tv ivtv: ==================== END INIT IVTV
====================
# lspci -v
00:0a.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR 150
Flags: bus master, medium devsel, latency 64, IRQ 19
Memory at dc000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
00:0b.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR-250
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
# i2cdetect -l
i2c-1 i2c ivtv i2c driver #1
Algorithm unavailable
i2c-0 i2c ivtv i2c driver #0
Algorithm unavailable
i2c-4 i2c NVIDIA I2C Device
Algorithm unavailable
i2c-3 i2c NVIDIA I2C Device
Algorithm unavailable
i2c-2 i2c NVIDIA I2C Device
Algorithm unavailable
# i2cdetect -a 0
WARNING! This program can confuse your I2C bus, cause data loss and
worse!
I will probe file /dev/i2c/0.
I will probe address range 0x00-0x7f.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX XX XX XX UU XX XX XX XX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
40: XX XX XX UU XX XX XX XX XX XX XX XX XX XX XX XX
50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
60: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: 70 71 72 73 XX XX XX XX XX XX XX XX XX XX XX XX
That one should have been the PVR150 which failed. And the following
one is the PVR250:
# i2cdetect -a 1
WARNING! This program can confuse your I2C bus, cause data loss and
worse!
I will probe file /dev/i2c/1.
I will probe address range 0x00-0x7f.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX 18 XX XX XX XX XX XX XX
20: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
40: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
60: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
I'll be purchasing a replacement card this week hopefully. Hopefully
it will have UU in the right spot.
Thanks
Ari Maniatis
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel