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
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users