TechnoTrend TT-connect CT2-4650 CI

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 combined DVB-C, DVB-T and DVB-T2 USB 2.0 device from TechnoTrend. The device has a CI slot which is supported by the driver.

Overview/Features

Components Used

  • USB interface: Cypress CY7C68013A-56LTXC
  • Demodulator: Silicon Labs Si2168-A20 (v1.1 Silicon Labs Si2168-B40)
  • Tuner: Silicon Labs Si2158-A20 (v1.1 Silicon Labs Si2157-A30)
  • CI chip: CIMaX SP2HF

Driver support

The driver is in media_tree and can be built into older kernels using media_build. Included in kernel 3.18. Version 1.1 not yet in any mainline kernel, but support can be added to an older kernel using media_build.

USB ID:

V1:

Bus 002 Device 004: ID 0b48:3012 TechnoTrend TT-connect CT2-4650 CI

V1.1:

Bus 002 Device 004: ID 0b48:3015 TechnoTrend AG

Log

[    5.464401] usb 1-3: dvb_usb_v2: found a 'TechnoTrend TT-connect CT2-4650 CI v1.1' in warm state
[    5.465410] usb 1-3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[    5.465477] DVB: registering new adapter (TechnoTrend TT-connect CT2-4650 CI v1.1)
[    5.466996] usb 1-3: dvb_usb_v2: MAC address: xx:xx:xx:xx:xx:xx
[    5.524675] i2c i2c-1: Added multiplexed i2c bus 2
[    5.524693] si2168 1-0064: Silicon Labs Si2168 successfully attached
[    5.548220] si2157 2-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[    5.640181] sp2 1-0040: CIMaX SP2 successfully attached
[    5.640272] usb 1-3: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[    5.700106] Registered IR keymap rc-tt-1500
[    5.706671] input: TechnoTrend TT-connect CT2-4650 CI v1.1 as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0/input5
[    5.707172] rc rc0: TechnoTrend TT-connect CT2-4650 CI v1.1 as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0
[    5.707191] usb 1-3: dvb_usb_v2: schedule remote query interval to 300 msecs
[    5.707204] usb 1-3: dvb_usb_v2: 'TechnoTrend TT-connect CT2-4650 CI v1.1' successfully initialized and connected
[    5.707457] usbcore: registered new interface driver dvb_usb_dvbsky
[   11.814813] dvb_ca adapter 0: DVB CAM detected and initialised successfully
[   12.258861] si2168 1-0064: found a 'Silicon Labs Si2168-B40'
[   12.265791] si2168 1-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   14.010239] si2168 1-0064: firmware version: 4.0.19
[   14.021942] si2157 2-0060: found a 'Silicon Labs Si2157-A30'
[   14.048673] si2157 2-0060: firmware version: 3.0.5

Firmware

The easiest option is to download the necessary firmware files from OpenELEC DVB firmware collection [1]. Note that when downloading the firmware, you will need to click the Raw button to get the actual binary.

  • dvb-demod-si2168-a20-01.fw
  • dvb-tuner-si2158-a20-01.fw

V1.1

  • dvb-demod-si2168-b40-01.fw

Place the firmware files under /lib/firmware.

IR Remote Control

The supplied remote control is supported by the driver.

Known issues

Some CAMs require initialization before they will work. Without initialization it's possible that even non-encrypted channels do not work. If there's no CAM inserted, there's no issue.

gnutv could be used to initialize the CAM, for example:

gnutv -timeout 1 -out file /var/tmp/test.ts -channels ~/channels.conf FOX

Also, just running "gnutv -cammenu" seems to initialize my CAM.

External Links