Pinnacle PCTV Sat HDTV Pro USB (452e): Difference between revisions
Jump to navigation
Jump to search
(Updated the links to Manu's multiproto tree and the updated pctv452e patch by Dominik) |
(Added LNB supply and control chip information. The chip is incorrectly called a bogus "LNBP22" in the source code, but you can see the chip marked "6423Z" in the right lower hand of the PCB photo.) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 4: | Line 4: | ||
A [[DVB-S2]] [[DVB-S2 USB Devices|USB 2.0 Device]] from [[Pinnacle]]. |
A [[DVB-S2]] [[DVB-S2 USB Devices|USB 2.0 Device]] from [[Pinnacle]]. |
||
It is currently unsupported, but is identical to the [http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3600 TechnoTrend TT-connect S2-3600] which has experimental support via patches. |
|||
It is currently unsupported. |
|||
==Overview/Features== |
==Overview/Features== |
||
Evidently, as can be seen in the images, the silkscreen |
Evidently, as can be seen in the images, the silkscreen writing on the PCB indicate that this device is actually a [TechnoTrend] design, identical to the [http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3600 S2-3600]. |
||
===Components Used=== |
===Components Used=== |
||
* |
* [[Intersil ISL6423]] (LNB supply and control) [http://www.intersil.com/content/dam/Intersil/documents/fn91/fn9191.pdf] |
||
* STM |
* [[STM STB6100]] (tuner) [http://www.st.com/stonline/products/literature/bd/10839.pdf] |
||
* |
* [[STM STB0899]] (demodulator) [http://www.st.com/stonline/products/literature/bd/11107.pdf] |
||
* [[Cypress CY7C68013A]] (i.e. FX2) (USB bridge/controller) [http://www.keil.com/dd/docs/datashts/cypress/cy7c68xxx_ds.pdf#search=%22Cypress%2068013%22 ] |
|||
===Identification=== |
===Identification=== |
||
Line 24: | Line 25: | ||
===Drivers=== |
===Drivers=== |
||
⚫ | |||
The following drivers are needed for these devices: |
|||
- stb0899.ko |
|||
- stb6100.ko |
|||
- lnbp22.ko |
|||
- dvb-usb.ko |
|||
- dvb-usb-pctv452e.ko |
|||
hg clone http://mercurial.intuxication.org/hg/s2-liplianin |
|||
To use this device you have to have a tuning application that uses the new DVB api. |
|||
cd s2-liplianin |
|||
there's a patched version of szap available (search mailing list). |
|||
# you might have to edit v4l/.config and disable CONFIG_DVB_FIREDTV |
|||
make |
|||
make install |
|||
Make sure you haven't loaded any old dvb drivers. |
|||
⚫ | |||
For Linux 3.x kernels you can use the media build of linuxtv: |
|||
hg clone http://www.jusst.de/hg/multiproto |
|||
wget -O pctv452e.patch http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080125/b9e1d749/attachment-0001.patch |
|||
git clone git://linuxtv.org/media_build.git |
|||
cd multiproto |
|||
cd media_build |
|||
patch -p1 < ../pctv452e.patch |
|||
./build |
|||
make ; # there might be a few warnings. |
|||
make install |
|||
cd v4l |
|||
insmod dvb-core.ko |
|||
Since Linux 3.2 the driver is included in the standard kernel. |
|||
insmod dvb-pll.ko |
|||
You do not need any additional driver. |
|||
insmod stb6100.ko verbose=0 |
|||
insmod stb0899.ko verbose=0 |
|||
insmod lnbp22.ko |
|||
insmod dvb-usb.ko |
|||
insmod dvb-usb-pctv452e.ko |
|||
# in case some insmod complains about unresolved symbols: |
|||
modprobe firmware_class |
|||
====Driver Status==== |
====Driver Status==== |
||
Line 64: | Line 56: | ||
==External Links== |
==External Links== |
||
* [http://www.pinnaclesys.com/PublicSite/de/Products/Consumer%2BProducts/PCTV%2BTuners/PCTV%2BDigital%2BPVR%2B%28DVB-S_DVB-T%29/PCTV%2BSat%2BHDTV%2BPro%2BUSB.htm Pinnacle product page] |
* [http://www.pinnaclesys.com/PublicSite/de/Products/Consumer%2BProducts/PCTV%2BTuners/PCTV%2BDigital%2BPVR%2B%28DVB-S_DVB-T%29/PCTV%2BSat%2BHDTV%2BPro%2BUSB.htm Pinnacle product page] |
||
[[Category:DVB-S2 USB Devices]] |
Latest revision as of 16:37, 14 July 2013
A DVB-S2 USB 2.0 Device from Pinnacle.
It is currently unsupported, but is identical to the TechnoTrend TT-connect S2-3600 which has experimental support via patches.
Overview/Features
Evidently, as can be seen in the images, the silkscreen writing on the PCB indicate that this device is actually a [TechnoTrend] design, identical to the S2-3600.
Components Used
- Intersil ISL6423 (LNB supply and control) [1]
- STM STB6100 (tuner) [2]
- STM STB0899 (demodulator) [3]
- Cypress CY7C68013A (i.e. FX2) (USB bridge/controller) [4]
Identification
It has a USB ID: 2304:021f
Making it Work
What we know:
- it uses parts/all of the ttusb-USB-protocol
- isochronous Data transfer (whole TS only)
- no firmware is needed (budget device)
Drivers
Here's a step by step howto for Linux 2.6.x:
hg clone http://mercurial.intuxication.org/hg/s2-liplianin cd s2-liplianin # you might have to edit v4l/.config and disable CONFIG_DVB_FIREDTV make make install
For Linux 3.x kernels you can use the media build of linuxtv:
git clone git://linuxtv.org/media_build.git cd media_build ./build make install
Since Linux 3.2 the driver is included in the standard kernel. You do not need any additional driver.
Driver Status
Working:
- Remote Control - LNB Power (13/18V) - 22kHz - DiSEqC - DVB-S - DVB-S2