[linux-dvb] MT2060 Tuner support

Raphaël G.z raphou7 at wanadoo.fr
Mon Mar 6 18:05:48 CET 2006


Thanks man.

Je vais essayer de ce pas, c'est super d'avoir ajouté le support de cette
clé. 

I'm going to try now, it's good to have add this patch for MT2060.

-----Message d'origine-----
De : linux-dvb-bounces at linuxtv.org [mailto:linux-dvb-bounces at linuxtv.org] De
la part de treza at chez.com
Envoyé : lundi 6 mars 2006 17:36
À : linux-dvb
Objet : [linux-dvb] MT2060 Tuner support

Hi all

I have managed to add support for a MT2060-based USB DVB-T
receiver, specifically the :

    LiteOn USB DVB-T TV Tuner : USB VendorID=0x04CA
ProductID=0xF000
    ( Also rebranded as Intuix S800 with the same IDs )

That thing is based on the DibCom 3000P + Microtune MT2060F
+ Cypress FX2LP(CY7C68013A) chipset.

You can download my patches from "www.chez.com/treza/liteon.htm"

The patched driver should work with the following clone
devices once their IDs are discovered and added to the
dvb-usb-ids.h and dibusb-mc.c files : ( from LinuxTV wiki )
    Grand DVB-T Pen USB 2.0
    YUAN PD300 DVB-T mobility
    Typhoon TV Movie Stick (Art. 50506)
    Club 3D ZAP-TV250mini
    ... and probably many others

The patched driver has the following limitations :

    - I do not have the complete datasheet of the MT2060,
only the leaked info from the ComTech datasheet K1000737843.pdf.
    - I have tried to implement a spurs avoidance algorithm
( in dvb-usb-i2c.c ), but I could not test it because there
is no emitter in my neiborhood using spurs prone
frequencies. The algorithm's effect shall be visible with
the following TV frequencies ( among others ) : [255MHz],
538MHz, 546MHz, 562MHz, 682MHz, 842MHz. Maybe someone here
could try it...
    - My patches are somewhat clumsy as the DibCom 3000M-C/P
driver used a fixed tuner ( The Panasonic ENV57H1XD5 ) and
the tuner programming functions used by the DibCom 3000M-B
driver ( dvb-pll.c ) cannot be used for the MT2060.
    - I'm still investigating on the settings for the
dib3000mc_agc_tuner[][12] array ( in dib3000_priv.h ). If
you have very weak signals you can change in
dvb_usb_pll_mt2060_init_i2c() ( dvb-usb-i2c.c )  :
"b[1]=0x31; /* Sets the AGC gain */" to "b[1]=0x33; /* Sets
the AGC gain */"
    I'll settle on that subject within a couple of days.

Olivier DANET


-------------- ALICE HAUT DEBIT : TRIPLE PLAY A 29,95 EUR/MOIS
-------------- 
Découvrez vite ALICEBOX : avec le modem WIFI, profitez de l'ADSL, de la
TELEPHONIE et en exclusivité de la TELEVISION ! 
Bénéficiez aussi de la hotline gratuite 24h/24 ! Soumis à conditions. Pour
en profiter cliquez ici http://abonnement.aliceadsl.fr





_______________________________________________
linux-dvb mailing list
linux-dvb at linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
----------------------------------------------------------------------------
-----------
Wanadoo vous informe que cet  e-mail a ete controle par l'anti-virus mail. 
Aucun virus connu a ce jour par nos services n'a ete detecte.







More information about the linux-dvb mailing list