Pinnacle PCTV Dual Hybrid Pro PCI Express (3010i): Difference between revisions
Jump to navigation
Jump to search
Romainmatu (talk | contribs) |
|||
(12 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
[[Image: |
[[Image:DSCF1916.JPG|thumb|right|250px|Front of the 3010i card]] |
||
{{ArticleNeedsExpanding}} |
{{ArticleNeedsExpanding}} |
||
Line 8: | Line 8: | ||
==Overview/Features== |
==Overview/Features== |
||
A PCIe card featuring 2 independent hybrid (DVB-T, analog TV, analog Radio) receivers. |
|||
Connectors: |
|||
- PCi-express card |
|||
* 2x Antenna connector in |
|||
* 1 S-video IN |
|||
* 1 Internal Audio In connector |
|||
* 1 Internal Audio Out connector |
|||
* 1 Internal Vidéo In connector |
|||
* IR Remote control (the receiver plugs into a mini-jack connector on the card) |
|||
===Components Used=== |
===Components Used=== |
||
* 2 x [[NXP Semiconductors|NXP]] [[NXP/Philips_TDA827x#TDA8275A|TDA8275A]] (tuners) |
|||
Main component : |
|||
* 2 x [[NXP Semiconductors|NXP]] [[NXP_TDA1004x#TDA10046|TDA10046A]] (demodulators) |
|||
* [[NXP_SAA716x|Philips SAA7162E/G]] (analogue IF demodulator, A/V decoder, and PCIe bridge) |
|||
Chip '''Philips''' |
|||
SAA7162E/G |
|||
SB4740.1 |
|||
SB4740.1 |
|||
Q521HRZ |
|||
ZSG05391X |
|||
[[Category:PCI]] |
|||
+ 2 little chips '''Philips''' |
|||
[[Category:DVB-C]] |
|||
TDA1004GA |
|||
SA5727.1 05 |
|||
ZSG |
|||
05141 |
|||
===Identification=== |
===Identification=== |
||
Here is the result of the lspci -v command |
Here is the result of the ''lspci -v'' command: |
||
02:00.0 Multimedia controller: Philips Semiconductors Unknown device 7162 |
02:00.0 Multimedia controller: Philips Semiconductors Unknown device 7162 |
||
Line 47: | Line 39: | ||
Capabilities: [80] Vendor Specific Information |
Capabilities: [80] Vendor Specific Information |
||
Here is the result of the ''lspci -vvxxx'' command : |
|||
NB: with lspci -vn I have no informations about the card ? |
|||
04:00.0 Multimedia controller: Philips Semiconductors Device 7162 |
|||
Subsystem: Pinnacle Systems Inc. Device 0100 |
|||
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- |
|||
Latency: 0, Cache Line Size: 16 bytes |
|||
Interrupt: pin A routed to IRQ 5 |
|||
Region 0: Memory at dde00000 (64-bit, non-prefetchable) [size=1M] |
|||
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+Queue=0/5 Enable- |
|||
Address: 0000000000000000 Data: 0000 |
|||
Capabilities: [50] Express (v1) Endpoint, MSI 00 |
|||
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s<256ns, L1 <1us |
|||
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- |
|||
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- |
|||
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- |
|||
MaxPayload 128 bytes, MaxReadReq 128 bytes |
|||
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- |
|||
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1,Latency L0 <4us, L1 <64us |
|||
ClockPM- Suprise- LLActRep- BwNot- |
|||
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk- |
|||
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- |
|||
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- |
|||
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 <?> |
|||
00: 31 11 62 71 07 00 10 00 00 00 80 04 04 00 00 00 |
|||
10: 04 00 e0 dd 00 00 00 00 00 00 00 00 00 00 00 00 |
|||
20: 00 00 00 00 00 00 00 00 00 00 00 00 bd 11 00 01 |
|||
30: 00 00 00 00 40 00 00 00 00 00 00 00 05 01 00 00 |
|||
40: 05 50 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 |
|||
50: 10 74 01 00 80 00 28 00 10 00 0a 00 11 6c 03 01 |
|||
60: 08 00 11 00 00 0a 00 00 00 00 00 00 00 00 00 00 |
|||
70: 00 00 00 00 01 80 02 3e 00 00 00 00 00 00 00 00 |
|||
80: 09 00 50 00 03 0c 00 00 02 02 00 00 00 00 00 00 |
|||
90: 00 04 00 00 00 00 00 08 00 00 10 00 00 00 00 00 |
|||
a0: 01 00 00 04 03 18 00 00 00 00 01 04 00 00 00 00 |
|||
b0: 00 00 00 00 00 00 00 00 00 00 00 20 01 2a 00 00 |
|||
c0: 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |
|||
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
|||
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
|||
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
|||
===Other Images=== |
===Other Images=== |
||
<gallery perrow=5> |
<gallery perrow=5> |
||
Image:DSCF1916.JPG|front |
|||
Image:DSCF1919.JPG|front 2 |
Image:DSCF1919.JPG|front 2 |
||
Image:DSCF1920.JPG|front 3 |
Image:DSCF1920.JPG|front 3 |
||
Image:DSCF1921.JPG|rear |
|||
Image:DSCF1922.JPG|front-connectors |
|||
Image:DSCF1923.JPG|front 4 |
Image:DSCF1923.JPG|front 4 |
||
Image:DSCF1922.JPG|front-connectors |
|||
Image:DSCF1924.JPG|front 5 |
Image:DSCF1924.JPG|front 5 |
||
Image:DSCF1921.JPG|rear |
|||
Image:DSCF1925.JPG|rear 2 |
Image:DSCF1925.JPG|rear 2 |
||
... |
... |
||
Line 66: | Line 99: | ||
===Firmware=== |
===Firmware=== |
||
? |
? |
||
===Drivers=== |
===Drivers=== |
||
See the components pages above for details of experimental drivers. |
|||
The directlink driver file is [http://cdn.pinnaclesys.com/SupportFiles/PCTV%20Drivers/PCTV%203010ix,7010ix/32_bit.zip here - WinXP 32bits] |
|||
The homepage of all pinnacle drivers is [http://cdn.pinnaclesys.com/SupportFiles/PCTV%20Drivers/ReadmePCTV.htm here] |
|||
===Sample kernel output=== |
===Sample kernel output=== |
||
''provide the relevant portion of dmesg here'' |
|||
Currently, the result of the dmesg command : |
Currently, the result of the dmesg command : |
||
[45.009318] video_buf: exports duplicate symbol videobuf_mmap_mapper (owned by videobuf_core) |
|||
[http://romain.matu.free.fr/files/dmesg link dmesg] |
|||
[45.027036] videobuf_dvb: disagrees about version of symbol dvb_frontend_detach |
|||
[45.027040] videobuf_dvb: Unknown symbol dvb_frontend_detach |
|||
[45.027083] videobuf_dvb: disagrees about version of symbol dvb_unregister_frontend |
|||
[45.027085] videobuf_dvb: Unknown symbol dvb_unregister_frontend |
|||
[45.027104] videobuf_dvb: disagrees about version of symbol dvb_register_frontend |
|||
[45.027106] videobuf_dvb: Unknown symbol dvb_register_frontend |
|||
[45.035448] Linux video capture interface: v2.00 |
|||
[45.062252] video_buf: exports duplicate symbol videobuf_mmap_mapper (owned by videobuf_core) |
|||
[45.075457] saa7134: disagrees about version of symbol videobuf_streamoff |
|||
[45.075460] saa7134: Unknown symbol videobuf_streamoff |
|||
[45.075516] saa7134: disagrees about version of symbol videobuf_poll_stream |
|||
[45.075518] saa7134: Unknown symbol videobuf_poll_stream |
|||
[45.075559] saa7134: disagrees about version of symbol videobuf_read_stop |
|||
[45.075561] saa7134: Unknown symbol videobuf_read_stop |
|||
[45.075705] saa7134: disagrees about version of symbol videobuf_reqbufs |
|||
[45.075707] saa7134: Unknown symbol videobuf_reqbufs |
|||
[45.075806] saa7134: disagrees about version of symbol videobuf_waiton |
|||
[45.075808] saa7134: Unknown symbol videobuf_waiton |
|||
[45.075900] saa7134: disagrees about version of symbol videobuf_dqbuf |
|||
[45.075901] saa7134: Unknown symbol videobuf_dqbuf |
|||
[45.076051] saa7134: Unknown symbol videobuf_queue_init |
|||
[45.076275] saa7134: disagrees about version of symbol videobuf_dma_unmap |
|||
[45.076277] saa7134: Unknown symbol videobuf_dma_unmap |
|||
[45.076298] saa7134: disagrees about version of symbol videobuf_read_stream |
|||
[45.076300] saa7134: Unknown symbol videobuf_read_stream |
|||
[45.076332] saa7134: disagrees about version of symbol videobuf_querybuf |
|||
[45.076334] saa7134: Unknown symbol videobuf_querybuf |
|||
[45.076406] saa7134: disagrees about version of symbol videobuf_qbuf |
|||
[45.076407] saa7134: Unknown symbol videobuf_qbuf |
|||
[45.076464] saa7134: disagrees about version of symbol videobuf_read_one |
|||
[45.076466] saa7134: Unknown symbol videobuf_read_one |
|||
[45.076646] saa7134: disagrees about version of symbol videobuf_iolock |
|||
[45.076648] saa7134: Unknown symbol videobuf_iolock |
|||
[45.076693] saa7134: disagrees about version of symbol videobuf_streamon |
|||
[45.076695] saa7134: Unknown symbol videobuf_streamon |
|||
[45.076830] saa7134: disagrees about version of symbol videobuf_mmap_mapper |
|||
[45.076832] saa7134: Unknown symbol videobuf_mmap_mapper |
|||
[45.076946] saa7134: disagrees about version of symbol videobuf_mmap_free |
|||
[45.076948] saa7134: Unknown symbol videobuf_mmap_free |
|||
[45.084977] saa7134_dvb: Unknown symbol videobuf_queue_init |
|||
[45.085029] saa7134_dvb: Unknown symbol saa7134_ts_register |
|||
[45.085073] saa7134_dvb: Unknown symbol videobuf_dvb_unregister |
|||
[45.085100] saa7134_dvb: Unknown symbol videobuf_dvb_register |
|||
[45.085133] saa7134_dvb: Unknown symbol saa7134_set_gpio |
|||
[45.085164] saa7134_dvb: Unknown symbol saa7134_ts_qops |
|||
[45.085207] saa7134_dvb: Unknown symbol saa7134_i2c_call_clients |
|||
[45.085280] saa7134_dvb: Unknown symbol saa7134_ts_unregister |
|||
===Remote Control Support=== |
===Remote Control Support=== |
||
''discuss support for the remote control here'' |
|||
* IR remote control |
|||
==External Links== |
==External Links== |
||
* [http://www.pinnaclesys.com/PublicSite/uk/Products/Consumer+Products/PCTV+Tuners/PCTV+Analog_Digital+PVR/PCTV+Dual+Hybrid+Pro+PCIe.htm UK product page] |
* [http://www.pinnaclesys.com/PublicSite/uk/Products/Consumer+Products/PCTV+Tuners/PCTV+Analog_Digital+PVR/PCTV+Dual+Hybrid+Pro+PCIe.htm UK product page] |
||
* [http://www.pinnaclesys.com/PublicSite/fr/Products/Consumer+Products/PCTV+Tuners/PCTV+Analog_Digital+PVR/PCTV+Dual+Hybrid+Pro+PCIe.htm Fr product page] |
* [http://www.pinnaclesys.com/PublicSite/fr/Products/Consumer+Products/PCTV+Tuners/PCTV+Analog_Digital+PVR/PCTV+Dual+Hybrid+Pro+PCIe.htm Fr product page] |
||
* A Windows XP 32-bit driver is [http://cdn.pinnaclesys.com/SupportFiles/PCTV%20Drivers/PCTV%203010ix,7010ix/32_bit.zip here] |
|||
* [http://cdn.pinnaclesys.com/SupportFiles/PCTV%20Drivers/ReadmePCTV.htm Pinnacle drivers homepage] (no Linux) |
Latest revision as of 11:02, 5 September 2009
This article is a stub or is incomplete. |
This article requires expansion. Please help add informative information if you can. |
A hybrid DVB-T PCIe card from Pinnacle.
It is currently not supported under Linux.
Overview/Features
A PCIe card featuring 2 independent hybrid (DVB-T, analog TV, analog Radio) receivers.
Connectors:
- 2x Antenna connector in
- 1 S-video IN
- 1 Internal Audio In connector
- 1 Internal Audio Out connector
- 1 Internal Vidéo In connector
- IR Remote control (the receiver plugs into a mini-jack connector on the card)
Components Used
- 2 x NXP TDA8275A (tuners)
- 2 x NXP TDA10046A (demodulators)
- Philips SAA7162E/G (analogue IF demodulator, A/V decoder, and PCIe bridge)
Identification
Here is the result of the lspci -v command:
02:00.0 Multimedia controller: Philips Semiconductors Unknown device 7162 Subsystem: Pinnacle Systems Inc. Unknown device 0100 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at fdb00000 (64-bit, non-prefetchable) [size=1M] Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable- Capabilities: [50] Express Endpoint IRQ 0 Capabilities: [74] Power Management version 2 Capabilities: [80] Vendor Specific Information
Here is the result of the lspci -vvxxx command :
04:00.0 Multimedia controller: Philips Semiconductors Device 7162 Subsystem: Pinnacle Systems Inc. Device 0100 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- Latency: 0, Cache Line Size: 16 bytes Interrupt: pin A routed to IRQ 5 Region 0: Memory at dde00000 (64-bit, non-prefetchable) [size=1M] Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+Queue=0/5 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [50] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s<256ns, L1 <1us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1,Latency L0 <4us, L1 <64us ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- 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 <?> 00: 31 11 62 71 07 00 10 00 00 00 80 04 04 00 00 00 10: 04 00 e0 dd 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 bd 11 00 01 30: 00 00 00 00 40 00 00 00 00 00 00 00 05 01 00 00 40: 05 50 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 10 74 01 00 80 00 28 00 10 00 0a 00 11 6c 03 01 60: 08 00 11 00 00 0a 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 01 80 02 3e 00 00 00 00 00 00 00 00 80: 09 00 50 00 03 0c 00 00 02 02 00 00 00 00 00 00 90: 00 04 00 00 00 00 00 08 00 00 10 00 00 00 00 00 a0: 01 00 00 04 03 18 00 00 00 00 01 04 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 20 01 2a 00 00 c0: 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Other Images
- ...
Making it Work
Firmware
?
Drivers
See the components pages above for details of experimental drivers.
Sample kernel output
Currently, the result of the dmesg command :
[45.009318] video_buf: exports duplicate symbol videobuf_mmap_mapper (owned by videobuf_core) [45.027036] videobuf_dvb: disagrees about version of symbol dvb_frontend_detach [45.027040] videobuf_dvb: Unknown symbol dvb_frontend_detach [45.027083] videobuf_dvb: disagrees about version of symbol dvb_unregister_frontend [45.027085] videobuf_dvb: Unknown symbol dvb_unregister_frontend [45.027104] videobuf_dvb: disagrees about version of symbol dvb_register_frontend [45.027106] videobuf_dvb: Unknown symbol dvb_register_frontend [45.035448] Linux video capture interface: v2.00 [45.062252] video_buf: exports duplicate symbol videobuf_mmap_mapper (owned by videobuf_core) [45.075457] saa7134: disagrees about version of symbol videobuf_streamoff [45.075460] saa7134: Unknown symbol videobuf_streamoff [45.075516] saa7134: disagrees about version of symbol videobuf_poll_stream [45.075518] saa7134: Unknown symbol videobuf_poll_stream [45.075559] saa7134: disagrees about version of symbol videobuf_read_stop [45.075561] saa7134: Unknown symbol videobuf_read_stop [45.075705] saa7134: disagrees about version of symbol videobuf_reqbufs [45.075707] saa7134: Unknown symbol videobuf_reqbufs [45.075806] saa7134: disagrees about version of symbol videobuf_waiton [45.075808] saa7134: Unknown symbol videobuf_waiton [45.075900] saa7134: disagrees about version of symbol videobuf_dqbuf [45.075901] saa7134: Unknown symbol videobuf_dqbuf [45.076051] saa7134: Unknown symbol videobuf_queue_init [45.076275] saa7134: disagrees about version of symbol videobuf_dma_unmap [45.076277] saa7134: Unknown symbol videobuf_dma_unmap [45.076298] saa7134: disagrees about version of symbol videobuf_read_stream [45.076300] saa7134: Unknown symbol videobuf_read_stream [45.076332] saa7134: disagrees about version of symbol videobuf_querybuf [45.076334] saa7134: Unknown symbol videobuf_querybuf [45.076406] saa7134: disagrees about version of symbol videobuf_qbuf [45.076407] saa7134: Unknown symbol videobuf_qbuf [45.076464] saa7134: disagrees about version of symbol videobuf_read_one [45.076466] saa7134: Unknown symbol videobuf_read_one [45.076646] saa7134: disagrees about version of symbol videobuf_iolock [45.076648] saa7134: Unknown symbol videobuf_iolock [45.076693] saa7134: disagrees about version of symbol videobuf_streamon [45.076695] saa7134: Unknown symbol videobuf_streamon [45.076830] saa7134: disagrees about version of symbol videobuf_mmap_mapper [45.076832] saa7134: Unknown symbol videobuf_mmap_mapper [45.076946] saa7134: disagrees about version of symbol videobuf_mmap_free [45.076948] saa7134: Unknown symbol videobuf_mmap_free [45.084977] saa7134_dvb: Unknown symbol videobuf_queue_init [45.085029] saa7134_dvb: Unknown symbol saa7134_ts_register [45.085073] saa7134_dvb: Unknown symbol videobuf_dvb_unregister [45.085100] saa7134_dvb: Unknown symbol videobuf_dvb_register [45.085133] saa7134_dvb: Unknown symbol saa7134_set_gpio [45.085164] saa7134_dvb: Unknown symbol saa7134_ts_qops [45.085207] saa7134_dvb: Unknown symbol saa7134_i2c_call_clients [45.085280] saa7134_dvb: Unknown symbol saa7134_ts_unregister
Remote Control Support
- IR remote control
External Links
- UK product page
- Fr product page
- A Windows XP 32-bit driver is here
- Pinnacle drivers homepage (no Linux)