Page 1
2021 ABPROG Programmer for AVDI User Manual ABPROG PROGRAMMER FOR AVDI User manual version 2.4 www.abrites.com...
Page 2
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.
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.
2021 ABPROG Programmer for AVDI User Manual 1.1 Scope of the manual 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 ZN031- M35XXX/SPI/I2C Adapter www.abrites.com...
Page 8
2021 ABPROG Programmer for AVDI User Manual SO8 –DIP8 Adapter ZN032 - Adapter with socket for NEC MCU (optional) ZN034 - ABPROG flat cable www.abrites.com www.abrites.com...
Page 9
EWS3 Dump from the EWS3 cars in order to make a key for them, this tool will be very useful when working on the BMW E46/ E53 model cars. The tool attaches to the ABPROG programmer which attaches to the AVDI interface in order to read the EWS3 dump.
Page 10
2021 ABPROG Programmer for AVDI User Manual www.abrites.com...
Page 11
2021 ABPROG Programmer for AVDI User Manual ZN057 EEPROM Adapter The ZN057 Adapter is designed to make EEPROM reading/writing easier, where the need to desolder/ solder eeprom is skipped while the adapter cables can be directly soldered to any connection point on the PCB or the EEPROM.
Page 12
2021 ABPROG Programmer for AVDI User Manual The photo below shows how to connect to a BMW BDC and a FEM unit to read the EEPROM: The photo below shows how to connect to a BMW BDC and a FEM unit to read the EEPROM: www.abrites.com...
2021 ABPROG Programmer for AVDI User Manual 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...
2021 ABPROG Programmer for AVDI User Manual 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. Software is a windows executable file named ‘SetupInterface_ABPROG_VVxxxx.exe’ where VVxxxx is your interface identification number.
Page 15
2021 ABPROG Programmer for AVDI User Manual Press “Next” button to proceed with the installation. 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.
Page 16
2021 ABPROG Programmer for AVDI User Manual Press “Next” button to proceed. If you don’t want desktop icons uncheck the checkbox about creation of icons. Press “Next” button to proceed. Press “Install” and wait until installation complete. www.abrites.com www.abrites.com...
Page 17
2021 ABPROG Programmer for AVDI User Manual Be sure that checkbox about installation of interface’s USB drivers is set especially if you installing for first time Abrites Diagnostic Software. Press “Finish”. Depending setting of your operation system you can be asked to confirm installation of USB drivers.
2021 ABPROG Programmer for AVDI User Manual 4.2 Connection of the programmer to the interface 4.3 Starting of the software When programmer is ready and connected to the interface you can start the software. www.abrites.com...
Page 19
2021 ABPROG Programmer for AVDI User Manual Drop down list for device type: Drop down list for SPI, I2C, MW, NEC_KEY, MCU EEPROMmodels: Read EEPROM Write EEPROM Verify EEPROM Erase EEPROM Load dump Save dump Exit www.abrites.com...
2021 ABPROG Programmer for AVDI User Manual 5. Erasing Incremental EEPROM Once you select the “EEPROM” use button “Erase Incr.”. 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.”.
6. Connect “ZN030-ABPROG” without “ZN031-M35XXX/SPI/I2C adapter” You can use your “ZN030-ABPROG” for programming and reading of ordinary SPI EEPROM memory as M95080, M95160, M95320, M95640, M95128, M95256 without using “ZN031- M35XXX/SPI/I2C Adapter”. To do this you must connect the memory to DB25 connector in the manner shown in the picture.
ECU, 7GTronic and so 7.1 Erasing NEC chip The NEC chip should be soldered on the NEC PCB, which is provided by Abrites. Here is how the erasing procedure looks like:...
Page 23
2021 ABPROG Programmer for AVDI User Manual www.abrites.com...
2021 ABPROG Programmer for AVDI User Manual 7.2 Reading SSID 7.3 Programming NEC chip www.abrites.com...
Page 25
2021 ABPROG Programmer for AVDI User Manual Programming the CPU directly on the key using ABPROG flat cable. PIN 16 PIN 12, 13, 24, 25 www.abrites.com...
Page 26
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.
Page 27
2021 ABPROG Programmer for AVDI User Manual www.abrites.com...
Page 28
2021 ABPROG Programmer for AVDI User Manual For Renault and Audi BCM Blue - 5; Red - 20; Black - 14; Green - 25; Brown - 6; Yellow – 13; www.abrites.com...
2021 ABPROG Programmer for AVDI User Manual 8. Hash reading without password from the EZS via IR. Password reading from NEC MCUs version 57 8.1 EZS hash reading through IR Please use the ZN036 adapter to connect to the EZS. From the drop down please select MB_EZS_IR and the model i.e.
SSID and password fields among other details. 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. www.abrites.com...
Page 31
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: www.abrites.com www.abrites.com...
Page 32
2021 ABPROG Programmer for AVDI User Manual ZN032- Adapter with Socket for NEC MCU The ZN032 Adapter is used just like the ZN033 Adapter, but using it there is no need to solder the NEC MCU from the key PCB to the ZN032. You can very easily place the NEC inside the socket and close it.
Page 33
2021 ABPROG Programmer for AVDI User Manual 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.
In order to renew a key, you will have to open the plastic cover and solder the cables to from the ABPROG add-on supplied: 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.
Page 35
2021 ABPROG Programmer for AVDI User Manual After the soldering, the DB-25 male side of the add-on needs to be connected to the DB-25 female con- nector 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.
Page 36
2021 ABPROG Programmer for AVDI User Manual Audi BCM2 keys have the following soldering points BMW F-Series 1st type Keys have the following soldering points: www.abrites.com www.abrites.com...
Page 37
2021 ABPROG Programmer for AVDI User Manual BMW F-Series 2nd type Keys have the following soldering points: BMW E-Series Keys have the following soldering points www.abrites.com www.abrites.com...
Page 38
2021 ABPROG Programmer for AVDI User Manual Volvo Keys have the following soldering points: www.abrites.com...
Page 39
2021 ABPROG Programmer for AVDI User Manual PSA keys have the following soldering points: www.abrites.com www.abrites.com...
Page 40
2021 ABPROG Programmer for AVDI User Manual The last added keys for renew are the following: *AUDI 8T0959754 433MHz R 233.453.111 02 *AUDI 8T0959754A 315MHz R 233.453.111 02 *AUDI 8T0959754F 433MHz K 233.453.111 02 *AUDI 8T0959754F 433MHz K 233.453.111 05-06 *AUDI 8T0959754F 433MHz K 233.453.111 05-06...
Page 42
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: www.abrites.com...
Page 43
2021 ABPROG Programmer for AVDI User Manual Once the cables of the ABPROG Adapter are soldered to the PCB, the ABPROG software can be started: www.abrites.com...
Page 44
2021 ABPROG Programmer for AVDI User Manual 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”...