The XDMPG0GL Multi-Prog ECU Programmer is a versatile tool meticulously designed by Xhorse to access and modify crucial data stored in a vehicle's Engine Control Unit (ECU) and Transmission Control Unit (TCU). From engine maps to transmission parameters and immobilizer settings, the XDMPG0GL ECU Programmer empowers users with unprecedented control and customization.
1. Fix errors in converting S19, HEX files, and bin files to each other
2. Add a secondary confirmation pop-up window before erasing or writing data
3. Script: Add special functions, shared memory, and other functions; support defining global variables of numeric or boolean types; the released features support batch deletion; support modifying local script group.
4. Fix known issues.
Software V1.1.5.0, Database V24
2024-05-20 21:01:28
* Fix the FAW BCM-3(MC9S12G128) option in
* Fix chip read exception problem in MPC556X and MPC555X series chip
* Fix the R7F701312 option failed to set the vibration frequency
* Fix the MC68HC711E9 and MC68HC11E9 option connection failure problem
* Fix some ME7.5 ECU connection failure problem and optimize the process
* Update the Great Wall air bag wiring diagram
+ The models of the read and write function modules that support Boot mode on the ECM are as follows:
1.VAG_CONTINENTAL_SIMOS18.3
+ Add R7F701331
option in
+ Add ST72321AR6,
ST72321AR7,
ST72321AR9,
ST72321J7,
ST72321J9,
ST72321R6,
ST72321R7,
ST72321R9,
ST72521BAR6,
ST72521BAR9,
ST72521BM9,
ST72521BR6,
ST72521BR9,
ST72F321AR6,
ST72F321AR7,
ST72F321AR9,
ST72F321J7,
ST72F321J9,
ST72F321R6,
ST72F321R7,
ST72F321R9,
ST72F521AR6,
ST72F521AR9,
ST72F521M9,
ST72F521R6,
ST72F521R9
options in
+ Add HC908EY16,
HC908GP32,
HC908GP32_UNLOCK_ERASE,
HC908JB16,
HC908JB16_UNLOCK_ERASE,
HC908QT1,
HC908QT2,
HC908QT4,
HC908QY1,
HC908QY2,
HC908QY4,
HC908Qxx_UNLOCK_ERASE options in
+ Add DELPHI_MT62.1 option in
+ Add ACDelco GM E83 MPC5565 JTAG option in
+ Add NETA U BCM(SPC5744B) option in
+ Add W212 EPS(MC9S12XEG128) option in
+ Add Cayenne Steering Gear (2018-)(SPC56EL60) option in
+ Add VOLKSWAGEN-STEERING-COLUMN(R7F701312)option in
+ Add SERES AITO SF5 EPS option in
Software V1.1.5.0, Database V23
Database V23
2024-05-13 20:52:46
* Optimize the MAC7116 option read and write process
* Update the option R7F701330 wiring diagram
* Update the option GEELY-NL-3(R7F701A03) and GEELY-DNL-5(R7F701A03) wiring diagram
* Add STM32 series lock, unlock erase and encryption judgment functions
* Update all series wiring diagrams
* Add pic16f88x series EEPROM partition
* Update SPC563MXX series chip wiring diagram
+ The models of the read and write function modules that support Boot mode on the ECM are as follows:
1.VAG_CONTINENTAL_SIMOS18.1
2.VAG_CONTINENTAL_SIMOS18.6
3.VAG_CONTINENTAL_SIMOS18.7
+ Add TC27X-40F, TC27X-40F(JTAG) options
+ Add MC9S12KL64_SECURED,
MC9S12KL64_UNSECURED,
MC9S12KL128_SECURED,
MC9S12KL128_UNSECURED,
MC9S12XDG256_SECURED,
MC9S12XDG256_UNSECURED,
MC9S12XDG512_SECURED,
MC9S12XDG512_UNSECURED options
+ Add MC68HC912DT128C_SECURED,
MC68HC912DT128C_UNSECURED,
MC68HC912DG128C_SECURED,
MC68HC912DG128C_UNSECURED,
MC68HC912DG128P_SECURED,
MC68HC912DG128P_UNSECURED,
MC68HC912DJ128A_SECURED,
MC68HC912DJ128A_UNSECURED,
MC68HC912D60C_SECURED,
MC68HC912D60C_UNSECURED,
MC68HC912D60P_SECURED,
MC68HC912D60P_UNSECURED options
+ Add HC908KX2, HC908JL16, HC908JL16_UNLOCK_ERASE, HC908JL8 options
+ Add MC9RS08KA1, MC9RS08KA2, MC9RS08KA4, MC9RS08KA8, MC9RS08LA8 options
+ Add MC68HC05B6(0B91T), MC68HC05B8, MC68HC05B16, MC68HC705B32 options
+ Add LONKING_FORKLIFT_INSTRUMENT(PIC16F887) option
+ Add NFINITI Q50(MC9S12XEP100_UNSECURED) option
+ Add Trumpchi GS3 POWER AIRBAG(R7F701A03)-LOCK-READ, Trumpchi GS3 POWER AIRBAG(R7F701A03)-LOCK-WRITE options
+ Add Monjaro AIRBAG(R7F701330)-LOCK-READ, Monjaro AIRBAG(R7F701330)-LOCK-WRITE options
+ Add Geely Radorsensor(0N72D) option
Database V22
2024-05-06 21:27:33
* Fix some issues with 9S12XE options
* Fix the CFLASH read/write exception of MPC574XX series options
Database V21
2024-05-06 10:35:55
* The AM29FXXX series adds a temporary unblock protection function
* Update the option SONATA(2009-2010)(S29CDO16J) wiring diagram in
* Fixed the EMS6104(AM29F400BB) option to erase the exception problem in
* Fixed bugs in TC2XX(JTAG) options in
* Repair ROEWE BMS(MPC5607B)read exception problem in
* Repair MPC5605B option wiring picture in
* Update the option CS75-AIRCONDITION-MODULE(2014) wiring diagram in
* Fixed the 523-AIRBAG option exception problem in
* Optimize the MAC7241 and MAC7242 options process in
* Fixed some MC9S12 chip and module options verification failure
* Update some options wiring diagram in
* Add the function of security status judgment in
* Fixed the MB91F526 connection failure problem in
+ The models of the read and write function modules that support Bench and Boot mode on the ECM are as follows:
1.VAG_CONTINENTAL_SIMOS12.1
2.VAG_CONTINENTAL_SIMOS12.2
+ Add R7F701333A option in
+ Add MPC5673K, MPC5674K, MPC5675K options in
+ Add TC27X-64F option in
+ Add BYD ECU CONTROL MODULE(TB30) option in
+ Add TIGUAN Navigation Module(STM8S207CBT6) option in
+ Add TOYOTA Sensor Steering(CY96F636R) option in
+ Add Feidi Dito BCM(STMAF5289) option in
+ Add BAOJUN 730 BCM(D70F3628)-LOCK-READ, BAOJUN 730 BCM(D70F3628)-LOCK-WRITE options in
+ Add MAGOTAN Audio AMP option in
2024-03-18 11:30:10
* Some options wiring diagrams increase pull-up resistance
* Added chip id identification for some options
* Added the boot wiring diagram of FCA_MARELLI_9DF in ECU
* The processing flow of PSA_DELPHI_DCM6.2A etc. is optimized in ECU
* Fix MC9S12XE partition some bugs.
* Repair Tesla battery(MM9Z1J638) option in
* Modify FORD-ECU(AM29BDD160GB) option in
* Modify HYUNDAI(2005-2008)(AM29BDD160GB), SONATA(2009-2010)(S29CDO16J) options in
* Modify KIA(2005-2008)(AM29BDD160GB) option in
+ The models of the read and write function modules that support Boot mode on the ECM are as follows:
RENAULT_CONTINENTAL_SID309, PSA_DELPHI_DCM7.1A
+ The models of the read and write function modules that support Bench mode on the ECM are as follows:
Alfa Romeo:
1.FCA_MARELLI_MM10JA
FIAT:
1.FAL_MARELLI_6JF,FAL_MARELLI_6F3
+ Add MC9S12UF32_UNSECURED option in
+ Add MC68HC05E6(0G72G), MC68HC05E6(0F82B) options in
+ Add STM32F103x8 option in
+ CR16MCS9V, CR16MCT9V options in
+ Add CEM_R5F64524_KFD, CEM_R5F64525_KFD options in
+ Add MQB48-LOCK(R7F701401)-WRITE,
MQB48-LOCK(R7F701402)-WRITE,
MQB48-LOCK(R7F701407)-WRITE
options in
+ Add MALIBU AIRBAG(2014)(SPC56AP54) option in
+ Add P5.0NA_WRITE(UART),
P5.0NA_READ(AUD),
P5.0SC_WRITE(UART),
P5.0SC_READ(AUD)
options in
+ Add S3000_READ(AUD), S3000_WRITE(UART) options in
+ Add PORSCHE Lithium Battery(MM9Z1J638) option in
+ Add AION-S BMS BOX(SPC5746R) option in
+ Add GL8 Keyless Module(SPC5602D) option in
Image | Adapter | Model | Method | Usage |
![]() |
SOP44 & TSOP48 Adapter | XDMP04GL VH24 | By soldering | Read & write SOP44/TSOP48 package parallel FLASH chips.
Eg. AM29FXXX, M29FXXX, TB28FXXX series. |
![]() |
EEPROM & FLASH Adapter | XDMP05GL VH29 | By soldering | Read & write common 8-pin chip data. |
![]() |
SOP44 Adapter | XDMP06GL VH30 | Solderless | Solder-free reading & writing SOP44 package parallel FLASH chips.
Eg. AM29FXXX, M29FXXX, TB28FXXX series. |
![]() |
TSOP48 Adapter | XDMP07GL VH31 | Solderless | Solder-free reading & writing TSOP48 package parallel FLASH chips.
Eg. SST36VFXXX, AT49BVXXX, W19BXXX series. |
The driver installation guide is for Windows 7 operating system. Windows 10 will automatically install device driver.
First of all, connect xhorse multi-prog with laptop via USB cable.
Then power on multi prog.
If windows says device driver software was not successfully installed, go to device manager, check device status.
You can see Multi-prog device is not connected (yellow exclamation mark).
Run xhorse multi prog software. Go to Help tag->Install driver
There will be a popup, the device name will be automatically identified here.
If it is blank, it means that the device is not recognized and we need to replug the device or change the port until multi prog device appears here.
Then choose device type as USB Serial (CDC), press Install Driver
The driver was installed successfully.
If device still not connects, run Win7 Fix driver. It should be fine.