Mailing List Archive

Conflict between ivtv pvr-350 and nova-t card, "Huh, no eeprom present (err=-121)",
Hi everibody,

I can't make my Wintv pvr-350 work. When I insert the module, I can't
see in the log an error about the eeprom initialisation "Huh, no eeprom
present (err=-121)".
I find that this errors is related to my nova-t card. When I remove the
nova-t card from the system, the ivtv driver load well. If I put back
the nova-t card, the eeprom error come back.

I also try :
To change the newi2c parameters from 0 to 1, but no chance with it,
the only result of this is to change the error code "Huh, no eeprom
present (err=-6)?"
To swap the card in pci slot, putting pvr-350 card before the nova-t
card ==> no change.
To downgrad to older kernel, ivtv drivers : try 2.6.25 with ivtv
1.2, older kernel <2.6.25 does not work on this board because of SATA
errors.

my current system is :
Linux saloon.clae.net 2.6.27.21-170.2.56.fc10.i686 #1 SMP Mon Mar 23
23:37:54 EDT 2009 i686 athlon i386 GNU/Linux

The configuration have worked before, but I made many change the last 6
months, and so I don't really know which change break my config.
- I've upgrade from Fedora core 8 to Fedora core 10.
- Kernel was upgrade from 2.6.23 to 2.6.27.
- IvTv drivers was of course also upgrade, thinks it's from 1.1.0 to
current release.
- I have change my motherboard, it's now an asus M3N-H/HDMI, thinks
it was a A7N8X-E before.

If someone could help me, would really appreciate.

Thanks,

Laurent.




With the nova-t card insert and newi2c=1
============================================================================================================================
May 1 13:00:24 saloon kernel: Linux video capture interface: v2.00
May 1 13:00:24 saloon kernel: ivtv: Start initialization, version 1.4.0
May 1 13:00:24 saloon kernel: ivtv0: Initializing card #0
May 1 13:00:24 saloon kernel: ivtv0: Autodetected Hauppauge card
(cx23415 based)
May 1 13:00:24 saloon kernel: ivtv 0000:01:09.0: PCI INT A ->
Link[APC2] -> GSI 17 (level, low) -> IRQ 17
May 1 13:00:24 saloon kernel: tveeprom 0-0050: Huh, no eeprom present
(err=-121)?
May 1 13:00:24 saloon kernel: tveeprom 0-0050: Encountered bad packet
header [02]. Corrupt or not a Hauppauge eeprom.
May 1 13:00:24 saloon kernel: ivtv0: Invalid EEPROM
May 1 13:00:25 saloon kernel: msp3400 0-0040: chip reset failed
May 1 13:00:25 saloon kernel: ivtv0: Registered device video0 for
encoder MPG (16384 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device video32 for
encoder YUV (2048 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device vbi0 for encoder
VBI (16384 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device video24 for
encoder PCM (320 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device radio0 for
encoder radio
May 1 13:00:25 saloon kernel: ivtv0: Registered device video16 for
decoder MPG (1024 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device vbi8 for decoder
VBI (64 kB)
May 1 13:00:25 saloon kernel: ivtv0: Registered device vbi16 for
decoder VOUT
May 1 13:00:25 saloon kernel: ivtv0: Registered device video48 for
decoder YUV (1024 kB)
May 1 13:00:25 saloon kernel: ivtv0: Initialized card #0: Hauppauge
WinTV PVR-350
May 1 13:00:25 saloon kernel: ivtv: End initialization
May 1 13:00:26 saloon kernel: firmware: requesting v4l-cx2341x-enc.fw
May 1 13:00:26 saloon kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware
(376836 bytes)
May 1 13:00:26 saloon kernel: firmware: requesting v4l-cx2341x-dec.fw
May 1 13:00:26 saloon kernel: ivtv0: Loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
May 1 13:00:26 saloon kernel: ivtv0: Encoder mailbox not found
May 1 13:00:26 saloon kernel: ivtv0: Retry loading firmware
May 1 13:00:26 saloon kernel: firmware: requesting v4l-cx2341x-enc.fw
May 1 13:00:27 saloon kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware
(376836 bytes)
May 1 13:00:27 saloon kernel: firmware: requesting v4l-cx2341x-dec.fw
May 1 13:00:27 saloon kernel: ivtv0: Loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
May 1 13:00:27 saloon kernel: ivtv0: Encoder mailbox not found
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 0
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 224
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 32
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 24
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 240
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 64
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 16
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 232
May 1 13:00:27 saloon kernel: ivtv0: Failed to initialize on minor 48
============================================================================================================================

With the nova-t card insert and newi2c=0
============================================================================================================================
May 1 13:01:13 saloon kernel: Linux video capture interface: v2.00
May 1 13:01:13 saloon kernel: ivtv: Start initialization, version 1.4.0
May 1 13:01:13 saloon kernel: ivtv0: Initializing card #0
May 1 13:01:13 saloon kernel: ivtv0: Autodetected Hauppauge card
(cx23415 based)
May 1 13:01:13 saloon kernel: ivtv 0000:01:09.0: PCI INT A ->
Link[APC2] -> GSI 17 (level, low) -> IRQ 17
May 1 13:01:15 saloon kernel: tveeprom 0-0050: Huh, no eeprom present
(err=-6)?
May 1 13:01:15 saloon kernel: tveeprom 0-0050: Encountered bad packet
header [d0]. Corrupt or not a Hauppauge eeprom.
May 1 13:01:15 saloon kernel: ivtv0: Invalid EEPROM
May 1 13:02:05 saloon kernel: i2c-adapter i2c-0: sendbytes: error -110
May 1 13:02:05 saloon kernel: msp3400 0-0040: chip reset failed
May 1 13:02:10 saloon kernel: ivtv0: Registered device video0 for
encoder MPG (16384 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device video32 for
encoder YUV (2048 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device vbi0 for encoder
VBI (16384 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device video24 for
encoder PCM (320 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device radio0 for
encoder radio
May 1 13:02:10 saloon kernel: ivtv0: Registered device video16 for
decoder MPG (1024 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device vbi8 for decoder
VBI (64 kB)
May 1 13:02:10 saloon kernel: ivtv0: Registered device vbi16 for
decoder VOUT
May 1 13:02:10 saloon kernel: ivtv0: Registered device video48 for
decoder YUV (1024 kB)
May 1 13:02:10 saloon kernel: ivtv0: Initialized card #0: Hauppauge
WinTV PVR-350
May 1 13:02:10 saloon kernel: ivtv: End initialization
May 1 13:02:11 saloon kernel: firmware: requesting v4l-cx2341x-enc.fw
May 1 13:02:11 saloon kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware
(376836 bytes)
May 1 13:02:11 saloon kernel: firmware: requesting v4l-cx2341x-dec.fw
May 1 13:02:11 saloon kernel: ivtv0: Loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
May 1 13:02:11 saloon kernel: ivtv0: Encoder mailbox not found
May 1 13:02:11 saloon kernel: ivtv0: Retry loading firmware
May 1 13:02:12 saloon kernel: firmware: requesting v4l-cx2341x-enc.fw
May 1 13:02:12 saloon kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware
(376836 bytes)
May 1 13:02:12 saloon kernel: firmware: requesting v4l-cx2341x-dec.fw
May 1 13:02:12 saloon kernel: ivtv0: Loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
May 1 13:02:12 saloon kernel: ivtv0: Encoder mailbox not found
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 64
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 0
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 16
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 224
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 32
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 24
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 240
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 232
May 1 13:02:12 saloon kernel: ivtv0: Failed to initialize on minor 48
============================================================================================================================



Without the nova-t card :
============================================================================================================================
May 1 11:13:50 saloon kernel: Linux video capture interface: v2.00
May 1 11:13:50 saloon kernel: ivtv: Start initialization, version 1.4.0
May 1 11:13:50 saloon kernel: ivtv0: Initializing card #0
May 1 11:13:50 saloon kernel: ivtv0: Autodetected Hauppauge card
(cx23415 based)
May 1 11:13:50 saloon kernel: tveeprom 0-0050: Hauppauge model 48139,
rev K157, serial# 2943642
May 1 11:13:50 saloon kernel: tveeprom 0-0050: tuner model is Philips
FM1216 ME MK3 (idx 57, type 38)
May 1 11:13:50 saloon kernel: tveeprom 0-0050: TV standards PAL(B/G)
PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
May 1 11:13:50 saloon kernel: tveeprom 0-0050: audio processor is
MSP4418 (idx 25)
May 1 11:13:50 saloon kernel: tveeprom 0-0050: decoder processor is
SAA7115 (idx 19)
May 1 11:13:50 saloon kernel: tveeprom 0-0050: has radio, has IR
receiver, has no IR transmitter
May 1 11:13:50 saloon kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350
May 1 11:13:50 saloon kernel: saa7115 0-0021: saa7115 found
(1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
May 1 11:13:50 saloon kernel: saa7127 0-0044: saa7127 found @ 0x88
(ivtv i2c driver #0)
May 1 11:13:50 saloon kernel: msp3400 0-0040: MSP4418G-B3 found @ 0x80
(ivtv i2c driver #0)
May 1 11:13:50 saloon kernel: msp3400 0-0040: msp3400 supports nicam
and radio, mode is autodetect and autoselect
May 1 11:13:50 saloon kernel: tuner 0-0043: chip found @ 0x86 (ivtv i2c
driver #0)
May 1 11:13:50 saloon kernel: tda9887 0-0043: creating new instance
May 1 11:13:50 saloon kernel: tda9887 0-0043: tda988[5/6/7] found
May 1 11:13:50 saloon kernel: tuner 0-0061: chip found @ 0xc2 (ivtv i2c
driver #0)
May 1 11:13:50 saloon kernel: tuner-simple 0-0061: creating new instance
May 1 11:13:50 saloon kernel: tuner-simple 0-0061: type set to 38
(Philips PAL/SECAM multi (FM1216ME MK3))
May 1 11:13:50 saloon kernel: ivtv0: Registered device video0 for
encoder MPG (16384 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device video32 for
encoder YUV (2048 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device vbi0 for encoder
VBI (16384 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device video24 for
encoder PCM (320 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device radio0 for
encoder radio
May 1 11:13:50 saloon kernel: ivtv0: Registered device video16 for
decoder MPG (1024 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device vbi8 for decoder
VBI (64 kB)
May 1 11:13:50 saloon kernel: ivtv0: Registered device vbi16 for
decoder VOUT
May 1 11:13:50 saloon kernel: ivtv0: Registered device video48 for
decoder YUV (1024 kB)
May 1 11:13:50 saloon kernel: ivtv0: Initialized card #0: Hauppauge
WinTV PVR-350
May 1 11:13:50 saloon kernel: ivtv: End initialization
May 1 11:13:51 saloon kernel: firmware: requesting v4l-cx2341x-enc.fw
May 1 11:13:51 saloon kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware
(376836 bytes)
May 1 11:13:51 saloon kernel: firmware: requesting v4l-cx2341x-dec.fw
May 1 11:13:51 saloon kernel: ivtv0: Loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
May 1 11:13:51 saloon kernel: ivtv0: Encoder revision: 0x02060039
May 1 11:13:51 saloon kernel: ivtv0: Decoder revision: 0x02020023
May 1 11:13:51 saloon kernel: firmware: requesting v4l-cx2341x-init.mpg
May 1 11:13:51 saloon kernel: ivtv0: Loaded v4l-cx2341x-init.mpg
firmware (155648 bytes)
============================================================================================================================


lspci -vvv
============================================================================================================================
00:00.0 RAM memory: nVidia Corporation Device 0754 (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: [94] HyperTransport: #1a
Capabilities: [60] HyperTransport: Retry Mode
Capabilities: [44] HyperTransport: Slave or Primary Interface
Command: BaseUnitID=0 UnitCnt=0 MastHost- DefDir- DUL-
Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO-
<CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit
DwFcInEn- LWO=16bit DwFcOutEn-
Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+
<CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit
DwFcInEn- LWO=8bit DwFcOutEn-
Revision ID: 3.00
Link Frequency 0: 1.0GHz
Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz-
600MHz+ 800MHz+ 1.0GHz+ 1.2GHz+ 1.4GHz- 1.6GHz- Vend-
Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD+
Link Frequency 1: 200MHz
Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz-
600MHz- 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE-
CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
Prefetchable memory behind bridge Upper: 00-00
Bus Number: 00
Capabilities: [d0] HyperTransport: #1c

00:01.0 ISA bridge: nVidia Corporation Device 075c (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0

00:01.1 SMBus: nVidia Corporation Device 0752 (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 255
Region 0: I/O ports at fc00 [size=64]
Region 4: I/O ports at 1c00 [size=64]
Region 5: I/O ports at 1c40 [size=64]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:01.2 RAM memory: nVidia Corporation Device 0751 (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:01.3 Co-processor: nVidia Corporation Device 0753 (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 7
Region 0: Memory at fdf80000 (32-bit, non-prefetchable) [size=512K]

00:01.4 RAM memory: nVidia Corporation Device 0568 (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:02.0 USB Controller: nVidia Corporation Device 077b (rev a1) (prog-if
10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fe02f000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: ohci_hcd

00:02.1 USB Controller: nVidia Corporation Device 077c (rev a1) (prog-if
20 [EHCI])
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 22
Region 0: Memory at fe02e000 (32-bit, non-prefetchable) [size=256]
Capabilities: [44] Debug port: BAR=1 offset=00a0
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: ehci_hcd

00:04.0 USB Controller: nVidia Corporation Device 077d (rev a1) (prog-if
10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 23
Region 0: Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: ohci_hcd

00:04.1 USB Controller: nVidia Corporation Device 077e (rev a1) (prog-if
20 [EHCI])
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 21
Region 0: Memory at fe02c000 (32-bit, non-prefetchable) [size=256]
Capabilities: [44] Debug port: BAR=1 offset=00a0
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
Kernel driver in use: ehci_hcd

00:06.0 IDE interface: nVidia Corporation Device 0759 (rev a1) (prog-if
8a [Master SecP PriP])
Subsystem: Device f043:82e2
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable)
[disabled] [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
[disabled] [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable)
[disabled] [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
[disabled] [size=1]
Region 4: I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: pata_amd
Kernel modules: pata_amd

00:07.0 Audio device: nVidia Corporation Device 0774 (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82fe
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (500ns min, 1250ns max)
Interrupt: pin A routed to IRQ 21
Region 0: Memory at fe020000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
Count=1/1 Enable-
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [6c] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:08.0 PCI bridge: nVidia Corporation Device 075a (rev a1) (prog-if 01
[Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort+
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: fa000000-fcffffff
Prefetchable memory behind bridge: ec000000-efffffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
Capabilities: [b8] Subsystem: ASUSTeK Computer Inc. Device 82e2
Capabilities: [8c] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000

00:09.0 IDE interface: nVidia Corporation Device 0ad0 (rev a2) (prog-if
85 [Master SecO PriO])
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 23
Region 0: I/O ports at 09f0 [size=8]
Region 1: I/O ports at 0bf0 [size=4]
Region 2: I/O ports at 0970 [size=8]
Region 3: I/O ports at 0b70 [size=4]
Region 4: I/O ports at dc00 [size=16]
Region 5: Memory at fe026000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [8c] SATA HBA <?>
Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+
Count=1/8 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [ec] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: ahci

00:0a.0 Ethernet controller: nVidia Corporation Device 0760 (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82e2
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (250ns min, 5000ns max)
Interrupt: pin A routed to IRQ 22
Region 0: Memory at fe02b000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at d800 [size=8]
Region 2: Memory at fe02a000 (32-bit, non-prefetchable) [size=256]
Region 3: Memory at fe029000 (32-bit, non-prefetchable) [size=16]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable+ DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
Count=1/16 Enable-
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [6c] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: forcedeth
Kernel modules: forcedeth

00:10.0 PCI bridge: nVidia Corporation Device 0778 (rev a1) (prog-if 00
[Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: f6000000-f9ffffff
Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 82e2
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+
Count=1/2 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [60] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [80] Express (v2) Root Port (Slot+), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns,
L1 <1us
ExtTag+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Latency
L0 <512ns, L1 <4us
ClockPM- Suprise- LLActRep+ BwNot+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
Slot # 1, PowerLimit 75.000000; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
HPIrq- LinkChg-
Control: AttnInd Off, PwrInd On, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
Interlock-
Changed: MRL- PresDet+ LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range AB, TimeoutDis+ ARIFwd-
DevCtl2: Completion Timeout: 65ms to 210ms, TimeoutDis- ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -3.5dB
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB
Kernel driver in use: pcieport-driver

00:12.0 PCI bridge: nVidia Corporation Device 075b (rev a1) (prog-if 00
[Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fde00000-fdefffff
Prefetchable memory behind bridge: 00000000fdd00000-00000000fddfffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 82e2
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+
Count=1/2 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [60] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns,
L1 <1us
ExtTag+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 256 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <4us
ClockPM- Suprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
Slot # 3, PowerLimit 10.000000; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
HPIrq- LinkChg-
Control: AttnInd Off, PwrInd On, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet-
Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport-driver

00:13.0 PCI bridge: nVidia Corporation Device 077a (rev a1) (prog-if 00
[Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: fdc00000-fdcfffff
Prefetchable memory behind bridge: 00000000fdb00000-00000000fdbfffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 82e2
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+
Count=1/2 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [60] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns,
L1 <1us
ExtTag+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 256 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <4us
ClockPM- Suprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
Slot # 4, PowerLimit 10.000000; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
HPIrq- LinkChg-
Control: AttnInd Off, PwrInd On, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet-
Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport-driver

00:14.0 PCI bridge: nVidia Corporation Device 077a (rev a1) (prog-if 00
[Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 00008000-00008fff
Memory behind bridge: fda00000-fdafffff
Prefetchable memory behind bridge: 00000000fd900000-00000000fd9fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Subsystem: ASUSTeK Computer Inc. Device 82e2
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+
Count=1/2 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [60] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns,
L1 <1us
ExtTag+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <4us
ClockPM- Suprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
Slot # 5, PowerLimit 10.000000; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
HPIrq- LinkChg-
Control: AttnInd Off, PwrInd On, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet-
Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport-driver

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Capabilities: [80] HyperTransport: Host or Secondary Interface
!!! Possibly incomplete decoding
Command: WarmRst+ DblEnd-
Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
Link Config: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit
Revision ID: 1.02

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Address Map
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
DRAM Controller
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Capabilities: [f0] Secure device <?>
Kernel driver in use: k8temp
Kernel modules: k8temp

01:09.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR-350
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at ec000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: ivtv
Kernel modules: ivtv

01:0b.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video
and Audio Decoder (rev 05)
Subsystem: Hauppauge computer works Inc. Device 9002
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: cx8800

01:0b.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and
Audio Decoder [MPEG Port] (rev 05)
Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: cx8802

01:0b.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and
Audio Decoder [IR Port] (rev 05)
Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 32 (1500ns min, 63750ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 255
Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

02:00.0 VGA compatible controller: nVidia Corporation Device 0641 (rev
a1) (prog-if 00 [VGA controller])
Subsystem: CardExpert Technology Device 1401
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 5
Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at f6000000 (64-bit, non-prefetchable) [size=32M]
Region 5: I/O ports at bc00 [size=128]
Expansion ROM at f9f80000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+
Count=1/1 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [78] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<512ns, L1 <4us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1,
Latency L0 <512ns, L1 <1us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
Capabilities: [b4] Vendor Specific Information <?>
Capabilities: [100] Virtual Channel <?>
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information <?>
Kernel modules: nvidiafb
============================================================================================================================

_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users
Re: Conflict between ivtv pvr-350 and nova-t card, "Huh, no eeprom present (err=-121)", [ In reply to ]
On Fri, 2009-05-01 at 13:12 +0200, Laurent ARNAL wrote:
> Hi everibody,
>
> I can't make my Wintv pvr-350 work. When I insert the module, I can't
> see in the log an error about the eeprom initialisation "Huh, no eeprom
> present (err=-121)".
> I find that this errors is related to my nova-t card. When I remove the
> nova-t card from the system, the ivtv driver load well. If I put back
> the nova-t card, the eeprom error come back.
>
> I also try :
> To change the newi2c parameters from 0 to 1, but no chance with it,
> the only result of this is to change the error code "Huh, no eeprom
> present (err=-6)?"

Looks like PCI bus errors to me. The I2C bus not working well enough to
read the eeprom is just a symptom and not the real problem. Looking at
the lspci output you provided:

For the PCI-PCI bridge that the cards are behind:

> 00:08.0 PCI bridge: nVidia Corporation Device 075a (rev a1) (prog-if 01 [Subtractive decode])
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-

A "Target Abort" was recorded on the primary side of the bridge (closer to the CPU).

> Latency: 0
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
> I/O behind bridge: 0000c000-0000cfff
> Memory behind bridge: fa000000-fcffffff
> Prefetchable memory behind bridge: ec000000-efffffff
> Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-

A "Master Abort" was recorded on the secondary side of the bridge (closer to the PVR-350 and Nova-T)

> BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
> PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
> Capabilities: [b8] Subsystem: ASUSTeK Computer Inc. Device 82e2
> Capabilities: [8c] HyperTransport: MSI Mapping Enable+ Fixed-
> Mapping Address Base: 00000000fee00000


For the PVR-150:

> 01:09.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)
> Subsystem: Hauppauge computer works Inc. WinTV PVR-350
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-

A "Parity Error" was logged

> Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 32 bytes
> Interrupt: pin A routed to IRQ 17
> Region 0: Memory at ec000000 (32-bit, prefetchable) [size=64M]
> Capabilities: [44] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Kernel driver in use: ivtv
> Kernel modules: ivtv


For the NOVA-T:

> 01:0b.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
> Subsystem: Hauppauge computer works Inc. Device 9002
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-

A "Parity error" was logged for this chip function

> Interrupt: pin A routed to IRQ 18
> Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
> Capabilities: [44] Vital Product Data <?>
> Capabilities: [4c] Power Management version 2
> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Kernel modules: cx8800
>
> 01:0b.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and
> Audio Decoder [MPEG Port] (rev 05)
> Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-

A "Parity error" was logged for this chip function

> Interrupt: pin A routed to IRQ 18
> Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
> Capabilities: [4c] Power Management version 2
> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Kernel modules: cx8802
>
> 01:0b.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
> Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-

A "Parity error" was logged for this chip function

> Latency: 32 (1500ns min, 63750ns max), Cache Line Size: 32 bytes
> Interrupt: pin A routed to IRQ 255
> Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
> Capabilities: [4c] Power Management version 2
> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-


You have a PCI bus problem. Take out all the PCI cards, blow out the
dust and reseat them. Test again.



> To swap the card in pci slot, putting pvr-350 card before the nova-t
> card ==> no change.

Test with only the Nova-T, without the PVR-150, to see if you still have
PCI bus errors.

Test with only the PVR-350, do you have PCI bus errors logged?


> To downgrad to older kernel, ivtv drivers : try 2.6.25 with ivtv
> 1.2, older kernel <2.6.25 does not work on this board because of SATA
> errors.
>
> my current system is :
> Linux saloon.clae.net 2.6.27.21-170.2.56.fc10.i686 #1 SMP Mon Mar 23
> 23:37:54 EDT 2009 i686 athlon i386 GNU/Linux
>
> The configuration have worked before, but I made many change the last 6
> months, and so I don't really know which change break my config.
> - I've upgrade from Fedora core 8 to Fedora core 10.
> - Kernel was upgrade from 2.6.23 to 2.6.27.
> - IvTv drivers was of course also upgrade, thinks it's from 1.1.0 to
> current release.
> - I have change my motherboard, it's now an asus M3N-H/HDMI, thinks
> it was a A7N8X-E before.

The motherboard change is likely what mattered. Check to make sure the
bottom of the motherboard isn't somehow shorted to the case anywhere.
Make sure the contacts in the PCI bus connectors aren't bent so that
they touch other contacts, and ensure that no dust or debris is shorting
contacts together.

Regards,
Andy

> If someone could help me, would really appreciate.
>
> Thanks,
>
> Laurent.



_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users
Re: Conflict between ivtv pvr-350 and nova-t card, "Huh, no eeprom present (err=-121)", [ In reply to ]
Hi Andy,

Thanks for you help and to pointing out the PCI bus error in lspci output.
I haven't see the errors before.

I try to remove the card :

- When pvr-350 is there, no error.
- When nova-t is there, parity error.

I also try to put the nova-t in another windows box, and the computer
don't event boot !
So it seems definitly that my nova-t card is dead.

Very strange behaviour because the card is working well in my mythtv box
if it's the only one on the PCI bus !
Will go to the computer shop this morning to find a new card.

Thanks,
Laurent.


Andy Walls a écrit :
> On Fri, 2009-05-01 at 13:12 +0200, Laurent ARNAL wrote:
>
>> Hi everibody,
>>
>> I can't make my Wintv pvr-350 work. When I insert the module, I can't
>> see in the log an error about the eeprom initialisation "Huh, no eeprom
>> present (err=-121)".
>> I find that this errors is related to my nova-t card. When I remove the
>> nova-t card from the system, the ivtv driver load well. If I put back
>> the nova-t card, the eeprom error come back.
>>
>> I also try :
>> To change the newi2c parameters from 0 to 1, but no chance with it,
>> the only result of this is to change the error code "Huh, no eeprom
>> present (err=-6)?"
>>
>
> Looks like PCI bus errors to me. The I2C bus not working well enough to
> read the eeprom is just a symptom and not the real problem. Looking at
> the lspci output you provided:
>
> For the PCI-PCI bridge that the cards are behind:
>
>
>> 00:08.0 PCI bridge: nVidia Corporation Device 075a (rev a1) (prog-if 01 [Subtractive decode])
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
>>
>
> A "Target Abort" was recorded on the primary side of the bridge (closer to the CPU).
>
>
>> Latency: 0
>> Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
>> I/O behind bridge: 0000c000-0000cfff
>> Memory behind bridge: fa000000-fcffffff
>> Prefetchable memory behind bridge: ec000000-efffffff
>> Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
>>
>
> A "Master Abort" was recorded on the secondary side of the bridge (closer to the PVR-350 and Nova-T)
>
>
>> BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
>> PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
>> Capabilities: [b8] Subsystem: ASUSTeK Computer Inc. Device 82e2
>> Capabilities: [8c] HyperTransport: MSI Mapping Enable+ Fixed-
>> Mapping Address Base: 00000000fee00000
>>
>
>
> For the PVR-150:
>
>
>> 01:09.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)
>> Subsystem: Hauppauge computer works Inc. WinTV PVR-350
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
>>
>
> A "Parity Error" was logged
>
>
>> Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 32 bytes
>> Interrupt: pin A routed to IRQ 17
>> Region 0: Memory at ec000000 (32-bit, prefetchable) [size=64M]
>> Capabilities: [44] Power Management version 2
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>> Kernel driver in use: ivtv
>> Kernel modules: ivtv
>>
>
>
> For the NOVA-T:
>
>
>> 01:0b.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
>> Subsystem: Hauppauge computer works Inc. Device 9002
>> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
>>
>
> A "Parity error" was logged for this chip function
>
>
>> Interrupt: pin A routed to IRQ 18
>> Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
>> Capabilities: [44] Vital Product Data <?>
>> Capabilities: [4c] Power Management version 2
>> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>> Kernel modules: cx8800
>>
>> 01:0b.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and
>> Audio Decoder [MPEG Port] (rev 05)
>> Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
>> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
>>
>
> A "Parity error" was logged for this chip function
>
>
>> Interrupt: pin A routed to IRQ 18
>> Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
>> Capabilities: [4c] Power Management version 2
>> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>> Kernel modules: cx8802
>>
>> 01:0b.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
>> Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
>>
>
> A "Parity error" was logged for this chip function
>
>
>> Latency: 32 (1500ns min, 63750ns max), Cache Line Size: 32 bytes
>> Interrupt: pin A routed to IRQ 255
>> Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
>> Capabilities: [4c] Power Management version 2
>> Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>>
>
>
> You have a PCI bus problem. Take out all the PCI cards, blow out the
> dust and reseat them. Test again.
>
>
>
>
>> To swap the card in pci slot, putting pvr-350 card before the nova-t
>> card ==> no change.
>>
>
> Test with only the Nova-T, without the PVR-150, to see if you still have
> PCI bus errors.
>
> Test with only the PVR-350, do you have PCI bus errors logged?
>
>
>
>> To downgrad to older kernel, ivtv drivers : try 2.6.25 with ivtv
>> 1.2, older kernel <2.6.25 does not work on this board because of SATA
>> errors.
>>
>> my current system is :
>> Linux saloon.clae.net 2.6.27.21-170.2.56.fc10.i686 #1 SMP Mon Mar 23
>> 23:37:54 EDT 2009 i686 athlon i386 GNU/Linux
>>
>> The configuration have worked before, but I made many change the last 6
>> months, and so I don't really know which change break my config.
>> - I've upgrade from Fedora core 8 to Fedora core 10.
>> - Kernel was upgrade from 2.6.23 to 2.6.27.
>> - IvTv drivers was of course also upgrade, thinks it's from 1.1.0 to
>> current release.
>> - I have change my motherboard, it's now an asus M3N-H/HDMI, thinks
>> it was a A7N8X-E before.
>>
>
> The motherboard change is likely what mattered. Check to make sure the
> bottom of the motherboard isn't somehow shorted to the case anywhere.
> Make sure the contacts in the PCI bus connectors aren't bent so that
> they touch other contacts, and ensure that no dust or debris is shorting
> contacts together.
>
> Regards,
> Andy
>
>
>> If someone could help me, would really appreciate.
>>
>> Thanks,
>>
>> Laurent.
>>
>
>
>
> _______________________________________________
> ivtv-users mailing list
> ivtv-users@ivtvdriver.org
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>


_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users