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

Reply via email to