[linux-dvb] Old style Nova-T card woes

Stuart stuart at dontuse.ms
Thu Nov 3 22:30:50 CET 2005


Ok budget-ci says nothing

saa7146: register extension 'budget_ci dvb'.
saa7146: register extension 'Multimedia eXtension Board'.
saa7146: found saa7146 @ mem f901e000 (revision 1, irq 201) (0x0000,0x0000).
*mxb: did not find all i2c devices. aborting*

Notice the mxb line, thats new.

Ive put a second saa7146 based nova-t in and it gives me

04:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget / 
Hauppauge WinTV-NOVA-T DVB card
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 193
        Region 0: Memory at ea026000 (32-bit, non-prefetchable) [size=512]

The first nova-t gives

04:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 201
        Region 0: Memory at ea027000 (32-bit, non-prefetchable) [size=512]

I also tried 2.6.13 kernel, same thing. I've also tried moving to 
different pci slots, one card only etc. everything i do gives the
same result, no subsystem id.

Not sure what to try next

Stuart

Darren Salt wrote:
> I demand that stuart at dontuse.ms may or may not have written...
>
>   
>> Im have trouble getting an old style hauppage nova-t recognised by the
>> saa7146 driver. The chips on the site are tda10045 and saa7146. The problem
>> seems to be that there is no subsystem id.
>>     
>
>   
>> output of lspci -vv is
>> 04:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
>>         Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
>>     
> [snip]
>
>   
>> and lscpi -vvn is
>> 04:0b.0 Class 0480: 1131:7146 (rev 01)
>>         Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B-
>>         Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR-
>>         Interrupt: pin A routed to IRQ 201
>>         Region 0: Memory at ea026000 (32-bit, non-prefetchable) [size=512]
>>     
>
> For comparison:
>
> 0000:00:0b.0 0480: 1131:7146 (rev 01)
>         Subsystem: 13c2:1011
>         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
>         Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
>         Latency: 32 (3750ns min, 9500ns max)
>         Interrupt: pin A routed to IRQ 10
>         Region 0: Memory at e7002000 (32-bit, non-prefetchable) [size=512]
>
> What happens if you load budget_ci and tda1004x?
>
>   
>> Kernel is 2.6.14.
>>     
>
> Is there any difference with 2.6.13.x?
>
> (FWIW, mine's working properly with 2.6.13. I've not tried 2.6.14.)
>
> [snip]
>   




More information about the linux-dvb mailing list