Pinnacle PCTV 7010iX
Jump to navigation
Jump to search
Information
A Hybrid DVB-S and DVB-T PCIe card.
- 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog
Components
1x SAA7162E/R5/G
DVB-T Frontend: 2x TDA10046A + TDA8275
DVB-S Frontend: 2x ZL10313 + ZL10037
Identification
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01) Subsystem: Philips Semiconductors Unknown device [1131:0000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 255 Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M] Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [50] Express Endpoint IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s <256ns, L1 <1us Device: AtnBtn- AtnInd- PwrInd- Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1 Link: Latency L0s <4us, L1 <64us Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch- Link: Speed 2.5Gb/s, Width x1 Capabilities: [74] 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: [80] Vendor Specific Information
Firmware
get_dvb_firmware tda10046
Drivers
saa716x_hybrid + my patch (device [1131:7162] subytem [11bd:0101])
Sample Kernel Output
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card [ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64 [ 15.333234] alloc irq_desc for 27 on node 0 [ 15.333237] alloc kstat_irqs on node 0 [ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X [ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27, [ 15.333286] mmio: 0xffffc90011680000 [ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs [ 15.346503] usbcore: registered new interface driver usbserial [ 15.346519] USB Serial support registered for generic [ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET [ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET [ 15.374333] saa716x_get_offset (0): Offset @ 192 [ 15.423011] saa716x_read_rombytes (0): Last Message length=38 [ 15.427164] SAA7162 ROM: ===== Device 0 ===== [ 15.427172] SAA7162 ROM: ===== Device 1 ===== [ 15.427175] SAA7162 ROM: ===== Device 2 ===== [ 15.427177] SAA7162 ROM: ===== Device 3 ===== [ 15.427179] SAA7162 ROM: ===== Device 4 ===== [ 15.427183] SAA7162 ROM: ===== Device 5 ===== [ 15.427186] SAA7162 ROM: ===== Device 6 ===== [ 15.427188] SAA7162 ROM: ===== Device 7 ===== [ 15.427190] SAA7162 ROM: ===== Device 8 ===== [ 15.427192] SAA7162 ROM: ===== Device 9 ===== [ 15.427195] SAA7162 ROM: ===== Device 10 ===== [ 15.427197] SAA7162 ROM: ===== Device 11 ===== [ 15.427200] DVB: registering new adapter (SAA716x dvb adapter) [ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON [ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0 [ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2 [ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08 [ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)... [ 15.528607] DVB: registering new adapter (SAA716x dvb adapter) [ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON [ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0 [ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2 [ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88 [ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...
Status
DVB-T : in progress DVB-S : Analog :