TeVii S460

From LinuxTVWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

A DVB-S/S2 PCI card from TeVii.

TeVii S460


Overview/Features

Low profile DVB-S/S2 PCI card.

Components Used

Conextant CX23883-39 Broadcast Decoder.

Conextant 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

Package Contents
Back Panel

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.