TerraTec Cinergy C DVB-C: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (Added CI Support notice)
Line 51: Line 51:
No firmware required.
No firmware required.


==Installing on Ubuntu Hardy with Mantis-Multiproto driver ==
===Drivers===


===Foreword===
Works with latest drivers from [http://jusst.de/hg/mantis] (23 Feb 2008). Apart from which tree to check out and use, follow [[How to install DVB device drivers|the normal build/install procedure]].
This has been tested the 20.11.2008. CAM/CI is not working with current mantis for me. I have a crash when scanning or zapping with the CAM inserted. Take the CAM module out if you have one for the moment!

'''Warning: As of 2008-04-28 there is a bug in the current driver, which freezes w_scan/dvbscan. http://jusst.de/hg/mantis/archive/08f27ef99d74.tar.bz2 is confirmed to work fine'''

Latest version works ok now.
--[[User:Ktjn|Ktjn]] 13:26, 12 May 2008 (CEST)


===Install mantis driver===
cd /usr/src
sudo apt-get install mercurial
sudo hg clone http://jusst.de/hg/mantis
cd mantis
sudo make
sudo make install
sudo reboot


===Sample kernel output===
===Sample kernel output===

Revision as of 08:24, 28 October 2008


This article is a stub or is incomplete.
This article requires expansion. Please help add informative information if you can.


A DVB-C PCI card from TerraTec.

Drivers: work in progress; see below

Overview/Features

Looks to be a clone of the Azurewave/Twinhan AD-CP400 (VP-2040) [1]

Components Used

  • NXP/Philips CU1216 module
    • NXP/Philips TDA10023 (demodulator)
  • Mantis (bridge)

Identification

$ lspci -v -s 01:01.0
01:01.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01)
       Subsystem: TERRATEC Electronic GmbH Unknown device 1178
       Flags: bus master, medium devsel, latency 64, IRQ 22
       Memory at cfdff000 (32-bit, prefetchable) [size=4K]
$ lspci -vvn -s 01:01.0
01:01.0 0480: 1822:4e35 (rev 01)
        Subsystem: 153b:1178
        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 (2000ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at cfdff000 (32-bit, prefetchable) [size=4K]


Other Images

use the included code to insert other images if necessary ...

Making it Work

Firmware

No firmware required.

Installing on Ubuntu Hardy with Mantis-Multiproto driver

Foreword

This has been tested the 20.11.2008. CAM/CI is not working with current mantis for me. I have a crash when scanning or zapping with the CAM inserted. Take the CAM module out if you have one for the moment!

Install mantis driver

cd /usr/src
sudo apt-get install mercurial
sudo hg clone http://jusst.de/hg/mantis  
cd mantis
sudo make
sudo make install
sudo reboot

Sample kernel output

With latest build from [2]:

[   47.563542] found a VP-2040 PCI DVB-C device on (01:01.0),
[   47.563543]     Mantis Rev 1 [153b:1178], irq: 22, latency: 64
[   47.563545]     memory: 0xcfdff000, mmio: 0xf89de000
[   47.566227]     MAC Address=[00:08:ca:1c:73:1d]
[   47.566254] mantis_alloc_buffers (0): DMA=0x37850000 cpu=0xf7850000 size=65536
[   47.566292] mantis_alloc_buffers (0): RISC=0x37913000 cpu=0xf7913000 size=1000
[   47.566332] DVB: registering new adapter (Mantis dvb adapter)
[   48.086203] mantis_frontend_init (0): Probing for CU1216 (DVB-C)
[   48.088334] mantis_frontend_init (0): found Philips CU1216 DVB-C frontend 0x0c
[   48.088378] mantis_frontend_init (0): Mantis DVB-C Philips CU1216 frontend attach success
[   48.088424] DVB: registering frontend 0 (Philips TDA10023 DVB-C)...
[   54.367799] mantis_ack_wait (0): Slave RACK Fail !

Remote Control Support

RC works after applying the following patch. See [3]

NOTE: I wonder why this patch has not been merged into the trunk. Does it break anything?

CI support

CI/CAM support for the optional CI module is not working yet (2024-04-16)

External Links