The Abrites software and hardware products are developed, designed and manufactured by Abrites Ltd. During the production process we comply to all safety and quality regulations and standards, aiming at highest production quality. The Abrites hardware and software products are designed to build a coherent ecosystem, which effectively solves a wide range of vehicle-related tasks, such as:
All software and hardware products by Abrites Ltd. are copyrighted. Permission is granted to copy Abrites software files for your own back-up purposes only. Should you wish to copy this manual or parts of it, you are granted permission only in case it is used with Abrites products, has “Abrites Ltd.” written on all copies, and is used for actions that comply to respective local law and regulations.
You, as a purchaser of Abrites hardware products, are entitled of a two-year warranty. If the hardware product you have purchased has been properly connected, and used according to its respective instructions, it should function correctly. In case the product does not function as expected, you are able to claim warranty within the stated terms. Abrites Ltd. is entitled to require evidence of the defect or malfunction, upon which the decision to repair or substitute the product shall be made.
There are certain conditions, upon which the warranty cannot be applied. The warranty shall not apply to damages and defects caused by natural disaster, misuse, improper use, unusual use, negligence, failure to observe the instructions for use issued by Abrites, modifications of the device, repair works performed by unauthorized persons. For example, when the damage of the hardware has occurred due to incompatible electricity supply, mechanical or water damage, as well as fire, flood or thunder storm, the warranty does not apply.
Each warranty claim is inspected individually by our team and the decision is based upon thorough case consideration.
Read the full hardware warranty terms on our
The Abrites products are to be used by trained and experienced users in diagnostics and reprogramming of vehicles and equipment. The user is assumed to have a good understanding of vehicle electronic systems, as well as potential hazards while working around vehicles. There are numerous safety situations that cannot be foreseen, thus we recommend that the user read and follow all safety messages in the available manual, on all equipment they use, including vehicle manuals, as well as internal shop documents and operating procedures.
Some important points:
Block all wheels of the vehicle when testing. Be cautious when working around electricity.
In case any technical difficulties occur, please contact the
Abrites Support Team by email at
Table of contents
Table of contents
List of revisions
RFH PIN reading update
“Abrites Diagnostics for Fiat/Alfa/Lancia/FCA” is a Windows PC based diagnostic software for
Fiat/Alfa/Lancia/FCA vehicles. With the help of this software you can perform complete diagnostic
operations of all vehicles. For proper operation of your diagnostic software you will need a corresponding interface for connection between your PC and vehicle named “AVDI”.
AVDI is an interface produced by Abrites Ltd. intended to act as an interface between the PC and
the electronic control units. AVDI should be used with ABRITES software produced by Abrites Ltd.
ABRITES is a trade mark of Abrites Ltd.
ABRITES Diagnostics for Fiat/Lancia/Alfa/FCA is an advanced diagnostic software application
designed to work together with the Abrites Vehicle Diagnostic Interface to perform basic and
advanced diagnostics in Fiat, Lancia and Alfa vehicles. It provides full module identification for the
Fiat Chrysler Automobiles vehicles as well, it allows diagnostic trouble code reading and clearing,
also the ability to perform actuator tests in order to determine the cause of an electrical or
mechanical fault. The diagnostic functions provided allow it to be on par with OEM diagnostic
equipment while applying the intuitive and simplistic approach typical for the Abrites diagnostic
software. Abrites diagnostics software allows the user to work with almost 100% of the vehicles by
Fiat, Alfa Romeo, Lancia and models from the FCA Group (Fiat, Alfa, Chrysler, Dodge and Jeep
including models built after 2013).
2. Using the Abrites diagnostic for Fiat/Alfa/Lancia
The Abrites diagnostics for Fiat/Alfa/Lancia/FCA is installed together with the rest of the Abrites diagnostic software applications as a part of the Abrites diagnostic suite provided to the user via email
The user can start the software by clicking on the appropriate icon from the Abrites “Quick start” menu.
Once the Fiat/Alfa/Lancia/FCA icon is selected the software will start and the user will see the
This is the main screen of the software and it shows all the navigation buttons as well as the ones
for vehicle selection, scanning and general diagnostic trouble code (DTC) clearing.
3. Standard diagnostic functions
The features of the standard diagnostic functions of the Abrites diagnostics for Fiat/Alfa/Lancia/FCA include, but are not limited to Reading and clearing of DTCs, Module identifications, Data display, ECU identification, ECU configuration, sensor monitoring, BUS inputs, LIN data, BUS outputs, Line graphs, Actuator tests and others.
3.1 Module identifications
The module identifications function can be used to determine all the details about an electronic module – the manufacturer, hardware number, software number, software version, ISO codes and others.
3.2 Reading and clearing of diagnostic trouble codes (DTC)
This function allows the user to read the diagnostic trouble code, analyse it, find the cause of the issue, repair the damage and clear the DTC
This is displayed in full details throughout the range of supported vehicles.
3.3 Data Display
The Data display option shows details about the live data being read from the sensors within the vehicles. It allows monitoring of the values measured by these sensors and is an obligatory part of determining the cause of a fault with the vehicles.
3.4 ECU identification and configuration
The ECU Identification allows the user to view the full details in regards to the Electronic Control Units within the vehicle. This includes Diagnostic variants, versions, part number (needed for finding a replacement), Software part numbers as well as serial numbers of the electronic modules.
Actuator testing is perhaps one of the most important steps in resolving an issue with a faulty vehicle. This function is used to test the operation of separate systems within the car. For example the user can test the oil pump actuator separately without interfering with other actuators.
This function is started by selecting the desired actuator and pressing the start button.
It is important to let the actuator test end before exiting.
The Abrites diagnostics for Fiat/Alfa/Lancia/FCA currently supports almost 100% of the actuators that can be tested within a vehicle. Here is an example of the body control module’s actuators.
4.BCM, RFH and Key manager
The Body Control Module (BCM) and key manager function is used in order to perform key programming and preparation, PIN code reading and updating, Component protection data
It allows the Configuration data to be saved locally to the user’s computer, the loading of previously saved files is also supported.
Please check the full list at
4.1 Key Learning
Once the PIN code is obtained the user will have the ability to select the model of the vehicle and perform key learning directly via the vehicle’s diagnostic port.
Please visitfor a full list of supported vehicles.
1. Key Learning
2. Model selection
This is what the RFH module looks like:
Note: Some of the latest FCA models are equipped with the s.c. “Cyber-Security” which allows diagnostic manipulations to the models equipped with it to communicate with OEM FCA software only. The Cyber Security module is a box that is connected right after the OBD II connector. If communication to the car is not possible, this means the car is most probably equipped with this additional security by FCA. As stated above, direct CAN communication is needed and this can be done either by using the CB010 ABRITES Star connector cable for FCA, or the ZN051 Distribution Box.
5. Instrument cluster data manager
This function allows the update of Instrument Cluster working data Calibration by OBDII in cluster of CAN based vehicles. Please make sure to visit our website –for the full supported model list.
Calibration can be used when when the module has been replaced with a second hand unit in order to avoid mismatching and obstructions in the vehicle’s operation. Please observe local regulations in regards to the calibration.
Calibration of Engine Control Unit – BOSCH EDC16 – Tested Version for now : Fiat Croma, Alfa 159, Fiat 16, New Fiat Bravo 1.6 JTD, New Lancia Delta 1.6 JTD, Alfa GTV 1.9 JTD
5.1 Cluster Calibration 2
The “Cluster Calibration 2” function allows the calibration of some of the newer models in the FCA group.
Note: Calibration can be used when when the module has been replaced with a second hand unit in order to avoid mismatching and obstructions in the vehicle’s operation. Please observe local regulations in regards to the calibration.
1. Cluster Calibration 2
2. Make and model selection window
6. Engine Control Unit Flash Manager
The ECU flash manager provides reading and Updating ECU’s flash memory by diagnostic. ECUs
supported: Marelli IAW 4AF/4EF/59F/5AF/5NF/6JF IAW 5SF3; BOSCH ME7.3H4/ME7.3.1/ME7.2.1 ( BOOT MODE ) MJD 6JF - IMMO OFF
It also allows storing of the flash files locally, as well as loading them into the unit.
7. ECU configuration manager
Reading and Updating ECU’s configuration memory by diagnostic. Reset to factory new state option. ECUs supported: EDC15C5, EDC15C7, MJD 6JF/8F2; Marelli IAW 4AF, 4EF, 59F, 5AF, 5AM, 5NF, 5SF3, 8GMF, 8GSF; BOSCH ME7.3H4 (boot), ME7.3.1 (boot), ME7.2.1 (boot)
Read/update memory, Calibration by OBDII of Engine Control Unit - EDC15C5(EURO2),
EDC15C7(EURO3). This model ECU have the following vehicles:
Read/update memory, Calibration, Make VIRGIN by OBDII of Engine Control Unit - Marelli Multijet
MJD 6JF. This model ECU have the following vehicles:
Alfa 145 - 1.9 JTD
Fiat new Panda - 1.3
Fiat Grande Punto - 1.3 IAW Multijet
Fiat Ducato - 2.0 JTD;
2.3 JTD; 3.8 JTD
Fiat Scudo - 2.0 JTD
Alfa 166 - 2.4 JTD
Fiat Punto - 1.9 JTD
Lancia Z - 1.9 JTD
Fiat Bravo - 1.9 JTD
Fiat Palio - 1.9 JTD
Alfa 146 - 1.9 JTD
Fiat Idea - 1.3 IAW Multijet
Fiat Cinquecento - 1.3
Fiat Marea - 1.9 JTD;
Lancia K - 1.9 JTD
Fiat Brava - 1.9 JTD
Fiat Stilo - 1.9 JTD
Alfa 147 - 1.9 JTD 16V; 1.9 JTD 8V
Fiat Doblo - 1.3 IAW
Multijet MJD 6JF
Lancia Musa - 1.3
Fiat Marengo - 1.9 JTD
Lancia Lybra - 1.9 JTD; 2.4 JTD
Fiat Doblo - 1.9 JTD
Fiat Siena - 1.9 JTD
Alfa 156 - 1.9 JTD;
Fiat Punto - 1.3 IAW
Multijet MJD 6JF
Lancia Ypsilon - 1.3
Fiat Multipla - 1.9 JTD
Lancia Thesis - 2.4
Reading and updating Conf data, saving to files, loading from files :
Making the ECU virgin:
This function is vital for adaptation purposes in the cases where a second hand unit is used.