Xprog M V5.7.0 ECU programmer with AUTH-0025 installation on WIN7 / XP

Finally Xprog M V5.7.0 universal ECU programmer is tested fine to read write ECU with new authorization (see details as below), and newly released at uobdii.com, price only 139USD+shipping cost.

Xprog M V5.7.0 new feature:

Xprog M V5.7.0 is the only version XPROG-M can decrypt new version BMW CAS4.
With hard disk and USB Dongle, it is more convenient and secure.
Add new authorization: AUTH-0025 Authorized 3/13/2016


Software: 5.7.0

Firmware: 3.9

xprog-5-7-info xprog-v5-7-authorization

Here my steps to install Xprog M V5.7.0 on WIN7 / XP and read write ECU. Please follow the steps and it should work for you also.

PS: for the Xprog M V5.7.4, you need to try it at your risk, but for our V5.7.0, You do not have to worry about it may damage your device.


Installation Tips:

  • You are not allowed to update the older version to the newest 70.
  • To install V5.70, the older version has to be installed. The hardware uobdii.com supplied is not compatible with the lower or higher version software.
  • Please uninstall the computer anti-virus software, otherwise X-prog software may be killed.
  • Disconnect the internet; otherwise the hardware may be damaged.
  • Not allowed to update at your will.


OS: WIN7 and XP


  1. Install Adobe Reader XI
  2. Install Registry Editor
  3. Open folder “Xprog-BOX 5.7 English” and click “XprogDesktop”
  4. Plug device to the computer and get message “Driver not successfully installed”. Then click “My Computer”, then “Management”, then “Device Manager”, right click

“Xprog”-hex” and choose update driver to install driver software… Then back to “Device Manager” and right click on “USB Serial Port” to update driver software.

Finally you can see “Xprog-box programmer (COM3)” under “Ports (COM & LPT).


  1. On the “Universal Xprog software – V5.7.0”, click “Update” and you can see the authorization as follows.


  1. Click “Device” to select the one you want to read and write.


XPROG-M V5.70 authorization includes:

AUTH-0001 Motorola HC05 family authorization (allows to read/write EEPROM)

AUTH-0002 Motorola HC08 family authorization (allows to read/write EEPROM)

AUTH-0003 Motorola HC11 family authorization (allows to read/write EEPROM)

AUTH-0004 Motorola HC12, 9S12 family authorization (allows to read/write EEPROM and flash memory)

AUTH-0005 Texas Instruments TMS370/TMS374 family authorization (allows to read/write EEPROM)

AUTH-0006 Motorola HC05Bxx and HC05Xxx family bypass security authorization (allows to read/write secured EEPROM and flash memory)

AUTH-0007 ST M35080 authorization. Read/Write/Erase device to delivery state.

AUTH-0008 BMW EWS3 authorization

AUTH-0009 ATMEGA family authorization (allows to read/write EEPROM and flash memory)

AUTH-0010 MB ZGS001 authorization

AUTH-0011 Motorola HC11EA9/E9 bypass security authorization (allows to bypass security bit and read EEPROM and RAM memory)

AUTH-0012 National CR16 authorization (allows to read/write EEPROM memory)

AUTH-0014 ST7, ST10 family authorization (allows to read/write internal flash)

AUTH-0015 MPC5xx authorization (depending on device program automatically detects MPC5xx, M95xxx device type, flash, external flash and configuration memory size)

AUTH-0018 Motorola HC12, HC912, MC9S12, MC9S12X bypass security authorization (allows to read/write secured EEPROM and flash memory)

AUTH-0020 ARM (Micronas, …) Family authorization (allows to read/write internal flash and external serial EEPROM)

AUTH-0021 ARM (Micronas, …) Family bypass security authorization (allows to read/write secured and non-secured internal flash and external serial EEPROM, view/change mileage,chassis number (VIN), serial number and PIN code).

AUTH-0023-1 MAC7xxx

AUTH-0023-2 XC23xx

AUTH-0024-1 MC9S12Cxx

AUTH-0024-2 MC9S12XE


AUTH-0024-4 MC9S12HA/HY/P

AUTH-0025-1 MPC/SPC5xxx Authorized 11/4/2014


I won’t describe all the steps that i do, please continue reading writing ECU by following this video demo:

Finally I attach Xprog M V5.7 full package, you can see its package includes:


ADP-0001 TMS370 PLCC28 programming adapter

ADP-0002 TMS370 PLCC44 programming adapter

ADP-0003 TMS370 PLCC68 programming adapter

ADP-0004 Motorola HC05B/X PLCC52 programming adapter

ADP-0005 Motorola HC05B/X QFP64 programming adapter

ADP-0006 ST M35080 in-circuit programming adapter

ADP-0008 TMS374 family in-circuit programming adapter

ADP-0009 MC68HC05V12 programming adapter

ADP-0010 TMS374 on-board programming adapter

ADP-0011 HC11EA9/E9 programming adapter

ADP-0017 HC(S)12 BDM / ARM Micronas in-circuit programming/bypass security adapter

Additional adaptor for 5M48H P-Flash