[mythtv-users] not loading all pvr-150's...

Mitch Anderson mitch at metauser.net
Thu Sep 21 19:53:40 UTC 2006


I'm getting an error while loading the first pvr-150, that it can't find
the firmware on the first card which is the solo pvr-150(but everything
works fine.  Not sure where to start this, since all the docs I can find
only talk about using a pvr-500...

My setup is as follows:
Duron 800MHz
512MB Memory
1 PVR-150
1 PVR-500

Ubuntu Server 6.06

========================================================================
lspci output:
0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 10)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL
Media IO] (rev 25)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus
Controller
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems
[SiS] Sound Controller (rev a0)
0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0
Controller (rev 0f)
0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0
Controller (rev 0f)
0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0
Controller
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS]
SiS900 PCI Fast Ethernet (rev 91)
0000:00:09.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge
(non-transparent mode) (rev 11)
0000:00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
0000:00:0c.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce
FX 5200] (rev a1)
0000:03:08.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
0000:03:09.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
===================================================================

made /etc/modprobe.d/aliases look like:
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
alias char-major-81-2 ivtv

====================================================================
dmesg error:
[17179591.364000] ivtv:  ==================== START INIT IVTV
====================
[17179591.364000] ivtv:  version 0.4.5 (tagged release) loading
[17179591.364000] ivtv:  Linux version: 2.6.15-27-686 SMP preempt 686
gcc-4.0
[17179591.364000] ivtv:  In case of problems please include the debug
info between
[17179591.364000] ivtv:  the START INIT IVTV and END INIT IVTV lines,
along with
[17179591.364000] ivtv:  any module options, when mailing the ivtv-users
mailinglist.
[17179591.368000] ivtv0: Autodetected WinTV PVR 250 card (cx23416 based)
[17179591.368000] ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level,
low) -> IRQ 193
[17179591.392000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
[17179591.420000] 8139too Fast Ethernet driver 0.9.27
[17179591.420000] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 17 (level,
low) -> IRQ 209
[17179591.420000] eth1: RealTek RTL8139 at 0xe0944f00,
00:08:54:d4:68:c2, IRQ 209
[17179591.432000] tveeprom 1-0050: Hauppauge model 26032, rev C199,
serial# 8749887
[17179591.432000] tveeprom 1-0050: tuner model is TCL 2002N 5H (idx 99,
type 50)
[17179591.432000] tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
[17179591.432000] tveeprom 1-0050: audio processor is CX25841 (idx 35)
[17179591.432000] tveeprom 1-0050: decoder processor is CX25841 (idx 28)
[17179591.432000] tveeprom 1-0050: has no radio, has IR remote
[17179591.432000] ivtv0: Corrected autodetection from WinTV PVR 250 to
WinTV PVR 150
[17179591.500000] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
[17179591.500000] ivtv0: i2c attach to card #0 ok [client=(tuner unset),
addr=61]
[17179591.664000] cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c
driver #0)
[17179592.220000] ACPI: PCI Interrupt 0000:00:02.7[C] -> GSI 18 (level,
low) -> IRQ 217
[17179592.540000] intel8x0_measure_ac97_clock: measured 58443 usecs
[17179592.540000] intel8x0: clocking to 48000
[17179592.608000] input: PC Speaker as /class/input/input1
[17179592.676000] FDC 0 is a post-1991 82077
[17179593.232000] usbcore: registered new driver hiddev
[17179593.924000] ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
[17179594.216000] input: Logitech USB-PS/2 Optical Mouse as
/class/input/input2
[17179594.216000] input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical
Mouse] on usb-0000:00:03.0-1
[17179594.216000] usbcore: registered new driver usbhid
[17179594.216000] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[17179594.264000] ts: Compaq touchscreen protocol output
[17179594.808000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[17179595.032000] ivtv0 warning: Encoder mailbox not found
[17179595.052000] ivtv0 warning: Decoder mailbox not found
[17179595.060000] ivtv: probe of 0000:00:0c.0 failed with error -12
[17179595.060000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)
[17179595.060000] ACPI: PCI Interrupt 0000:03:08.0[A] -> GSI 17 (level,
low) -> IRQ 209
[17179595.060000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
[17179595.112000] tuner 1-0060: TEA5767 detected.
[17179595.112000] tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0)
[17179595.112000] ivtv0: i2c attach to card #0 ok [client=(tuner unset),
addr=60]
[17179595.112000] tuner 1-0060: type set to 62 (Philips TEA5767HN FM Radio)
[17179595.112000] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
[17179595.112000] ivtv0: i2c attach to card #0 ok [client=(tuner unset),
addr=61]
[17179595.280000] cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c
driver #0)
[17179595.380000] ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
[17179595.384000] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
[17179595.392000] ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
[17179595.480000] tveeprom 1-0050: Hauppauge model 23552, rev D487,
serial# 8757695
[17179595.480000] tveeprom 1-0050: tuner model is Samsung TCPN 2121P30A
(idx 87, type 4)
[17179595.480000] tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
[17179595.480000] tveeprom 1-0050: second tuner model is Philips
TEA5768HL FM Radio (idx 101, type 62)
[17179595.480000] tveeprom 1-0050: audio processor is CX25843 (idx 37)
[17179595.480000] tveeprom 1-0050: decoder processor is CX25843 (idx 30)
[17179595.480000] tveeprom 1-0050: has radio, has no IR remote
[17179595.480000] ivtv0: This is the first unit of a PVR500
[17179595.528000] ivtv0: Detected a TEA5767 radio tuner. Enabling radio
support.
[17179596.196000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[17179596.412000] ivtv0: Encoder revision: 0x02050032
[17179596.416000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768
buffers (4096KB total)
[17179596.416000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800
buffers (2048KB total)
[17179596.416000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472
buffers (2048KB total)
[17179596.416000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x
4608 buffers (2048KB total)
[17179596.420000] ivtv0: Create encoder radio stream
[17179596.472000] tuner 1-0061: tuner type not set
[17179596.496000] tuner 1-0061: tuner type not set
[17179596.608000] ivtv0: Initialized WinTV PVR 500 (unit #1), card #0
[17179596.616000] ivtv:  ======================  NEXT CARD
======================
[17179596.616000] ivtv1: Autodetected WinTV PVR 150 card (cx23416 based)
[17179596.616000] ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 18 (level,
low) -> IRQ 217
[17179596.616000] ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
[17179596.676000] tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
[17179596.676000] ivtv1: i2c attach to card #1 ok [client=(tuner unset),
addr=61]
[17179596.848000] cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c
driver #1)
[17179596.964000] ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44]
[17179596.964000] wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
[17179596.972000] ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b]
[17179597.060000] tveeprom 2-0050: Hauppauge model 23552, rev D487,
serial# 8757695
[17179597.060000] tveeprom 2-0050: tuner model is Samsung TCPN 2121P30A
(idx 87, type 4)
[17179597.060000] tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
[17179597.060000] tveeprom 2-0050: second tuner model is Philips
TEA5768HL FM Radio (idx 101, type 62)
[17179597.060000] tveeprom 2-0050: audio processor is CX25843 (idx 37)
[17179597.060000] tveeprom 2-0050: decoder processor is CX25843 (idx 30)
[17179597.060000] tveeprom 2-0050: has radio, has no IR remote
[17179597.060000] ivtv1: This is the second unit of a PVR500
[17179597.060000] ivtv1: Correcting tveeprom data: no radio present on
second unit
[17179597.776000] ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[17179597.992000] ivtv1: Encoder revision: 0x02050032
[17179597.996000] ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768
buffers (4096KB total)
[17179597.996000] ivtv1: Allocate DMA encoder YUV stream: 194 x 10800
buffers (2048KB total)
[17179597.996000] ivtv1: Allocate DMA encoder VBI stream: 120 x 17472
buffers (2048KB total)
[17179597.996000] ivtv1: Allocate DMA encoder PCM audio stream: 455 x
4608 buffers (2048KB total)
[17179598.052000] tuner 2-0061: tuner type not set
[17179598.076000] tuner 2-0061: tuner type not set
[17179598.188000] ivtv1: Initialized WinTV PVR 500 (unit #2), card #1
[17179598.188000] ivtv:  ====================  END INIT IVTV
====================


More information about the mythtv-users mailing list