Ecu Programming Tool User Manual
Ecu Programming Tool User Manual
ABRITES
ENGINE CONTROL UNIT
PROGRAMMING TOOL
User manual
version 4.0
www.abrites.com
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Important notes
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:
▯ Diagnostic scanning;
▯ Key programming;
▯ Module replacement,
▯ ECU programming;
▯ Configuration and coding.
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.
Warranty
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 instruc-
tions, 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 mal-
function, 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.
www.abrites.com 2
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Copyright information
Copyright:
Notices:
▯ The information contained in this document is subject to change without prior notice. Abrites shall
not be held liable for technical/editorial errors, or omissions herein.
▯ Warranties for Abrites products and services are set forth in the express written warranty statements
accompanying the product. Nothing herein should be construed as constituting any additional war-
ranty.
▯ Abrites assumes no responsibility for any damage resulting from the use, misuse, or negligent use of
the hardware or any software application.
Safety information
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 sys-
tems, 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 docu-
ments and operating procedures.
www.abrites.com 3
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Table of contents
1. Introduction
1.1 Latest Updates
1.2 Lienses information
3. DIAG
4. Bench
4.1 Supported units for bench reading:
5. BSL
7. Wiring diagrams
7.1 ECU connections
7.2 TCU Connections
8. Appendix
8.1 Mercedes CEPC unit reading by OBDII
www.abrites.com 4
2023 Abrites ENGINE CONTROL UNIT Programming Tool
List of revisions
www.abrites.com 5
2023 Abrites ENGINE CONTROL UNIT Programming Tool
1. Introduction
The Abrites Engine control unit programming tool is developed to unite all ECU reading/writing func-
tionalities of our company under one software for cars, trucks, buses, bikes, boats, industrial and farming
equipment.
Using it you will be able to read and write EEPROM (Data Flash), read/write Program flash, read/write ECM
Maps, SPI Memories, and Adblue units, via DIAGNOSTICS, BOOT mode and on BENCH using a direct
connection to the ECU.
The tool works in conjunction with the Abrites ZN051 distribution box, in order to assure reading and
writing to the ECU (bench and boot mode).
We can easily read and write the EEPROM(DATA FLASH), internal flash/external flash (PROGRAM
FLASH), ECM Maps, save them and keep them for later use. We can also easily write them to other
ECUs, which makes it a helpful tool for units replacement. This is great for mechanical and electronic
workshops, engine tuners and locksmiths.
FULL BOOT MODE AND BENCH SOLUTION FOR ALL AVAILABLE BRANDS.
This software works perfectly with the help of the Abrites ZN051 Distribution box.
www.abrites.com 6
2023 Abrites ENGINE CONTROL UNIT Programming Tool
The ECU Programming Tool includes ECUs from the following brands:
▯ BMW - BOSCH, SIEMENS
▯ KIA/ HYUNDAI -BOSCH, CONTINENTAL, DELPHI, KEFICO
▯ MERCEDES - BOSCH, CONTINENTAL, DELPHI
▯ MINI - BOSCH
▯ PORSCHE - BOSCH
▯ PEUGEOT/ CITROEN - BOSCH
▯ RENAULT - BOSCH
▯ VAG - BOSCH
▯ CHEVROLET - SIEMENS
▯ FORD - CONTINENTAL, DELPHI, BOSCH
▯ SSANGYUONG - SIEMENS
▯ SUBARU - BOSCH
▯ TOYOTA - BOSCH, DENSO
▯ AGRIFAC - BOSCH
▯ ARTEC - BOSCH
▯ CASE - BOSCH
▯ CLAAS - BOSCH
▯ DEUTZ - BOSCH
▯ Mercedes-Benz Trucks
▯ Mercedes-Benz Buses
▯ Akia Busses
▯ Bell Equipment
▯ Fendt
▯ JCB
▯ Krone
▯ Magni
▯ Manitou
▯ Morelo Buses
▯ Ponsse
▯ Sterling
▯ Western Star
www.abrites.com 7
2023 Abrites ENGINE CONTROL UNIT Programming Tool
1. Read/Program Application, Maps and SPI EEPROM of engine control units Continental
▯ MCM
▯ MCM02T
▯ MCM2.1
▯ Mercedes-Benz Trucks
▯ Mercedes-Benz Buses
▯ Akia Busses
▯ Bell Equipment
▯ Claas
▯ Fendt
▯ JCB
▯ Krone
▯ Magni
▯ Manitou
▯ Morelo Buses
▯ Ponsse
▯ Sterling
▯ Western Star
TCU
▯ Bosch TCU DQ381 - use ZN079
▯ Bosch TCU ZF 8HP - use ZN079
▯ MB VGSNAG2-FDCT
▯ MB VAGBAG3 9G-tronic
www.abrites.com 8
2023 Abrites ENGINE CONTROL UNIT Programming Tool
EP001 - full reading/writing/updating and checksum correction of Dflash, Internal/External Pflash and
Map Files of Engine Control Units by bench (direct connection), boot mode and diagnostics (OBDII).
Virtual reading of Flash, Maps and Bootloader.
Supported ECUs:
▯ Bosch EDC17/MED17
▯ Delphi
▯ Continental/Siemens SIMxx
▯ Kefico
EP003 - full reading/writing/updating of Pflash, Dflash and Maps as well as checksum correction of MD/
MG Engine Control Units on bench.
Supported ECUs:
▯ MD/MD1 with SPCxxx and TC2xx
▯ MG/MG1 with SPCxxx and TC2xx
EP005 - allows reading of ECUs mounted in trucks, motorbikes, boats and industrial vehicles (tractors,
agricultural machines) by diagnostics (OBDII).
▯ Read/Program Application, Maps and SPI EEPROM of engine control units Continental MCM, MC-
M02T, MCM2.1 and adblue control modules ACM, ACM2.0, ACM2.1, ACM2.2 by OBDII and direct
connection on bench
▯ Checksum alignment while programming
▯ Option for full PFLASH/DFLASH/SPIEEPROM backup of the these modules
Supported brands:
• Mercedes-Benz Trucks
• Mercedes-Benz Buses
• Akia Busses
• Bell Equipment
• Claas
• Fendt
• JCB
• Krone
• Magni
• Manitou
• Morelo Buses
• Ponsse
• Sterling
• Western Star
www.abrites.com 9
2023 Abrites ENGINE CONTROL UNIT Programming Tool
The Abrites engine control unit programming tool will allow you to to read or write Electronic Control
Unis (ECUs) and Transmission Control Units (TCUs), having the following options:
▯ Diag - used for reading/writing the ECU via diagnostics (via OBDII or using a direct connection)
▯ Bench - used for reading/writing the ECU or TCU on bench with direct connection to the unit using
the ZN051 Abrites Distribution Box.
▯ BSL - used for reading/writing the ECU via BOOT mode using the ZN051 Abrites Distribution Box
IMPORTANT: In order to use the ECU programming tool the AMS should be active and the hardware
update should be performed at least once a month. For more information please open the Abrites Com-
mon User Manual.
www.abrites.com 10
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 11
2023 Abrites ENGINE CONTROL UNIT Programming Tool
3. Connect the gray connector cable to B+ and GND of your DS Box and supply it with 13.5V.
Always start with connecting GND.
5. Connect the CB401 cable to the ECU connectors as per the diagrams in this manual. Always start with
connecting GND first.
You can find more detailed information on page 12 of this User Manual.
www.abrites.com 12
2023 Abrites ENGINE CONTROL UNIT Programming Tool
2.2 Additional cable sets for ECU reading with ZN051 DS Box
www.abrites.com 13
2023 Abrites ENGINE CONTROL UNIT Programming Tool
3. DIAG
The option DIAG is used to read/write the ECU via diagnostics through the OBDII port of the car.
It allows you to read and write the ECM Maps, Internal/External Flash, Data flash.
It allows you also to perform both real and virtual read of the memory.
Select Diag and the car brand you want to work on:
www.abrites.com 14
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Select the memory type you want to read/write followed by Info, Read or Write.
www.abrites.com 15
2023 Abrites ENGINE CONTROL UNIT Programming Tool
4. Bench
The option Bench is used to read/write the ECU/TCU with direct connection to he unit using the Abrites
ZN051 Distribution box without opening the ECU/TCU.
It allows you to read and write both Internal/External Program Flash and Data flash.
IMPORTANT: Some ECUs could be read on bench using a Distribution BOX version 2.3 and ZN065
adapter or Distribution box version 2.4 only as they require the PWMs to be powered up with 5V, instead
of the usual 3.3V.
For more information please contact sales@abrites.com.
Select Bench and select the type of unit you want to be working with:
www.abrites.com 16
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Select TC17xx Internal Flash, TC17xx External Flash or TC17xx data Flash, followed by Info, Read or Write.
The software will automatically detect the type of the tricore processor:
www.abrites.com 17
2023 Abrites ENGINE CONTROL UNIT Programming Tool
ECU
▯ Bosch MEDC17 TC17xx
▯ Bosch MG/MD TC2xx - use CB023 – BMW MD/MG ECU Connection Cable
▯ Bosch MG1/MD1 SPC - use CB024 - Mercedes-Benz MD/MG ECU connection cable
TCU
▯ Bosch TCU DQ381 - use ZN079
▯ Bosch TCU ZF 8HP - use ZN079
▯ MB VGSNAG2-FDCT
▯ MB VAGBAG3 9G-tronic
www.abrites.com 18
2023 Abrites ENGINE CONTROL UNIT Programming Tool
5. BSL
The option BSL is used to read/write the ECU via BOOT mode using the Abrites ZN051 Distribution box.
It allows you to read and write the Internal/External/Program Flash and Data flash.
Select BSL and select the ECU brand you are working on:
www.abrites.com 19
2023 Abrites ENGINE CONTROL UNIT Programming Tool
NB! The ECUs until TPROT8(until 2010/2011) don’t require a connection through the Abrites ZN051 Dis-
tribution box so if you do not have one, please follow this diagram when reading/writing it:
NB! It is very important to start with wiring the GND before all other cables to the ECU. This minimises
the risk of damage to the unit.
NB! It is very important to start with wiring the GND before all other cables to the ECU. This minimises
the risk of damage to the unit.
www.abrites.com 20
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Select Internal Flash/External/Program Flash or Data flash followed by Info, Read or Write:
www.abrites.com 21
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Connecting your ZN051 (Distribution Box) in order to operate the Abrites ECU PROGRAMMING soft-
ware
In order for your ECU PROGRAMMING software to be fully operational it requires a ZN051 (Distribution
Box). The following are the pest practice steps we recommend everyone who wants to use the Abrites
ECU PROGRAMMING tool to its full potential.
1. Please connect the distribution box to your AVDI and connect the AVDI to your personal computer
where you have your AVDI software installed.
2. Please make sure you always have the latest possible version of the software. If in doubt about what
the latest version is please check the news section on the abrites.com website where the news are always
up to date. The same location will give you additional instructions should there be any specific additional
change to the operation of the ECU PROGRAMMING software.
3. Once your AVDI and distribution box are connected you need to make sure what type of reading you
are planning to do. Always start with connecting GND when establishing connection to the unit.The nor-
mal procedure would go in the following steps:
▯ Try to read the ECU you plan on working on via the OBD. If this fails (not common):
▯ Try the so called bench mode of reading, connecting to the ECU’s pins only from the outside without
opening the ECU and soldering a BOOT pin. This method is described in details in section 4.
www.abrites.com 22
2023 Abrites ENGINE CONTROL UNIT Programming Tool
▯ Should this method also fail then you can move to boot mode reading where you will be required to
open the ECU and solder a boot pin to the designated internal position as per the diagrams in this
manual.
4. Bench mode method of reading an ECU. Commonly known as “BENCH” method or table connection
depending on your region.
This method is extremely popular in today’s diagnostic ecosystem. Most of our colleagues who work on
engine control unit replacement and automotive tuning, as well as those who work with key programming
often use this method. It is common and relatively easy to apply to ECUs on almost every contemporary
ECU especially the very common EDC17 Tricore type built by Bosch. When you start using the ECU PRO-
GRAMMING tool together with the distribution box to read an ECU via BSL mode you need to make sure
that you have the DB15 splitter cable supplied with your ZN051 set connected to your distribution box.
N.B! Please note that there are two distinct types of DB15 cables (the type of ZN051 v. 2.0, 2.1 and 2.2 is
different when compared to v.2.3). Please note that this instructions manual is written specifically for the
type of DB15 which comes with the v.2.3 distribution box. If your distribution box has been upgraded via
the Abrites return upgrade program you probably have the older type of DB15 cables.
This means that the colours in the manual do not match the cable you have. If this is the case please make
sure to follow the labeling on the DB15 cable when connecting to an ECU. You can easily tell the two
types apart as the picture below shows:
When reading an ECU in “Bench connection” mode please note that you can supply the distribution box
with 12V from a desk type power supply or any reliable source of 12V. For this purpose your ZN051 dis-
tribution box is equipped with a set of cables which can be connected using the standard connectors on
both ends. One end goes to the power source and the other - straight into the distribution box positive
and negative sockets. Thus your ECU will be supplied with 12V so as to enable the ECU PROGRAMMING
software to communicate with it.
www.abrites.com 23
2023 Abrites ENGINE CONTROL UNIT Programming Tool
N.B.! Please make sure to follow these steps when working on “BENCH”:
▯ AVDI connected to PC
▯ ZN051 connected to AVDI
N.B! Please be informed the DB15 cable that is part of the Distribution Box set needs to be disconnected
from the power supply during the wiring process of the unit.
Please use the pinouts supplied in this manual to connect the DB15 to the ECU, then connect the DB15 to
the distribution box and then supply the distribution box with the external 12V from your power source.
VERY IMPORTANT: The 5V supplied to the ECU by the AVDI WILL NOT be enough for the ECU to
operate.
If the above methods fail you will need to open the ECU and solder a “boot pin” to the ECU’s designated
location as per the diagrams. ZN051 distribution box and the DB15 supplied in the set include a boot pin
as well as a full set of resistors which will also be required. Every diagram shows the resistor requirements
as well as the exact location. Please be EXTREMELY CAUTIOUS when using this method and make sure
all your wiring is 100% before attempting boot reading.
www.abrites.com 24
2023 Abrites ENGINE CONTROL UNIT Programming Tool
7. Wiring diagrams
In the Wiring Diagrams section you will find the connection methods for wiring the ECUs on bench by
either using bench or boot mode. ECUs that don’t allow to be read by the bench method (this method
excludes boot mode), need to be opened and read by boot mode.
N.B! ZN051 Distribution Box with version 2.2 or lower has a DB15 cable that uses different colors from
ZN051 v2.3 or higher. The legend for ZN051 v2.2 or lower uses the following colors found in the legend
below:
www.abrites.com 25
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 26
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 27
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 28
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 29
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 30
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CP14 TC1796 - Hyundai, Volksvagen, Linde, Jungheinrich, Skoda, Seat, Porsche, KIA, Audi
BSL connection:
www.abrites.com 31
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 32
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 33
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 34
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 35
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 36
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CP42 TC1797 - Dacia, Ford, Jaguar, Land Rover, Mercedes-Benz, Nissan, Renault, Renault
trucks:
BSL connection:
www.abrites.com 37
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 38
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 39
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 40
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Version 2:
www.abrites.com 41
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CP52 TC1797 - Citroen, FIAT, Mitsubishi, Peugeot, Artec, Deutz, Fendt, Tecnoma, Iveco,
Berthold, Claas, Merlo, Lamborghini tractors:
BSL connection:
www.abrites.com 42
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 43
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 44
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 45
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 46
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 47
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CV41 TC1797 - Isuzu, Case, Claas, Doosan, JCB, Laverda, Massey Ferguson, New Holland,
Tigercat, Valtra, Iveco, Sinotruck, Astra, Bredamenarini, Challenger, Conrad, Daewoo, Ford truck, Hino,
Karsan, Merlo, Komatsu, Minelli, Ravo, Sor, Storti, Tata, Bravo, Dieci Agriculture, Faresin, Gleaner, Landini,
Laverda, Logset, McCormick, Steyr, Vermeer:
BOSCH EDC17CV42 TC1797 - Fendt, International, Man, Caterpillar, Man bus, Otocar, Willibald, Claas:
www.abrites.com 48
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CV44 TC1767 - Belarus, Challenger, Komatsu, Massey Ferguson, Valtra, Gaz, Sinotruck,
Dongfeng, Faw, Jac, Saic, Weichai power truck:
BOSCH EDC17CV52 TC1797 - Artec, Deutz, Fendt, Still, Tecnoma, Amazone, Berthold, Claas, Atlas, Din-
go, Evrard, Hurlimann tractors, Lamborghini tractors, Landini, Manitou, McCormick, Merlo, R.M.H. Lach-
ish, Storti:
BOSCH EDC17CV54 TC1767 - Yanmar marine, Agco, Belarus, Challenger, Deutz, Fendt, JCB, John Deere,
Komatsu, Lamborghini tractors, Laverda, Massey Fergusson, Valtra, Ashok Leyand, Mitsubishi, Yanmar,
Bobcat, Bomag, Caterpillar, Dongfeng, Faw, Gehl, Hamm, Hitachi, JLG, Kalmar, Kramer, Landini, Lannen,
Linde, Ljungbymaskin, manitou, Mecalac, Menzi muck, Merlo, Mustang mfg, New Holland, Nissan, OM
still, renault trucks, Schaffer, Sdlg, Terex, Yanmar, Gleaner, Hubertrack, Komatsu, Laverda, Logset,
www.abrites.com 49
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17CV56 TC1767 - Claas, Deutz, Fendt, Hurlimann tractors, Lamborghini tractors, Landini,
Massey Fergusson, Mccormick, Merlo, Same, Schaffer, Zetor
BSL connection:
www.abrites.com 50
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Option 2:
www.abrites.com 51
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
Important: When reading the ECU in boot mode the connection of CAN HIGH and CAN LOW for pass-
word reading is as follows:
CAN HIGH(red) - pin 38
CAN LOW(blue) - pin 50
www.abrites.com 52
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 53
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 54
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17C42 TC1767 - Renault, Dacia, Mercedes-Benz, Nissan, Opel, Renault trucks:
BSL connection:
www.abrites.com 55
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 56
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 57
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17C49 TC1797 - Aebi Schmidt, Alfa Romeo, Case, Caterpillar, Claas, Farmtrac, FIAT, Hyundai,
Iveco, Jeep, John Deere, Lancia, Landini, Lindner, LS tractor, Magni, Manitou, Massey Fergusson, Mccor-
mick, Mitshubishi, New Holland, Reform, Steyr, Suzuki, Temsa, Terex, Wacker Neuson, Weidemann:
www.abrites.com 58
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 59
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17C53 TC1767 - Claas, Deutz, Great Wall, Hyundai, JAC, Kia, Lamborghini tractors, LDV, Ma-
hindra, Saic, Same:
www.abrites.com 60
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
Option 1
Front side of the ECU:
www.abrites.com 61
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Option 2(recommended)
Back side of the ECU:
www.abrites.com 62
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 63
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 64
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 65
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 66
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 67
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Version 2:
www.abrites.com 68
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 69
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 70
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH EDC17C84 TC1782 Old and new - Dacia, FIAT, Nissan, Opel, Renault:
www.abrites.com 71
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 72
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 73
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH ME17.5.24 TC1724 - Seat, Skoda, Volkswagen: BSL and Bench connections:
www.abrites.com 74
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 75
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 76
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 77
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 78
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 79
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 80
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 81
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 82
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Version 2:
www.abrites.com 83
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Version 3:
BSL connection:
www.abrites.com 84
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 85
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH MED17.1.27:
www.abrites.com 86
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 87
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BOSCH MED17.2 TC1796 & TC1766- Volvo, Mini, Land Rover, Jaguar, Ford:
www.abrites.com 88
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 89
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 90
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 91
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 92
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 93
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 94
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 95
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 96
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 97
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 98
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 99
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
Important: When reading the ECU in boot mode the connection of CAN HIGH and CAN LOW for pass-
word reading is as follows:
CAN HIGH(red) - pin 60
CAN LOW(blue) - pin 61
www.abrites.com 100
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 101
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 102
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 103
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 104
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
Important: When reading the ECU in boot mode the connection of CAN HIGH and CAN LOW for pass-
word reading is as follows:
CAN HIGH(red) - pin 28 CAN LOW(blue) - pin 13
www.abrites.com 105
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 106
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 107
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 108
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 109
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 110
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 111
2023 Abrites ENGINE CONTROL UNIT Programming Tool
BSL connection:
www.abrites.com 112
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 113
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 114
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 115
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 116
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 117
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 118
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 119
2023 Abrites ENGINE CONTROL UNIT Programming Tool
CONTINENTAL SID208 TC1797 (BSL only) - Peugeot, Land Rover, Fiat, Citroen, Ford:
www.abrites.com 120
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 121
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 122
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 123
2023 Abrites ENGINE CONTROL UNIT Programming Tool
CONTINENTAL SID307 TC1767 (BSL only) - Dacia, Renault, Nissan, Opel, Mercedes-Benz:
www.abrites.com 124
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 125
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 126
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 127
2023 Abrites ENGINE CONTROL UNIT Programming Tool
CONTINENTAL SID807 EVO (BSL only) - Citroen, Ford, Mazda, Peugeot, Volvo:
www.abrites.com 128
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Run a cable from the “+3.3V supply” on the BACK side of the ECU to the location marked with “+3.3V” on
the FRONT side of the ECU as per the photo.
www.abrites.com 129
2023 Abrites ENGINE CONTROL UNIT Programming Tool
CONTINENTAL EMS24XX TC1791 (BSL only) - Shelby, Lincoln, Ford truck, Ford:
www.abrites.com 130
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 131
2023 Abrites ENGINE CONTROL UNIT Programming Tool
CONTINENTAL SIM2K-240 TC1767 and TC1766 (BSL only) - Dodge, Hyundai, Kia:
www.abrites.com 132
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 133
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 134
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 135
2023 Abrites ENGINE CONTROL UNIT Programming Tool
TC1797:
TC1793:
www.abrites.com 136
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 137
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Simos PCR2.1:
*This ECU should be read through the Abrites software for VAG!
www.abrites.com 138
2023 Abrites ENGINE CONTROL UNIT Programming Tool
In order to read a TCU on bench, you need to use the ZN051 connection with CB401, or you can use the
ZN079 directly with AVDI without the ZN051 for Bosch TCU DQ381/ZF 8HP
ZF 8HP
Below you may find the connections for ZF 8HP, using CB401. There are 3 versions of the connectior, the
only difference is the positon of the CAN wires, so if you do not know what is the type you have, you can
just check until you get it right. The power wires are on the same pins.
ZN079 is used for all types, and automatically detects the correct CAN wires position.
www.abrites.com 139
2023 Abrites ENGINE CONTROL UNIT Programming Tool
www.abrites.com 140
2023 Abrites ENGINE CONTROL UNIT Programming Tool
Mercedes VGSNAG2-FDCT
The connector of the FDCT does not have a PIN for GND, in this case you would have connect
the GND black connector cable anywhere on the metal body of the TCU..
www.abrites.com 141
2023 Abrites ENGINE CONTROL UNIT Programming Tool
8. Appendix
In the future updates of ECU programming tool you can expext the functionality to read and write Pflash,
Dflash and Program data of Mercedes CEPC units by OBD(2.20/2.3/2.4).
IMPORTANT: Writing inconsistent program data can make your device not working properly. It is strongly
recommended to make first a full backup of the Pflash and Dflash.
For recovery procedure via boot mode contact support@abrites.com
www.abrites.com 142