TeVii S480: Difference between revisions
No edit summary |
|||
(33 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
[[Image: |
[[Image:S480.jpg|thumb|right|200px|TeVii S480 Card]] |
||
A dual DVB-S2 PCIe card from [ |
A dual DVB-S2 PCIe card from [[TeVii]]. |
||
==Hardware/Features== |
==Hardware/Features== |
||
* PCIe x1 |
* PCIe x1 low profile |
||
* Dual Tuner |
* Dual Tuner |
||
* The card consists of a USB Host Controller and two [[TeVii S660]] cards. |
* The card consists of a USB Host Controller and two [[TeVii S660]] equivalent cards. |
||
* LNB power supply via floppy connector |
* LNB power supply via floppy connector |
||
The Retail packaging includes full-height and low profile brackets, an IR receiver cable, an IR handset (incl. 2 AAA batteries), a windows drivers CD and an install manual. |
|||
===Components Used=== |
===Components Used=== |
||
* RF Tuner (twice): [[Montage]] M88TS2020 |
* RF Tuner (twice): [[Montage]] [[Montage M88TS2020|M88TS2020]] |
||
* Demodulator (twice): [[Montage]] M88DS3002 |
* Demodulator (twice): [[Montage]] [[Montage M88DS3000|M88DS3002]] |
||
* USB Peripheral Controller (twice): Cypress CY7C68013A |
* USB Peripheral Controller (twice): Cypress CY7C68013A-56 |
||
* PCIe bridge/USB Host Controller: MosChip MCS9990CV |
* PCIe bridge/USB Host Controller: MosChip MCS9990CV |
||
Line 44: | Line 46: | ||
Bus 003 Device 002: ID 9022:d482 TeVii Technology Ltd. |
Bus 003 Device 002: ID 9022:d482 TeVii Technology Ltd. |
||
Bus 002 Device 002: ID 9022:d481 TeVii Technology Ltd. |
Bus 002 Device 002: ID 9022:d481 TeVii Technology Ltd. |
||
Once the module/firmware is loaded it's listed as two TeVii S660 cards. |
|||
== Linux support == |
|||
The [[s2-liplianin]] v4l branch includes support for the card. |
|||
From kernel 2.6.39 and above native support will be provided for the S480 Card. |
|||
== Howto compile == |
|||
# these lines are only nessesary for building new version |
|||
# cd /usr/local/src/s2-liplianin |
|||
# make distclean |
|||
# make rminstall |
|||
cd /usr/local/src |
|||
# rm -r s2-liplianin.BAK |
|||
# mv s2-liplianin s2-liplianin.BAK |
|||
hg clone http://mercurial.intuxication.org/hg/s2-liplianin |
|||
cd s2-liplianin |
|||
make KERNELRELEASE=$(uname -r) -i -j4 |
|||
make KERNELRELEASE=$(uname -r) install |
|||
make makelinks |
|||
reboot |
|||
The yavdr ppa has also a dkms driver for liplianin. Its not up to date but in a few days it should ;) |
|||
You must confirm to use the correct firmware from Tevii [http://www.tevii.com/s2_liplianin_1.tar], wich normally is automatically installed by the driver: |
|||
md5sum dvb-usb-s660.fw* |
|||
c359c7616f8dc637db49c5c9fb6c8a41 dvb-usb-s660.fw |
|||
c359c7616f8dc637db49c5c9fb6c8a41 dvb-usb-s660.fw.forum |
|||
2946e99fe3a4973ba905fcf59111cf40 dvb-usb-s660.fw.keep |
|||
We normally needs the last one dvb-usb-S660.fw.keep |
|||
If there are different firmwares, try this way: |
|||
cd /usr/local/src |
|||
wget http://www.tevii.com/s2_liplianin_1.tar |
|||
tar xvf s2_liplianin_1.tar |
|||
cd tevii_s2_liplianin-eb8a914cd499/linux/firmware/ |
|||
md5sum dvb-usb-s660.fw |
|||
#2946e99fe3a4973ba905fcf59111cf40 dvb-usb-s660.fw |
|||
cp dvb-usb-s660.fw /lib/firmware/ |
|||
== Driver Status == |
|||
27.02.2011 with actual liplianin tree from 27.02.2011: |
|||
* DVB-S is working fine with fast zappings around 1s |
|||
* DVB-S2 is working fine with fast zappings arround 1-2s |
|||
* S3 is working, you have to unload/load dvb modules for the suspend and wakeup |
|||
* without LNB Power the card uses 4,5W more with a 300W 82% powersupply BQT-L7 300W |
|||
* tested with Astra 19.2/23.5/28.2 (Technisat triplesat twin dish and LNB): disecq works |
|||
* tested with Kernel 2.6.32-28 (Torsten73) and 2.6.35 (Igor himself) |
|||
* tested with Kernel 3.0.3 (Torsten73) for working without v4l or s2-liplianin |
|||
==External Links== |
==External Links== |
||
[http://www.tevii.com/Products_S480_1.asp Official Website] |
[http://www.tevii.com/Products_S480_1.asp Official Website] |
||
[http://www.vdrportal.de/board/thread.php?threadid=102390&threadview=0&hilight=&hilightuser=0&page=1 technical discussion on vdrportal in german] |
|||
[[Category:DVB-S PCIe Cards]] |
|||
[[Category:DVB-S2 PCIe Cards]] |
[[Category:DVB-S2 PCIe Cards]] |
Latest revision as of 14:33, 25 April 2012
A dual DVB-S2 PCIe card from TeVii.
Hardware/Features
- PCIe x1 low profile
- Dual Tuner
- The card consists of a USB Host Controller and two TeVii S660 equivalent cards.
- LNB power supply via floppy connector
The Retail packaging includes full-height and low profile brackets, an IR receiver cable, an IR handset (incl. 2 AAA batteries), a windows drivers CD and an install manual.
Components Used
- RF Tuner (twice): Montage M88TS2020
- Demodulator (twice): Montage M88DS3002
- USB Peripheral Controller (twice): Cypress CY7C68013A-56
- PCIe bridge/USB Host Controller: MosChip MCS9990CV
Identification
lspci -nnk:
04:00.0 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ohci_hcd 04:00.1 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ehci_hcd 04:00.2 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ohci_hcd 04:00.3 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ehci_hcd 04:00.4 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ohci_hcd 04:00.5 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ehci_hcd 04:00.6 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ohci_hcd 04:00.7 USB Controller [0c03]: NetMos Technology MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990] Subsystem: Device [a000:4000] Kernel driver in use: ehci_hcd
lsusb:
Bus 003 Device 002: ID 9022:d482 TeVii Technology Ltd. Bus 002 Device 002: ID 9022:d481 TeVii Technology Ltd.
Once the module/firmware is loaded it's listed as two TeVii S660 cards.
Linux support
The s2-liplianin v4l branch includes support for the card.
From kernel 2.6.39 and above native support will be provided for the S480 Card.
Howto compile
# these lines are only nessesary for building new version
# cd /usr/local/src/s2-liplianin # make distclean # make rminstall cd /usr/local/src # rm -r s2-liplianin.BAK # mv s2-liplianin s2-liplianin.BAK hg clone http://mercurial.intuxication.org/hg/s2-liplianin cd s2-liplianin make KERNELRELEASE=$(uname -r) -i -j4 make KERNELRELEASE=$(uname -r) install make makelinks reboot
The yavdr ppa has also a dkms driver for liplianin. Its not up to date but in a few days it should ;)
You must confirm to use the correct firmware from Tevii [1], wich normally is automatically installed by the driver:
md5sum dvb-usb-s660.fw* c359c7616f8dc637db49c5c9fb6c8a41 dvb-usb-s660.fw c359c7616f8dc637db49c5c9fb6c8a41 dvb-usb-s660.fw.forum 2946e99fe3a4973ba905fcf59111cf40 dvb-usb-s660.fw.keep
We normally needs the last one dvb-usb-S660.fw.keep If there are different firmwares, try this way:
cd /usr/local/src wget http://www.tevii.com/s2_liplianin_1.tar tar xvf s2_liplianin_1.tar cd tevii_s2_liplianin-eb8a914cd499/linux/firmware/ md5sum dvb-usb-s660.fw #2946e99fe3a4973ba905fcf59111cf40 dvb-usb-s660.fw cp dvb-usb-s660.fw /lib/firmware/
Driver Status
27.02.2011 with actual liplianin tree from 27.02.2011:
- DVB-S is working fine with fast zappings around 1s
- DVB-S2 is working fine with fast zappings arround 1-2s
- S3 is working, you have to unload/load dvb modules for the suspend and wakeup
- without LNB Power the card uses 4,5W more with a 300W 82% powersupply BQT-L7 300W
- tested with Astra 19.2/23.5/28.2 (Technisat triplesat twin dish and LNB): disecq works
- tested with Kernel 2.6.32-28 (Torsten73) and 2.6.35 (Igor himself)
- tested with Kernel 3.0.3 (Torsten73) for working without v4l or s2-liplianin
External Links
Official Website technical discussion on vdrportal in german