Pinnacle PCTV DVB-T PCI (250i)

From LinuxTVWiki
Jump to navigation Jump to search

A DVB-T PCI card from Pinnacle.

It is currently not supported under Linux.

Development

From discussions in linux-dvb it seems that there is certainly interest in support for this card. It was suggested that some code could be reused from the 300i driver. However it was also mentioned that we would have to support the "Pinnacle DTV bridge" which could take a lot of work/time. This might pay off in code reuse for a range of other cards that do/will feature this bridge. Pinnacle do sound fairly supportive ( Pinnacle FAQ on linux ) of linux development so perhaps there would be assistance for someone who took on the development.

Mail List References

Card Details

The 250i is a widely available and cheap (~£26) digital (dvb-t) tuner card.

lspci -n
01:07.0 0480: 11bd:0040
01:07.2 0480: 11bd:0042
lspci -vvv
01:07.0 Multimedia controller: Pinnacle Systems Inc. Unknown device 0040
       Subsystem: Pinnacle Systems Inc. Unknown device 0047
       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 (500ns min, 4000ns max), Cache Line Size: 32 bytes
       Interrupt: pin A routed to IRQ 11
       Region 0: Memory at f5001000 (32-bit, non-prefetchable) [size=4K]
       Capabilities: [40] Power Management version 2
               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
01:07.2 Multimedia controller: Pinnacle Systems Inc. Unknown device 0042
       Subsystem: Pinnacle Systems Inc. Unknown device 0047
       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 (500ns min, 4000ns max), Cache Line Size: 32 bytes
       Interrupt: pin A routed to IRQ 11
       Region 0: Memory at f5002000 (32-bit, non-prefetchable) [size=4K]
       Capabilities: [40] Power Management version 2
               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
scanpci -v
pci bus 0x0001 cardnum 0x07 function 0x00: vendor 0x11bd device 0x0040
Pinnacle Systems Inc.  Device unknown
CardVendor 0x11bd card 0x0047 (Card unknown)
 STATUS    0x3290  COMMAND 0x0006
 CLASS     0x04 0x80 0x00  REVISION 0x00
 BIST      0x00  HEADER 0x80  LATENCY 0x20  CACHE 0x08
 BASE0     0xf5001000  addr 0xf5001000  MEM
 MAX_LAT   0x10  MIN_GNT 0x02  INT_PIN 0x01  INT_LINE 0x0b
 BYTE_0    0x01  BYTE_1  0x00  BYTE_2  0x42  BYTE_3  0x06
pci bus 0x0001 cardnum 0x07 function 0x02: vendor 0x11bd device 0x0042
Pinnacle Systems Inc.  Device unknown
CardVendor 0x11bd card 0x0047 (Card unknown)
 STATUS    0x3290  COMMAND 0x0006
 CLASS     0x04 0x80 0x00  REVISION 0x00
 BIST      0x00  HEADER 0x80  LATENCY 0x20  CACHE 0x08
 BASE0     0xf5002000  addr 0xf5002000  MEM
 MAX_LAT   0x10  MIN_GNT 0x02  INT_PIN 0x01  INT_LINE 0x0b
 BYTE_0    0x01  BYTE_1  0x00  BYTE_2  0x42  BYTE_3  0xfe

External Links