Pinnacle PCTV Dual Hybrid Pro PCI Express (3010i): Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
 
(28 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:filename|thumb|right|250px|caption]]
[[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
- 2 independant Hybrid (DVB-T, analog TV, analog Radio) decoders (2x Antenna connector in)
* 2x Antenna connector in
- 1 S-video IN
* 1 S-video IN
- 1 Internal Audio In connector
* 1 Internal Audio In connector
- 1 Internal Audio Out connector
* 1 Internal Audio Out connector
- 1 Internal Vidéo In connector
* 1 Internal Vidéo In connector
- IR Remote control (Receiptor plugs in card by mini-jack 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 -vvn command on my PC :
Here is the result of the ''lspci -v'' command:


02:00.0 Multimedia controller: Philips Semiconductors Unknown device 7162
[http://romain.matu.free.fr/files/lspci-vvn link lspci-vvn]
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===
===Other Images===
''use the included code to insert other images if necessary ...


<gallery perrow=5>
<gallery perrow=5>
Image:filename|description
Image:DSCF1919.JPG|front 2
Image:filename|description
Image:DSCF1920.JPG|front 3
Image:DSCF1923.JPG|front 4
Image:DSCF1922.JPG|front-connectors
Image:DSCF1924.JPG|front 5
Image:DSCF1921.JPG|rear
Image:DSCF1925.JPG|rear 2
...
...
</gallery>
</gallery>

Here is some High resolutions pictures of the card, where you can see all the components:

[http://s146293599.onlinehome.fr/images/DSCF1916.JPG link front]
[http://s146293599.onlinehome.fr/images/DSCF1919.JPG link front2]
[http://s146293599.onlinehome.fr/images/DSCF1920.JPG link front3]
[http://s146293599.onlinehome.fr/images/DSCF1921.JPG link back]
[http://s146293599.onlinehome.fr/images/DSCF1922.JPG link front4]
[http://s146293599.onlinehome.fr/images/DSCF1923.JPG link front5]
[http://s146293599.onlinehome.fr/images/DSCF1924.JPG link front6]
[http://s146293599.onlinehome.fr/images/DSCF1925.JPG link back]


==Making it Work==
==Making it Work==


===Firmware===
===Firmware===
?
''is there any firmware specific information for this device? if so, list it here ... this means you''


===Drivers===
===Drivers===
''provide the details of where the drivers and patches and necessary tools are available ... this means you''


See the components pages above for details of experimental drivers.
There are currently no drivers for this card.


===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

Front of the 3010i card


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

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