ABPROG User's Manual
ABPROG User's Manual
ABPROG User's Manual
Version: 2.3
www.ABRITES.com
List of revisions
Date Chapter Description Revision
01.10.2015 ALL Document revised 2.0
13.01.2017 ALL Document revised 2.1
01.12.2017 ALL Added keys for renew 2.2
14.06.2018 ALL Added EWS reading 2.3
1 Added ZN057 adapter 2.3
14.08.2018
1 INTRODUCTION
ZN030-ABPROG and ZN031-M35XXX/SPI/I2C Adapter together with ABPROG Programmer software allows
you to erase and write SPI,I2C,Micro Wire EEPROM memory(35xxx,95xxx,24xxx,93xx) with and
without incremental registers , read the SSID of the NEC KEY, erase the NEC chip and then program it
again.
ZN030-ABPROG and ZN031-M35XXX/SPI/I2C Adapter together should be used with ABRITES software
produced by Abrites Ltd.
This document describes software and hardware installation of kit for EEPROM and MCU memory
programming.
The basic package of kit for EEPROM and MCU memory programming:
ZN030-ABPROG
SO8 –DIP8
Adapter
The photo below shows how to connect to a BMW BDC and a FEM unit to read the EEPROM:
2 SYSTEM REQUIREMENTS
Minimum system requirements – Windows 7, Pentium 4 with 512 MB RAM
USB port with supply 100 mA / 5V +/- 5%
3 SUPPORTED DEVICES
-M35080VP M95080
-M35080V6 M95160
-D080D0WQ M95320
-D160D0WQ M95640
-M95010 M95128
-M95020 M95256
-M95040 24C01
-M95080
-M95160
-M95320
-M95640
-M95128
-M95256
-24C01
-24C02
-93C76
-24C04
-93C86
-24C08
-24C16
-24C32
-24C64
- 24C128
- 24C256
- 24C512
- 24C1024
-93C46
-93C56
-93C66
-RENAULT BCM (X95)
-W164,W166,W203,W204,W210,W211,W212,W216,W220,W221
MB EZS Reading hash without password
Manual version: 2.3 6
August
ABPROG Programmer for AVDI User Manual
2018
4 GETTING STARTED
We suppose that already your AVDI interface is configured and fully working.
You can receive optional separate installation file for your kit EEPROM and MCU memory programming.
Read carefully license agreement and select “I accept the agreement” if you accepting all. Then press “Next”
button.
If you not agree press cancel to interrupt installation procedure.
Press “Finish”.
Press “Yes”.
When programmer is ready and connected to the interface you can start the software.
Read EEPROM
Write EEPROM
Verify EEPROM
Erase EEPROM
Load dump
Save dump
Exit
Keep in mind that the time to erase "M35080VP/M35080V6" could reach 90 seconds!
After erase finish you can write the new data using the button “Load” and "Prog Incr.".
All existing customers should have received a NEC board, on which to solder the NEC chip. For all
existing customers - if you send to support@abrites.com the dump from the EZS we will send you
back a working key dump and you will not need to worry about virginizing ECU, 7GTronic and so
on.
The NEC chip should be soldered on the NEC PCB, which is provided by Abrites. Here is how the
erasing procedure looks like:
Progra
Cancel
Load
[!] •D
Start reading...
[!]
Start reading...
Start reading...
Start erasing...
D
[!]
I!. I
I! I
ABPROG
OK
[!]
[!] •D
Start erasing...
[!]
Start erasing...
Start reading...
Start erasing...
D
Programming the CPU directly on the key using ABPROG flat cable.
NOTE : FOR CUSTOMERS WHO HAVE "ZN002" AFTER FIRMWARE UPGRADE CAN BE USED
AS "ZN030-ABPROG".
To read the immobilizer with the ABPROG you need to solder as showed on the pictures below.
In the ABPROG you should select “MCU” and the “Renault (X95) BCM” option.
8. Hash reading without password from the EZS via IR. Password
reading from NEC MCUs version 57
When you have the full dump, the hash files + the password you can save the file and use it later in
order to generate the dumps using the Abrites diagnostics for Mercedes.
Using the ZN033 NEC MCU Adapter, you will be able to solder NEC processors used in Mercedes keys, read them and make them
virgin. The supported versions are V57 and some V51.
If you already have an ZN033 NEC MCU Adapter, you might have to desolder the resistor as shown in the below pictures.
Once the NEC MCU is soldered to the ZN033 Nec MCU Adapter, the ZN033 has to be connected to ZN045 ABPROG. The
ABPROG can be directly connected to AVDI as shown in the picture below:
For opening the software and proceeding with the procedure, simply open the ABPROG Programmer For AVDI Software and choose "MB
NEC KEY" and the revision of the ABPROG's PCB as show in the picture below.
Note:This ABPROG function will allow you to use any HITAG Key with any vehicle that uses HITAG as long as the keys are
from the same HITAG Generation.
After the soldering, the DB-25 male side of the add-on needs to be connected to the DB-25 female connector of the ABPROG ZN045.
After which, the male DB-15 part of the ZN045 needs to be connected to the female DB-15 connector on the AVDI.
The following photos will show you how the connection points on the key PCBs look like, so that you can proceed with the soldering.
All Porsche Hitag type of keys (new Porsche Keys) have the following soldering points:
BMW F-Series 1st type Keys have the following soldering points:
BMW F-Series 2nd type Keys have the following soldering points:
Note: If a wiring diagram is missing in the software, please send an email to support@abrites.com together
with your AVDI ID and a picture of the key you want to renew with its product version.
Manual version: 2.3 32
August
ABPROG Programmer for AVDI User Manual
2018
The following photos will show you how a soldered PCB looks like. The Example is of a BMW F-Series
HUF Key PCB:
You can connect the adapter to the ABPROG adapter to AVDI as shown in the picture below:
Once the cables of the ABPROG Adapter are soldered to the PCB, the ABPROG software can be started:
Select the "PCF" Option from the drop-down menu and the PCB model you are about to renew. After the desired
options are selected, you can click on "Program" to renew the key and make it virgin. Click on "Yes" to confirm the
renewal process.
Once the procedure is completed, you will see the "KEY Write finished successfully message". This means that the key
is now renewed and made virgin. You can continue with programming the key to another car.