| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame^] | 1 | 1) Tuner Programming | 
 | 2 | ==================== | 
 | 3 | There are some flavors of Tuner programming APIs. | 
 | 4 | These differ mainly by the bandswitch byte. | 
 | 5 |  | 
 | 6 |     L= LG_API       (VHF_LO=0x01, VHF_HI=0x02, UHF=0x08, radio=0x04) | 
 | 7 |     P= PHILIPS_API  (VHF_LO=0xA0, VHF_HI=0x90, UHF=0x30, radio=0x04) | 
 | 8 |     T= TEMIC_API    (VHF_LO=0x02, VHF_HI=0x04, UHF=0x01) | 
 | 9 |     A= ALPS_API     (VHF_LO=0x14, VHF_HI=0x12, UHF=0x11) | 
 | 10 |     M= PHILIPS_MK3  (VHF_LO=0x01, VHF_HI=0x02, UHF=0x04, radio=0x19) | 
 | 11 |  | 
 | 12 | 2) Tuner Manufacturers | 
 | 13 | ====================== | 
 | 14 |  | 
 | 15 | SAMSUNG Tuner identification: (e.g. TCPM9091PD27) | 
 | 16 |   TCP [ABCJLMNQ] 90[89][125] [DP] [ACD] 27 [ABCD] | 
 | 17 |  [ABCJLMNQ]: | 
 | 18 |    A= BG+DK | 
 | 19 |    B= BG | 
 | 20 |    C= I+DK | 
 | 21 |    J= NTSC-Japan | 
 | 22 |    L= Secam LL | 
 | 23 |    M= BG+I+DK | 
 | 24 |    N= NTSC  | 
 | 25 |    Q= BG+I+DK+LL | 
 | 26 |  [89]: ? | 
 | 27 |  [125]: | 
 | 28 |    2: No FM | 
 | 29 |    5: With FM | 
 | 30 |  [DP]: | 
 | 31 |    D= NTSC | 
 | 32 |    P= PAL | 
 | 33 |  [ACD]: | 
 | 34 |    A= F-connector | 
 | 35 |    C= Phono connector | 
 | 36 |    D= Din Jack | 
 | 37 |  [ABCD]: | 
 | 38 |    3-wire/I2C tuning, 2-band/3-band | 
 | 39 |  | 
 | 40 |  These Tuners are PHILIPS_API compatible. | 
 | 41 |  | 
 | 42 | Philips Tuner identification: (e.g. FM1216MF) | 
 | 43 |   F[IRMQ]12[1345]6{MF|ME|MP} | 
 | 44 |   F[IRMQ]: | 
 | 45 |    FI12x6: Tuner Series | 
 | 46 |    FR12x6: Tuner + Radio IF | 
 | 47 |    FM12x6: Tuner + FM | 
 | 48 |    FQ12x6: special | 
 | 49 |    FMR12x6: special | 
 | 50 |    TD15xx: Digital Tuner ATSC | 
 | 51 |   12[1345]6: | 
 | 52 |    1216: PAL BG | 
 | 53 |    1236: NTSC | 
 | 54 |    1246: PAL I | 
 | 55 |    1256: Pal DK | 
 | 56 |   {MF|ME|MP} | 
 | 57 |    MF: BG LL w/ Secam (Multi France) | 
 | 58 |    ME: BG DK I LL   (Multi Europe) | 
 | 59 |    MP: BG DK I      (Multi PAL) | 
 | 60 |    MR: BG DK M (?) | 
 | 61 |    MG: BG DKI M (?) | 
 | 62 |   MK2 series PHILIPS_API, most tuners are compatible to this one ! | 
 | 63 |   MK3 series introduced in 2002 w/ PHILIPS_MK3_API | 
 | 64 |  | 
 | 65 | Temic Tuner identification: (.e.g 4006FH5) | 
 | 66 |    4[01][0136][269]F[HYNR]5 | 
 | 67 |     40x2: Tuner (5V/33V), TEMIC_API. | 
 | 68 |     40x6: Tuner 5V | 
 | 69 |     41xx: Tuner compact | 
 | 70 |     40x9: Tuner+FM compact | 
 | 71 |    [0136] | 
 | 72 |     xx0x: PAL BG | 
 | 73 |     xx1x: Pal DK, Secam LL | 
 | 74 |     xx3x: NTSC | 
 | 75 |     xx6x: PAL I | 
 | 76 |    F[HYNR]5 | 
 | 77 |     FH5: Pal BG | 
 | 78 |     FY5: others | 
 | 79 |     FN5: multistandard | 
 | 80 |     FR5: w/ FM radio | 
 | 81 |    3X xxxx: order number with specific connector | 
 | 82 |   Note: Only 40x2 series has TEMIC_API, all newer tuners have PHILIPS_API. | 
 | 83 |  | 
 | 84 | LG Innotek Tuner: | 
 | 85 |   TPI8NSR11 : NTSC J/M    (TPI8NSR01 w/FM)  (P,210/497) | 
 | 86 |   TPI8PSB11 : PAL B/G     (TPI8PSB01 w/FM)  (P,170/450) | 
 | 87 |   TAPC-I701 : PAL I       (TAPC-I001 w/FM)  (P,170/450) | 
 | 88 |   TPI8PSB12 : PAL D/K+B/G (TPI8PSB02 w/FM)  (P,170/450) | 
 | 89 |   TAPC-H701P: NTSC_JP     (TAPC-H001P w/FM) (L,170/450) | 
 | 90 |   TAPC-G701P: PAL B/G     (TAPC-G001P w/FM) (L,170/450) | 
 | 91 |   TAPC-W701P: PAL I       (TAPC-W001P w/FM) (L,170/450) | 
 | 92 |   TAPC-Q703P: PAL D/K     (TAPC-Q001P w/FM) (L,170/450) | 
 | 93 |   TAPC-Q704P: PAL D/K+I   (L,170/450) | 
 | 94 |   TAPC-G702P: PAL D/K+B/G (L,170/450) | 
 | 95 |  | 
 | 96 |   TADC-H002F: NTSC (L,175/410?; 2-B, C-W+11, W+12-69) | 
 | 97 |   TADC-M201D: PAL D/K+B/G+I (L,143/425)  (sound control at I2C address 0xc8) | 
 | 98 |   TADC-T003F: NTSC Taiwan  (L,175/410?; 2-B, C-W+11, W+12-69) | 
 | 99 |   Suffix:  | 
 | 100 |     P= Standard phono female socket | 
 | 101 |     D= IEC female socket | 
 | 102 |     F= F-connector | 
 | 103 |  | 
 | 104 | Other Tuners: | 
 | 105 | TCL2002MB-1 : PAL BG + DK       =TUNER_LG_PAL_NEW_TAPC | 
 | 106 | TCL2002MB-1F: PAL BG + DK w/FM  =PHILIPS_PAL | 
 | 107 | TCL2002MI-2 : PAL I		= ?? | 
 | 108 |  | 
 | 109 | ALPS Tuners: | 
 | 110 |    Most are LG_API compatible | 
 | 111 |    TSCH6 has ALPS_API (TSCH5 ?) | 
 | 112 |    TSBE1 has extra API 05,02,08 Control_byte=0xCB Source:(1) | 
 | 113 |  | 
 | 114 | Lit. | 
 | 115 | (1) conexant100029b-PCI-Decoder-ApplicationNote.pdf |