TeVii S460: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
(14 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
A DVB-S/S2 PCI card from [[TeVii]]. |
A DVB-S/S2 PCI card from [[TeVii]]. |
||
Product page: http://tevii.com/product_s460.html |
|||
Experimental support under Linux exists, see [[S2API]]. |
|||
[[Image:Overview.JPG|thumb|right|250px|TeVii S460]] |
[[Image:Overview.JPG|thumb|right|250px|TeVii S460]] |
||
==Overview/Features== |
==Overview/Features== |
||
Line 14: | Line 8: | ||
===Components Used=== |
===Components Used=== |
||
[[Conexant]] CX23883-39 Broadcast Decoder. |
|||
[[Conexant]] CX24116 DVB-S2 Demodulator and Forward Error Correction Decoder. |
|||
===Identification=== |
===Identification=== |
||
01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) |
|||
Subsystem: Unknown device d460:9022 |
|||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- |
|||
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- |
|||
Latency: 20 (5000ns min, 13750ns max), Cache Line Size: 64 bytes |
|||
Interrupt: pin A routed to IRQ 18 |
|||
Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=16M] |
|||
Capabilities: [44] Vital Product Data |
|||
Capabilities: [4c] 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- |
|||
01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) |
|||
Subsystem: Unknown device d460:9022 |
|||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- |
|||
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- |
|||
Latency: 64 (1500ns min, 22000ns max), Cache Line Size: 64 bytes |
|||
Interrupt: pin A routed to IRQ 18 |
|||
Region 0: Memory at f7000000 (32-bit, non-prefetchable) [size=16M] |
|||
Capabilities: [4c] 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- |
|||
===Other Images=== |
===Other Images=== |
||
Line 27: | Line 43: | ||
===Firmware=== |
===Firmware=== |
||
''is there any firmware specific information for this device? if so, list it here ... this means you'' |
|||
====Firmware v1.23.86.1==== |
|||
Firmware v1.23.86.1 is available with the TeVii S460 Linux driver at http://tevii.com/support.html. |
|||
(But what's with the proprietary RAR archive format? Geez...) |
|||
wget http://tevii.com/Tevii_linuxdriver_0815.rar |
|||
sudo apt-get install unrar-free |
|||
unrar x Tevii_linuxdriver_0815.rar |
|||
sudo cp tevii_linuxdriver_0815/fw/dvb-fe-cx24116.fw /lib/firmware/dvb-fe-cx24116-1.23.86.1.fw |
|||
sudo ln -s /lib/firmware/dvb-fe-cx24116-1.23.86.1.fw /lib/firmware/dvb-fe-cx24116.fw |
|||
Along with several other DVB firmwares it is also available in a 7-zip file: [http://rapidshare.com/files/250533445/linux_dvb_firmware_v2.7z 728KiB download]. |
|||
===Drivers=== |
===Drivers=== |
||
Experimental support under Linux exists. Drivers for DVB-S and DVB-S2 (see also [[S2API]]) have now been merged into v4l-dvb and can be installed as described here[http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers#Case_2:_Installation_of_LinuxTV_Drivers_Required]. |
|||
''provide the details of where the drivers and patches and necessary tools are available ... this means you'' |
|||
===Sample kernel output=== |
===Sample kernel output=== |
||
[ 28.487269] ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 20 |
|||
''provide the relevant portion of dmesg here'' |
|||
[ 28.487317] cx88[1]: subsystem: d460:9022, board: TeVii S460 DVB-S/S2 [card=70,autodetected], frontend(s): 1 |
|||
[ 28.487320] cx88[1]: TV tuner type -1, Radio tuner type -1 |
|||
[ 28.558456] cx23885 driver version 0.0.1 loaded |
|||
[ 28.895902] cx88[1]/0: found at 0000:01:08.0, rev: 5, irq: 20, latency: 20, mmio: 0xf8000000 |
|||
[ 28.895966] cx88[1]/0: registered device video2 [v4l2] |
|||
[ 28.895985] cx88[1]/0: registered device vbi3 |
|||
[ 28.898056] ACPI: PCI Interrupt 0000:01:08.2[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 20 |
|||
[ 28.898062] PCI: Setting latency timer of device 0000:01:08.2 to 64 |
|||
[ 28.898039] cx88[1]/2: cx2388x 8802 Driver Manager |
|||
[ 28.898067] cx88[1]/2: found at 0000:01:08.2, rev: 5, irq: 20, latency: 64, mmio: 0xf7000000 |
|||
[ 28.898072] cx8802_probe() allocating 1 frontend(s) |
|||
[ 29.612046] cx88[1]/2: subsystem: d460:9022, board: TeVii S460 DVB-S/S2 [card=70] |
|||
[ 29.612049] cx88[1]/2: cx2388x based DVB/ATSC card |
|||
[ 29.636827] tuner' 4-0061: chip found @ 0xc2 (cx23885[0]) |
|||
[ 29.637896] DVB: registering new adapter (cx88[1]) |
|||
[ 29.637900] DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)... |
|||
[ 46.077617] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)... |
|||
[ 46.141111] cx24116_firmware_ondemand: Waiting for firmware upload(2)... |
|||
[ 48.307575] cx24116_load_firmware: FW version 1.23.86.1 |
|||
[ 48.307599] cx24116_firmware_ondemand: Firmware upload complete |
|||
===Remote Control Support=== |
===Remote Control Support=== |
||
Unknown |
|||
''discuss support for the remote control here'' |
|||
==External Links== |
==External Links== |
||
http://www.tevii.com/product_s460.html Manufacturers Website. |
http://www.tevii.com/product_s460.html Manufacturers Website. |
||
[[Category:DVB-S PCI Cards]] |
|||
[[Category:DVB-S2 PCI Cards]] |
Latest revision as of 14:17, 1 January 2011
A DVB-S/S2 PCI card from TeVii.
Overview/Features
Low profile DVB-S/S2 PCI card.
Components Used
Conexant CX23883-39 Broadcast Decoder.
Conexant CX24116 DVB-S2 Demodulator and Forward Error Correction Decoder.
Identification
01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) Subsystem: Unknown device d460:9022 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 20 (5000ns min, 13750ns max), Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] 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- 01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) Subsystem: Unknown device d460:9022 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (1500ns min, 22000ns max), Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at f7000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] 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-
Other Images
Making it Work
Firmware
Firmware v1.23.86.1
Firmware v1.23.86.1 is available with the TeVii S460 Linux driver at http://tevii.com/support.html. (But what's with the proprietary RAR archive format? Geez...)
wget http://tevii.com/Tevii_linuxdriver_0815.rar sudo apt-get install unrar-free unrar x Tevii_linuxdriver_0815.rar sudo cp tevii_linuxdriver_0815/fw/dvb-fe-cx24116.fw /lib/firmware/dvb-fe-cx24116-1.23.86.1.fw sudo ln -s /lib/firmware/dvb-fe-cx24116-1.23.86.1.fw /lib/firmware/dvb-fe-cx24116.fw
Along with several other DVB firmwares it is also available in a 7-zip file: 728KiB download.
Drivers
Experimental support under Linux exists. Drivers for DVB-S and DVB-S2 (see also S2API) have now been merged into v4l-dvb and can be installed as described here[1].
Sample kernel output
[ 28.487269] ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 20 [ 28.487317] cx88[1]: subsystem: d460:9022, board: TeVii S460 DVB-S/S2 [card=70,autodetected], frontend(s): 1 [ 28.487320] cx88[1]: TV tuner type -1, Radio tuner type -1 [ 28.558456] cx23885 driver version 0.0.1 loaded [ 28.895902] cx88[1]/0: found at 0000:01:08.0, rev: 5, irq: 20, latency: 20, mmio: 0xf8000000 [ 28.895966] cx88[1]/0: registered device video2 [v4l2] [ 28.895985] cx88[1]/0: registered device vbi3 [ 28.898056] ACPI: PCI Interrupt 0000:01:08.2[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 20 [ 28.898062] PCI: Setting latency timer of device 0000:01:08.2 to 64 [ 28.898039] cx88[1]/2: cx2388x 8802 Driver Manager [ 28.898067] cx88[1]/2: found at 0000:01:08.2, rev: 5, irq: 20, latency: 64, mmio: 0xf7000000 [ 28.898072] cx8802_probe() allocating 1 frontend(s) [ 29.612046] cx88[1]/2: subsystem: d460:9022, board: TeVii S460 DVB-S/S2 [card=70] [ 29.612049] cx88[1]/2: cx2388x based DVB/ATSC card [ 29.636827] tuner' 4-0061: chip found @ 0xc2 (cx23885[0]) [ 29.637896] DVB: registering new adapter (cx88[1]) [ 29.637900] DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)... [ 46.077617] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)... [ 46.141111] cx24116_firmware_ondemand: Waiting for firmware upload(2)... [ 48.307575] cx24116_load_firmware: FW version 1.23.86.1 [ 48.307599] cx24116_firmware_ondemand: Firmware upload complete
Remote Control Support
Unknown
External Links
http://www.tevii.com/product_s460.html Manufacturers Website.