Here's a list of the E30 devices:
|Supported|| ID on |
|Hardware||Firmware||Comment / Pictures||URL||E|
|Anysee E30||✔ Yes, in kernel since 2.6.27||1c73:861f or 04b4:861f USB2.0||mt352 or zl10353 demodulator||Need clarification which "usbid" comes with which E30 device.|||
|Anysee E30 Plus||✔ Yes, in kernel since 2.6.27||1c73:861f or 04b4:861f USB2.0||zl10353 demodulator|||
|Anysee E30 Combo Plus||✔ Yes, in kernel since 2.6.28||1c73:861f or 04b4:861f USB2.0||zl10353 or tda10023 demodulator||Does DVB-T and DVB-C depending on anysee.ko module parameter delsys= (0=DVB-C, 1=DVB-T).|||
As the E30 devices differ only in parts of their hardware, they are supported by a single driver.
The current linux kernel (2.6.32-rc2) supports at least these:
274 /* Try to attach demodulator in following order: 275 model demod hw firmware 276 1. E30 MT352 02 0.2.1 277 2. E30 ZL10353 02 0.2.1 278 3. E30 Combo ZL10353 0f 0.1.2 DVB-T/C combo 279 4. E30 Plus ZL10353 06 0.1.0 280 5. E30C Plus TDA10023 0a 0.1.0 rev 0.2 281 E30C Plus TDA10023 0f 0.1.2 rev 0.4 282 E30 Combo TDA10023 0f 0.1.2 DVB-T/C combo 283 */
The design of DVB-T E30 seems to be similar to the Twinhan Alpha Stick (same Tuner and Demod), but it doesn't work with the alpha-driver (vp7045) and firmware. It also contains a Cypress CY7C68013 chip for USB microcontroller which is widely used and supported.
Note: It has been reported that Anysee has not been willing to help open source developers to write a Linux driver by handing out specifications. Any further information on communication with Anysee would be welcome.
AMT, the manufacturer of the device, recently released a SDK for the device. http://www.anysee.com/eng/download/TC_Series.php
- The SDK looks like only Infra-Red / SmartCard programming information when using their Windows drivers. Basically nothing.
Plain E30 Devices
E30 C Devices
Those are DVB-C devices, made for cable reception rather than terrestrial.
E30 Combo Devices
The Combo devices are DVB-T and DVB-C devices. They are supported by the Linux kernel since 2.6.28. The device comes in two versions, version 1 is supported from Linux kernel version 2.6.28 and version 2 is supported in Linux kernel version 3.0.0 (possibly earlier). Version 2 can be distinguished from version 1 by the loop antenna output which is absent on version 1.
E30 Plus Devices
Devices bearing "Plus" in their product name indicate the presence of a smart card interface.
Again quoting from anysee.c (2.6.32-rc2):
20 * TODO: 21 * - add smart card reader support for Conditional Access (CA) 22 * 23 * Card reader in Anysee is nothing more than ISO 7816 card reader. 24 * There is no hardware CAM in any Anysee device sold. 25 * In my understanding it should be implemented by making own module 26 * for ISO 7816 card reader, like dvb_ca_en50221 is implemented. This 27 * module registers serial interface that can be used to communicate 28 * with any ISO 7816 smart card. 29 * 30 * Any help according to implement serial smart card reader support 31 * is highly welcome!