Fiat Lancia Tester
Examiner (Part No: ) 5.20 CD instalation disc ELO touch screen software. My machine is the older red PC with detachable screen. I think my problem is a PC setup issue rather than an examiner setup issue, maybe im missing a recovery disc that would correct my problem, I will go hunting and see what i can find. Fiat Stilo Multiwagon: 1.9 JTD Multijet, Diesel (119 HP) 2006. OBD-2 universal diagnostic serial cable scheme for ISO 15765-4 CAN, SAE J1850 PWM, SAE J1850 VPW.
The Fiat Lancia Tester made by Magneti Marelli (Fiat part no. 1806039000 , M.M. part no. 64890013) was the successor to the PR01 Electronic Analyzer (Fiat part no. 1806034000). The FLT was used by Fiat and Lancia dealers to check and adjust the ECU parameters for those vehicles fitted with a 3 pin diagnostic socket from the late 1980's until the mid 1990's when it was replaced by the Examiner system. Versions were also made for Alfa Romeo (Fiat part no. 1827014000) and Ferrari. The FLT is a hand-held computer with a LCD display and 4 X 5 keypad and is powered by a 12V or 24V supply from the vehicle's battery. It is able to work with multiple ECU types through the use of replaceable modules which are inserted into the base of the unit when the tester is not powered. When other components later became microprocessor controlled new modules were created to diagnose faults in these components. Examples of this are ABS and alarm systems.
All retail software uses a serial number or key of some form, and the installation often requires the user to enter a valid serial number to proceed. A serial can also be referred to as a 'CD Key'. When you search for 'fiat examiner key serial' for example, you may find the word 'serial' amongst the results. List of Fiat Tractor Company models 1 Fiat 0 - 65 Tractor models 2 Fiat 70 - 180 Tractor models 3 Fiat 200s - 500s Tractor models 4 Fiat 600s - 1880 Tractor models 5 Fiat A - U Tractor models 6 Fiat Crawler Tractor models 7 Tractors built for other Companies 8 See also Fiat Concord Fiat-Allis.
The FLT uses the Hitachi 6303R CMOS microprocessor which is low power and upwards compatible with the Motorola 6802. It has a MK48Z02B non-volatile Zeropower RAM which is able to store diagnostic data safely while the FLT is not powered. The maximum life of the MK48Z02B internal battery is 11 years so it would now need replacement for this feature to work.
Examiner Fiat Serial Key
FLT modules
Each ECU or component type will require a specific module to be inserted into the tester before communication with it is possible. Below is a scan of the module list from January 1995.
ManualModule listA module can contain 1, 2 or 3 EPROMs which unfortunately are not socketed, the type of EPROMs used depends on the revision of PCB. Early modules used PCBs which can have a 27C64 in the leftmost position and 27C256 or 27C512 in the centre and rightmost positions. Later modules used PCBs which have a 27C512 in all three positions. The EPROMs in the earlier modules were labelled from left to right with yellow, green and blue stickers but I have named the positions A, B and C.
PCB type identification
If the components are identified with legends such as 'IC4' then it is the later PCB. If there are no legends then it is the early type. All module firmware can use either PCB type if the correct size of EPROMs are used.
For those who are interested the difference is that the early PCB connects pin 1 of EPROM A (which is the Vpp pin for a 27C64) to +5V and the later PCB connects pin 1 of EPROM A (which is the A15 pin for a 27C512) to 0V. Using the wrong EPROM type in socket A will either cause the EPROM to malfunction or the wrong part of the EPROM contents to be accessed and the module won't work correctly.
The module on the left is the earlier type with 27C64 and 27C256 EPROMs.
The module on the right is the later type with only 27C512 EPROMs. Note how there are no labels covering the EPROM windows. If the cartridge cover was left off and the EPROMs exposed to sunlight, over time their contents would be erased.
After finding module EPROMs that were not protected by labels I built a module reader which can read the contents of any EPROMs in a module without desoldering them from the PCB. This has made it possible to backup the module EPROMs now before they malfunction as a result of data corruption. See the FLT module reader page.
Module type list
This is a list of module types with systems supported, known applications, the size of the dump for each EPROM if present and if adaptors are required.
Module | Supported | Applications | EPROM dump size (bytes) | Adaptors required | |||
A | B | C | ADT 101A | ADT MPX94 | |||
M1C | Weber IAW 04N / 026 / 046 / 02G / 02P / 04G / 04P / 04D / 049 / 04E / GM SPI | Fiat Tipo,Croma, Lancia Delta,Prisma | 8K | 32K | 32K | ||
M2A | Marelli Microplex / Digiplex 2 | Fiat Croma, Lancia Delta,Prisma,Thema | 32K | ||||
M2B | Marelli Microplex / Digiplex 2 | Fiat Uno,Tipo,Tempra,Croma, Lancia Y10,Delta,Dedra,Thema | 8K | 32K | |||
M3B | Bosch SPI ECOL / ECE04 L3.1 / L3.2 Jetronic / Monojetronic | Fiat Panda,Uno,Tipo,Tempra, Lancia Y10,Delta,Dedra,Thema | 8K | 32K | |||
M4A | Marelli CDS suspension | Lancia Dedra,Thema | 32K | 32K | |||
M4B | Marelli CDS / SCS suspension | Lancia Dedra,Thema, Alfa 155 | 8K | 64K | 64K | ||
M5A | Bosch SPI ECE04 | Fiat Panda, Lancia Y10 | 32K | ||||
M6A | Weber MIW / IAW 04N / 046 / 047 / 049/01 / 04T / 04K / 04W | Fiat Tipo,Croma, Lancia Delta,Dedra | 8K | 32K | 32K | ||
M6B | Weber MIW / IAW 04N / 046 / 047 / 4Q1.08 / 4U3 / 4T1.07 / 4T3.07 / 04S / 4S1.07 / 049/01 / 04H / 04T / 04J / 04K / 04U / 04W / 4WE / 471 / 472 / 473 / 474 | Fiat Tipo,Tempra,Croma, Lancia Delta,Prisma,Dedra | 8K | 64K | 64K | ||
M7A | Girling ABS 2/2 | Fiat Tipo,Tempra, Lancia Dedra | 32K | Yes | |||
M8A | Fuji Auto ECVT 821 | Lancia Y10 | 32K | 32K | |||
M8B | Fuji Auto ECVT 821 | Fiat Panda,Punto, Lancia Y10 | 8K | 64K | 64K | Yes | |
M10A | VW Auto AG4 | Fiat Tipo, Lancia Dedra | 8K | 64K | 64K | ||
M12A | Bosch ABS 2SI / 2E | Fiat Punto,Croma, Lancia Dedra | 8K | 64K | 64K | Yes | |
M12B | Bosch ABS 2SI / 2E | Fiat Uno,Croma,Coupe, Lancia Delta,Dedra,Thema | 8K | 64K | 64K | Yes | |
M13A | Bosch Motronic M1.7 / M2.7 | Lancia Thema | 8K | 64K | 64K | Yes | |
M18A | TRW airbag / Sipea anti-theft / Brose electric seat | Fiat Croma, Lancia Thema, Alfa 164 | 8K | 64K | 64K | Yes | |
M19A | Weber IAW 4T3.P8 / 4U2 / 4U3 / 4U6 / 4T1.P8 / 4U7.P8 / 4S1.P8 / 04T / 04J / 04K / 471 / 472 / 474 | Fiat Tipo,Tempra, Lancia Dedra | 8K | 64K | 64K | ||
M20A | Marelli Nanoplex/ Microplex / Digiplex 2 | Fiat Cinquecento,Uno,Tipo,Tempra,Croma, Lancia Y10,Thema | 8K | 64K | 64K | ||
M21A | Weber IAW 06F.S0 | Fiat Cinquecento | 8K | 64K | 64K | Yes | |
M21B | Weber IAW 06F | Fiat Cinquecento,Panda,Punto | 8K | 64K | 64K | Yes | |
M23A | Weber IAW 4Q1.P8 / 4Q2.P8 / 4Q4 / 4WA / 4WB / 4WC / 4WD / 4WF / 4WG / 4Q5 / 4Q6 | Fiat Tipo,Tempra,Coupe, Lancia Delta,Dedra | 8K | 64K | 64K | ||
M24A | Bosch Motronic M1.7 / M2.7 | Fiat Punto,Croma | 8K | 64K | 64K | Yes | |
M25A | Bosch Monom MA1.7 | Fiat Tipo,Tempra, Lancia Y10,Delta,Dedra | 8K | 64K | 64K | Yes | |
M26A | Z.F. Auto | Fiat Croma, Lancia Thema, Alfa 164 | 8K | 64K | 64K | Yes | |
M27A | Bosch MSA6 injection pump | Alfa 164 TD,155 2.5 TD | 8K | 64K | 64K | ||
M28A | Weber MPI / IAW 8F | Fiat Punto,Tipo,Tempra, Lancia Delta | 8K | 64K | 64K | Yes | |
M29A | TRW airbag / ICIT anti-theft | Fiat Cinquecento,Punto,Tipo,Tempra,Coupe, Alfa 145 | 8K | 64K | 64K | Yes | |
M30A | Bosch ABS 2SI | Lancia Dedra | 8K | 64K | 64K | ||
M31A | Bendix ABS | Fiat Ducato,Ulysse | 8K | 64K | 64K | Yes | |
M32A | Weber IAW 08P11 / 08P22 | Fiat Ducato,Ulysse | 8K | 64K | 64K | Yes | |
M33A | GM MPI | Fiat Punto,Tempra, Alfa 145 | 8K | 64K | 64K | Yes | |
M35A | Motronic M-P3.2 | Fiat Ulysse, Lancia Z | 8K | 64K | 64K | Yes | Yes |
M36B | Bosch Motronic M 2.10.3 | Lancia Kappa 2.0,2.4, Alfa 145,146,Spider GTV 2.0 | 8K | 64K | 64K | Yes | |
M37A | Weber IAW G7.65 | Fiat Uno 1.5 | 8K | 64K | 64K | ||
M38A | I.G.E / Infocenter/ Borletti Q | Lancia Kappa | 8K | 64K | 64K | Yes | |
M40A | Sipea airbag | Lancia Kappa | 8K | 64K | 64K | Yes | |
M41A | Bosch ABS 5 / ZF power steering | Lancia Kappa | 8K | 64K | 64K | ||
M42B | Kiekert/Texton antitheft | Fiat Ulysse, Lancia Z | 8K | 64K | 64K | Yes | |
M43A | Hitachi MPI | Fiat Punto GT,Barchetta | 8K | 64K | 64K | Yes | |
M44A | Bosch Motronic M2.7 / M3.7.1 / M3.7.2 | Lancia Kappa 2.0,3.0 24V | 8K | 64K | 64K | Yes | |
M46A | Bosch FIATCODE | Fiat Punto | 8K | 64K | 64K | Yes | |
M47A | Teves ABS | Fiat Bravo,Brava | 8K | 64K | 64K | Yes | |
M48A | Marelli Weber MPI / IAW IAF13 | Fiat Bravo,Brava,Punto | 8K | 64K | 64K | Yes | |
M49A | Bosch Motronic M 2.10.4 | Fiat Bravo,Brava,Tipo,Coupe, Lancia New Dedra, Alfa 145,155,166 | 8K | 64K | 64K | Yes | |
M50A | Airbag | Fiat Bravo,Brava,Ducato,New Tipo, Lancia Y, Alfa 164 | 8K | 64K | 64K | ||
M51A | MCA200 ECU | Lancia Kappa | 8K | 64K | 64K | Yes | |
M53A | Lucas injection pump | Fiat Bravo,Brava,Marea 1.9 TD | 8K | 64K | 64K | Yes | |
M54A | Aisin AW596Y024 Auto | Fiat Bravo 1600,Marea Auto | 8K | 64K | 64K | Yes | |
M55A | Fuji MX665 Auto | Fiat Punto, Lancia Y | 8K | 64K | 64K | Yes | |
M56A | Bosch ABS 5.3 | Lancia New Dedra, Alfa New Giulietta | 8K | 64K | 64K | ||
M57A | IAW 16F | Lancia Y 1242 | 8K | 64K | 64K | Yes | |
M58A | PSA airbag | Fiat Ulysse, Lancia Z | 8K | 64K | 64K | Yes | |
M59A | IAW 18F.D | Fiat Palio | 8K | 64K | 64K | Yes | |
M60A | Lucas injection pump | Fiat Ulysse, Lancia Z 2.1 TD | 8K | 64K | 64K | Yes | |
M61A | Borletti air conditioner | Fiat Marea | 8K | 64K | 64K | Yes | |
M62A | Lucas ABS | Fiat Marea | 8K | 64K | 64K | ||
M64A | Bosch AS3 injection pump | Fiat Ulysse TD | 8K | 64K | 64K | Yes | |
MA1B | Bosch Jetronic LE3 / Motronic 4.1 | Alfa 33,75,Spider,SZ,164 | 32K | 32K | |||
MA3A | Marelli Permanent 4 / CDS | Alfa 33,164 | 8K | 64K | 64K | ||
MA4A | Bosch Motronic 1.7 | Alfa 155,164 | 8K | 64K | 64K | Yes | |
MA7A | Bosch ABS 2SI | Alfa 164 | 8K | 64K | 64K | Yes | |
MA9A | TRW airbag | Alfa 164 | 8K | 64K | 64K |
Module versions
This is a list of the modules for which I have copies of the firmware. The module suffix indicates the language used for messages, a trailing X indicates translated by a third party.
I | Italian |
IN or GB | English |
DE | German |
NL | Dutch |
For the 648nnnnX (with optional '000' suffix) style MM part no# the X denotes the language according to the following table.
0 | Italian |
2 | English |
For the later 5014nnnnXXnn style MM part no# the XX denotes the language according to the following table.
31 | Italian |
34 | German |
37 | English |
41 | French |
51 | Dutch |
71 | Polish |
Module | Magneti Marelli Part no# | Fiat/Lancia/Alfa Part no# |
M1C/IN | 79570631 | 1806059000 |
M2A/IN | 79577261 | 1806066000 |
M2B/IN | 79591841 | 1806173000 |
M3B/IN | 79606201 | 1806175002 |
M4A/IN | 79585171 | 1806124000 |
M4B/GB | 64891282000 | 1806212000 1827110000 |
M5A/IN | 79592631 | 1806142000 |
M6A/IN | 79602021 | 1806167000 |
M6B/GB | 79610251 | 1806186002 |
M7A/IN | 79608291 | 1806174002 |
M8A/GB | 79609011 | 1806180002 |
M8B/GB | 501460373700 | 1806251000 |
M10A/GB | 501460023700 | 1806195000 |
M12A/GB | 79612511 | 1806188002 |
M12B/GB | 64891242000 | 1806204000 |
M12B/I | 64891240000 | 1806204000 |
M13A/GB | 501460033700 | 1806224000 |
M13A/I | 501460033100 | 1806224000 |
M18A/GB | 501460063700 | 1806208000 |
M18A/I | 501460063100 | 1806208000 |
M19A/GB | 501460003700 | 1806194000 |
M20A/I | 501460013100 | 1806196000 |
M20A/PL | 501460017100 | 1806196000 |
M21A/GB | 64891182000 | 1806241000 |
M21B/I | 501460473100 | |
M21B/PL | 501460477100 | |
M23A/GB | 501460213700 | 1806231000 |
M24A/GB | 501460343700 | 1806232000 |
M24A/I | 501460343100 | 1806232000 |
M25A/I | 501460283100 | 1806233000 |
M26A/GB | 501460353700 | 1806242002 |
M26A/I | 501460353100 | 1806242002 |
M27A/I | 501460273100 | |
M28A/GB | 501460363700 | 1806236000 |
M28A/I | 501460363100 | 1806236000 |
M29A/GB | 501460423701 | 1806240000 |
M30A/I | 501460413100 | |
M31A/I | 501460433100 | 1806249000 |
M32A/I | 501460443100 | |
M33A/GB | 501460463700 | 1806250000 |
M33A/I | 501460463100 | 1806250000 |
M35A/I | 501460613100 | |
M36B/I | 501460643100 | |
M37A/I | ||
M38A/I | 501460573100 | 1806267000 |
M40A/D | 501460593400 | 1806269001 |
M40A/I | 501460593100 | |
M41A/I | ||
M42B/I | ||
M43A/D | 501460803400 | 1806283001 |
M43A/I | 501460803100 | 1806283000 |
M44A/I | 501460773100 | |
M46A/I | 501460793100 | |
M47A/I | 501460953100 | |
M48A/I | 501460973100 | 1806314000 |
M49A/I | 501460943100 | |
M50A/I | 501460983102 | 1806319000 |
M51A/I | ||
M53A/I | ||
M54A/I | ||
M55A/I | 501461173100 | 1806323000 |
M56A/I | 501461073100 | 1806324000 |
M57A/I | 1806325000 | |
M58A/I | 501461183100 | |
M59A/I | ||
M60A/I | ||
M61A/I | ||
M62A/I | 501461243100 | |
M64A/I | ||
MA1B/GB | 79609931 | 1827041000 |
MA3A/GBX | 1827076000 | |
MA4A/GB | 501460383700 | 1827129002 |
MA7A/GB | 501460233700 | 1827091000 |
MA9A/GB | 501460403700 | 1827131002 |
For the early PCB, EPROM A, if required, must be a 27C64 and EPROM B or C, if required, must be either a 27C256 (32K bytes) or 27C512 (64K bytes) depending on the size of the dump.
For the later PCB, EPROM A, if required, must be a 27C512 and EPROM B or C, if required, must be either a 27C256 (32K bytes) or 27C512 (64K bytes) depending on the size of the dump. Note that the modules built with the later PCB always seem to use 27C512s for EPROM B or C.
The dump size of EPROM A, if required, will always be 8K bytes as the FLT cannot access more than the first 8K bytes of EPROM A even if a 27C512 is fitted here in the later PCB.
e.g. The M6A module requires a 27C64 for the early PCB or 27C512 for the later PCB for A and two 27C256s for both B & C.
When programming EPROM A using a 27C512 for the later PCB you should fill the EPROM programmer RAM with FFh (hexadecimal) before loading the hex or binary dump. This ensures that, because the dump size is less than the size of the EPROM being used, the unused areas are set to a known value of FFh, This is the same value read from an EPROM which has been erased, and so the programming will be faster.
The EPROMs should be CMOS devices, normally indicated by the 'C' in the device type. Use of older NMOS devices, no 'C' in device type, is not recommended as it may cause malfunction of the tester.
For the later PCB, Winbond W27E512 or W27C512 EEPROMs can be used instead of 27C512 EPROMs and have the advantage of being electrically erasable which means that they do not require exposure to UV light to erase.
FLT module EPROM dumps
The file contains backup copies of all the EPROMs present in each module listed above.
Module data file (30/12/2018)
FLT accessories
Adaptor ADT101A
Adaptor (Fiat part no# 1806174000 , M.M. part no# 79607701) required by some modules and inserted in-line between the FLT and the FLT extension cable. The circuit is documented here.
Test resistances and sensors
Here is a list of test resistances and sensors with Fiat/Lancia part numbers
Ref | Fiat/Lancia Part no# | Application |
R1 | 1806039001 | I.A.W. + OTHER |
R2 | 1806039002 | I.A.W. |
R3 | 1806039003 | I.A.W. |
R4 | 1806039007 | FIAT/GM |
R5 | 1806039008 | FIAT/GM |
R6 | 1806039009 | FIAT/GM |
R7 | 1806039004 | I.A.W. |
R8 | 1806039010 | FIAT/GM |
R9 | 1806039005 | ALL |
R10 | 1806039019 | ALL |
R11 | 1806039011 | FIAT/GM |
R12 | 1806039006 | I.A.W. |
R13 | 1806039020 | UNO TURBO |
R16 | 1806039016 | BOSCH L3 |
R17 | 1806039017 | BOSCH S.P.I. |
R18 | 1806039018 | BOSCH S.P.I. |
R19 | 1806039012 | SUSPENSION S.C.S. |
R20 | 1806039013 | SUSPENSION S.C.S. |
R21 | 1806039014 | SUSPENSION S.C.S. |
R22 | 1806039015 | SUSPENSION S.C.S. |
FLT extension cables
Here are the connections for the FLT extension cables (Fiat part no. 1806118000). There are two separate cables, power and data, using the same 9 way D-type female connector which is plugged into the 9 way male connector on the FLT.
Note that the screen on the data cable must only be connected at the diagnostic plug.
9 way D-type female connector
Pin | 1 | 2 | 3 | 4 | 5 | |||
6 | 7 | 8 | 9 |
YELLOW |
NOTCH |
SCREEN |
RED |