[linux-dvb] problem with tveeprom

David Shay davideshay at gmail.com
Thu Apr 27 01:00:42 CEST 2006


I am having a problem with getting my PVR-150 operational again.  I had this
working about 2 weeks ago [and for a long time prior] but have done several
things recently (gcc 3-4 upgrade, kernel upgrades, etc.) and am not sure
what broke what.  I decided to start over with a new kernel and downloading
ivtv from svn but I still get the problem.  Here is the log:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.8.0 (development revision 3249) loading
ivtv:  Linux version: 2.6.16-gentoo-r4 SMP preempt PENTIUM4 gcc-3.4
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23415 based)
ACPI: PCI Interrupt 0000:02: 03.0[A] -> GSI 19 (level, low) -> IRQ 21
tveeprom 0-0050: Huh, no eeprom present (err=-121)?
tveeprom 0-0050: Encountered bad packet header [80]. Corrupt or not a
Hauppauge eeprom.
ivtv0: No tuner detected, default to NTSC
cx2388x v4l2 driver version 0.0.5 loaded
cx2388x dvb driver version 0.0.5 loaded
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Decoder revision: 0x02020023
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c addr 0x21 not found for command 0x40045613!
ivtv0: i2c addr 0x21 not found for command 0x4008646f!
ivtv0: i2c hardware 0x00000008 not found for command 0x4008646d!
ivtv0: i2c addr 0x21 not found for command 0x40045612!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c addr 0x21 not found for command 0x40045613!
ivtv0: i2c addr 0x21 not found for command 0x40045612!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
ivtv:  ====================  END INIT IVTV  ====================
ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 17 (level, low) -> IRQ 22
CORE cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV
[card=22,autodetected]
TV tuner 60 at 0x1fe, Radio tuner -1 at 0x1fe
tuner 1-0061: chip found @ 0xc2 (cx88[0])
tuner 1-0061: type set to 60 (Thomson DTT 761X (ATSC/NTSC))
tda9887 1-0043: chip found @ 0x86 (cx88[0])
cx88[0]/0: found at 0000:02: 02.0, rev: 5, irq: 22, latency: 64, mmio:
0xfb000000
cx88[0]/0: registered device video1 [v4l2]
cx88[0]/0: registered device vbi1
cx88[0]/0: registered device radio0
ACPI: PCI Interrupt 0000:02:02.2[A] -> GSI 17 (level, low) -> IRQ 22
cx88[0]/2: found at 0000:02:02.2, rev: 5, irq: 22, latency: 64, mmio:
0xfc000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (Oren OR51132 VSB/QAM Frontend)...
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 21 (level, low) -> IRQ 23
Installing spdif_bug patch: Audigy 2 [Unknown]
cx2388x blackbird driver version 0.0.5 loaded
ivtv0: i2c addr 0x21 not found for command 0xc0445624!
ivtv0: i2c addr 0x21 not found for command 0xc0445624!
ivtv0: i2c addr 0x21 not found for command 0xc0445624!
ivtv0: i2c addr 0x21 not found for command 0xc0445624!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c addr 0x21 not found for command 0x40045613!
ivtv0: i2c addr 0x21 not found for command 0x40045612!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
or51132: Waiting for firmware upload( dvb-fe-or51132-qam.fw)...
or51132: Version: 10001334-17430000 (133-4-174-3)
or51132: Firmware upload complete.

I also have a pchdtv-3000 but have had this working before.  Pretty sure the
problem start out with the tveeprom line.  Any idea what could be wrong?
This is on a gentoo system using 2.6.16-r4 which  is 2.6.16.11-based.

Also, when following the instructions in the SVN version, I did a make
v4l-checkout and make v4l.  The make v4l failed at av7110.h because fdump
was getting called apparently with wrong parameters.  I ran make config in
the v4l-dvb directory and made sure that av7110 was not selected, which let
me get past that step.  Oddly enough, if I separately check out the v4l-dvb
sources from linuxtv.org, I don't get any errors about av7110.  Not sure if
it is reading seperate .config files or what.

By the way, I also tried reverting back to kernel 2.6.4 and an earlier
version of ivtv (i think 0.2.1), and that gave the same/similar errors.
Could the hardware have gotten fried?  Anything else to check?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20060426/8058653e/attachment.htm


More information about the linux-dvb mailing list