How to Reset Xhorse Multi Prog Firmware

 Problem:

Failed to update xhorse multi prog firmware (Jump recovery error). The current firmware is 1.1.0. Also failed to sync device. Any solution?

Force Xhorse Multi Prog Firmware Update 1

Force Xhorse Multi Prog Firmware Update 2

 

Solution:

Press and hold the Reset button on the main unit before powering on, and hold it for 5 seconds after powering on. Try to force firmware upgrade.

 

Force Xhorse Multi Prog Firmware Update 3

How to Read Audi BCM2 IMMO Data by Xhorse Multi Prog

Here we’re taking about how to read VW/Audi BCM2 module with Xhorse Multi-Prog Programmer without soldering. The Audi BCM2 Solder Free Adapter &VVDI2 will also be required.

 

Open Multi-Prog software,

Device >> Selected BCM2 model: LOCK_BCM2-2(ADAPTER)(AUDI->AUDI) >> OK >> Details >> General info/ Connection diagram

Here we can get the adapter info and connection guide.

 

Connect Solder Free Adapter, BCM2 module and MultiProg programmer.

Power the adapter.

Connect to VVDI2.

Read DATA1 and save the data file.

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 1

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 2

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 3

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 4

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 5

 

Open VVDI2 software,

VW >> Key learn >> Fifth immobilizer system >> Step1: Show BCM2 information >> Load DATA1 file >> Confirm vehicle info

It will show this BCM2 supports continuing Step2.

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 6

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 7

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 8

 

 

Go back to Multi-Prog.

Read and save DATA2 file.

Continue with Step2: Get BCM2 immo data >> Load DATA2 file

VVDI2 will calculate the immo data of the module.

Click OK to save the immo data. The file can be used in dealer key generation and key learning.

We also need to save the service data that must be written back to BCM2 with Multi-Prog. Otherwise, the module cannot function properly.

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 9

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 10

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 11

 

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 12

 

Switch to SERVICE-DATA/FILE in Multi-Prog,

Open file >> Load service data file >> Write

Chip writing success.

 

After installing the BCM2 module, it will work normally.

Done.

Xhorse Multi Prog Read Audi BCM2 with Solder Free Adapter 13

www.vvdishop.com

Xhorse Multi Prog 1.1.3.0 Adds MQB RH850 Writing

Xhorse Multi Prog released new database version on March 18th, 2024.

 

Software Version 1.1.3.0

Firmware version V1.1.8

Database V12
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 <OTHER>-><Tesla>
* Modify FORD-ECU(AM29BDD160GB) option in <ECU>-><Ford>
* Modify HYUNDAI(2005-2008)(AM29BDD160GB), SONATA(2009-2010)(S29CDO16J) options in <ECU>-><HYUNDAI>
* Modify KIA(2005-2008)(AM29BDD160GB) option in <ECU>-><KIA>
+ 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  <MCU>-><Motorola>-><MOTOROLA-MC9S12>
+ Add MC68HC05E6(0G72G), MC68HC05E6(0F82B) options in  <MCU>-><Motorola>-><MC68HC(7)05>
+ Add STM32F103x8 option in <MCU>-><ST>-><STM32 Series>
+ CR16MCS9V, CR16MCT9V options in  <MCU>-><National Semiconductor>-><CR16MCxx>
+ Add CEM_R5F64524_KFD, CEM_R5F64525_KFD  options in <IMMOBILIZER>-><VOLVO>
+ Add MQB48-LOCK(R7F701401)-WRITE,
MQB48-LOCK(R7F701402)-WRITE,
MQB48-LOCK(R7F701407)-WRITE
options in <DASHBOARD>-><VOLKSWAGEN>-><MQB>
+ Add MALIBU AIRBAG(2014)(SPC56AP54) option in <AIRBAG>-><Chevrolet>
+ Add P5.0NA_WRITE(UART),
P5.0NA_READ(AUD),
P5.0SC_WRITE(UART),
P5.0SC_READ(AUD)
options in <ECU>-><JAGUAR>-><OTHER>
+ Add S3000_READ(AUD), S3000_WRITE(UART) options in <ECU>-><Renault>-><OTHER>
+ Add PORSCHE Lithium Battery(MM9Z1J638)  option in  <OTHER>-><Porsche>
+ Add AION-S BMS BOX(SPC5746R) option in  <OTHER>-><GACMOTOR>-><AION>
+ Add GL8 Keyless Module(SPC5602D) option in  <OTHER>-><BUICK>

 

www.vvdishop.com

Xhorse Multi-Prog Read VW Bosch EDC17CP14 on Bench

Xhorse Multi Prog will read and write VAG Bosch EDC17CP14 ECU on bench and boot mode. Here we read it on bench mode.

 

Select VAG Passat Bosch EDC17CP14
Here we read it on bench.
Check wiring diagram

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 1

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 2

 

Connect ECU with multiprog via ecu adapter

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 3

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 4

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 5

 

Read INT eeprom

It takes 3min 13s to read eeprom.

Then save data.

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 6

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 7

 

Read INT Flash

Multi prog reads flash in 3mins 38s.

Save flash data

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 8

 

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 9

 

NOTE:

MultiProg is not making checksum for internal Flash.

So we will correct checksum with LSuite manually.

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 10

Then write modified file to the ECU on bench.

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 11

Xhorse Multi Prog Read and Write VW Bosch EDC17CP14 12

www.vvdishop.com

How to Sync Xhorse Multi Prog to Activate MQB and BMW ISN License?

Xhorse Multi Prog has built-in MQB48 (NEC35XX Lock) and BMW Bench ISN (MSV90/MSV80/MSD80/MSD81/MSD85/MSD87 ) reading licenses.

If you see licenses are not activated, need to sync device.

 

Xhorse Multi PROG MQB48 BMW ISN Unactivated

 

How to Sync Xhorse Multi-prog?

Connect multiprog device with PC

Go to Update Online tab-> Authorization management

Press Synchronization and press OK
How to Sync Xhorse Multi-prog 1

How to Sync Xhorse Multi-prog 2
*MQB48 license also needs to combine device with vvdi2 full or Key tool plus to activate it.

https://www.vvdishop.com/service/how-to-sync-xhorse-multi-prog.html

Xhorse Multi Prog Adds MQB RH850 R7F70140x

Xhorse Multi Prog programmer released new software version 1.1.2.0 on Feb, 26th, 2024.

 

Xhorse Multi Prog V1.1.2.0

 

Database V11
2024-02-26 14:36:44
* MCU STM8S and STM8AF series wiring diagram update.
* MQB dashboard options process optimization and wiring diagram update.
* Repair NATS5-IMMO option in <IMMOBILIZER>-><NISSAN>
+ Add SPC582B50,
SPC582B54,
SPC582B60,
SPC584B60,
SPC584B64,
SPC584B70,
SPC584C70,
SPC584C74,
SPC584C80,
SPC584E84,
SPC584G80,
SPC584G84,
SPC584N80,
SPC58EC60,
SPC58EC70,
SPC58EC74,
SPC58EC80,
SPC58EE84,
SPC58EG80,
SPC58EG84,
SPC58EN80,
SPC58EN84,
SPC58NE84,
SPC58NG84,
SPC58NH92,
SPC58NN84
options in
<MCU>-><ST>-><SPC58XX>
+ Add MQB-LOCK(D70F3423)-READ(WELD),
MQB-LOCK(D70F3423)-WRITE(WELD)
MQB-LOCK(D70F3426)-READ(WELD),
MQB-LOCK(D70F3426)-WRITE(WELD)
MQB48/49/5C-LOCK(R7F701401)-READ,
MQB48/49/5C-LOCK(R7F701402)-READ,
MQB48/49/5C-LOCK(R7F701404)-READ,
MQB48/49/5C-LOCK(R7F701407)-READ options in <DASHBOARD>-><VOLKSWAGEN>-><MQB>
+ Add AUDI Q3 DASHBOARD(2018–)(D70F3426)-READ, AUDI Q3 DASHBOARD(2018–)(D70F3426)-WRITE options in <DASHBOARD>-><AUDI>
+ Add Q7 BCM2 J393(2016)(SPC5646C) option in <IMMOBILIZER>-><AUDI>
+ Add MOTO REPAIR-MC9S12XS256 option in <IMMOBILIZER>-><BMW>
+ Add PCX(MC9S12G64) option in <IMMOBILIZER>-><HONDA>-><PCX>
+ Add CRV(R7F701033)(WELD), XRV(D70F3634)(WELD), AVANCIER(R7F701033)(WELD), BREEZE(R7F701033)(WELD), VALEO MOTORCYCLE EPROM options in <IMMOBILIZER>-><HONDA>-><HONDA>
+ Add BCM(D70F3634)(WELD) option in <IMMOBILIZER>-><HONDA>-><Vezel>
+ Add GEELY AIRBAG(R7F701018) option in <AIRBAG>-><GEELY>
+ Add Lithium Battery(MC9S12XET256) option in <Other>-><BYD>
+ Add JIEFANG DRAGON_V BCM option in <Other>-><FAW>

 

Requires extra MQB RH850/V850 cable for Multi Prog (purchase separately).

Keep updating more RH850 types.

xhorse multi prog rh850 cable

It will MQB RH850 dashboard only, cannot write. Read data and upload to vvdi2 or vvdi key tool plus to program key.

Combine multi-prog with vvdi2 or key tool plus will get free MQB license.

 

MQB48/49/5C R7F701401 dashboard pinout

Xhorse multi prog MQB48/49/5C R7F701401

MQB48/49/5C R7F701402 dashboard pinout

Xhorse multi prog MQB48/49/5C R7F701402

MQB48/49/5C R7F701404 dashboard pinout

Xhorse multi prog MQB48/49/5C R7F701404

MQB48/49/5C R7F701407 dashboard pinout

Xhorse multi prog MQB48/49/5C R7F701407

Update software online. Press Update Online tab to update software, firmware and database.

www.vvdishop.com

Xhorse Multi Prog BDM Pinout to Renault Megane SID301

It is a Renault SID301 ECU from a Renault Megane 2.  It was water damaged.  Need to read it and copy to another ECU. This ECU is really cheap and don’t want to repair.

We can read this ECU with Xhorse Multi Prog via BDM.

Pinout is included in the multiprog documentation.

Select Renault->SID301

 

Xhorse Multi Prog Read Renault SID301 via BDM 1

 

Check wiring diagram

Xhorse Multi Prog Read Renault SID301 via BDM 2

Xhorse Multi Prog Read Renault SID301 via BDM 3

Connect SID301 ECU with multiprog via MCU adapter follow the wiring diagram

 

Xhorse Multi Prog Read Renault SID301 via BDM 4

 

Xhorse Multi Prog Read Renault SID301 via BDM 5

 

Xhorse Multi Prog Read Renault SID301 via BDM 6

 

Xhorse Multi Prog Read Renault SID301 via BDM 7

 

Xhorse Multi Prog Read Renault SID301 via BDM 8

 

Pinout is included in the multiprog documentation.

Solder carefully, don’t mix up the connection.

 

 

 

Double-check connection and make sure everything is connected to the device.

Then go to multi prog software.

Select Renault SID301.

 

Xhorse Multi Prog Read Renault SID301 via BDM 9

 

Read chip ID

Read EXT eeprom

It was readed 100% now we are in the verify State and we have data overall. It took 12 seconds to read the eeprom memory.

Save eeprom. It reads eeprom very fast (28s).

Xhorse Multi Prog Read Renault SID301 via BDM 10

Let’s read EXT flash data

Xhorse Multi Prog Read Renault SID301 via BDM 11

Reading flash takes longer, but it worked.

It takes 8min 32s to read the flash data.

Xhorse Multi Prog Read Renault SID301 via BDM 12

Then you can write original eeprom and flash to a donor ECU.

www.vvdishop.com

Xhorse SOP44 TSOP48 and EEPROM Adapters Function List

Xhorse has recently put out 4 sets of 2024 exclusive adapters for Xhorse Multi-Prog Programmer, which can read and write SOP44, TSOP48 flash chips or common 8-pin chip. With these adapters, engineers can accomplish data reading tasks more easily.

 

Xhorse Multi Prog Adapters

 

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.

To get the professional adapters, please visit www.vvdishop.com

How to Read and Write EDC16U34 ECU using Xhorse Multi Prog

Xhorse Multi Prog programmer read and write VW Golf EDC16U34 ECU on bench successfully.

 

Select All->olkswagen->VAG Bosch EDC16U34 (Volkswagen-Golf)

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 1

 

Check wiring diagram

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 2

Connect Multi prog with ECU via Multiprog ECU adapter

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 3

Read EXT EEPROM

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 4

Read EXT EEPROM and save

It took 40 seconds to read the eeprom on the bench mode for EDC16

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 5

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 6

Read EXT Flash and save

The process of reading the external flash took 2 minutes and 40 seconds.

 

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 7

 

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 8

Let’s read also the internal Flash. Xhorse multi prog says this future is not supported yet.

Maybe the type of ecu doesn’t have an internal flash because it’s an edc16u34 based on what the MPC have or don’t have the internal flash.

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 9

Then check how much time it will take to write eeprom.

Press Write.

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 10

Press Verify to calculate checksum online

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 11

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 12

Checksum calculation successful.

Read and Write VW Golf EDC16U34 with Xhorse Multi Prog 13

Writing data success.

We can see the whole write operation on the flash. It’s 1 minute and 14 seconds.  Very fast.

 

www.vvdishop.com

How to Combine Xhorse Multi Prog with VVDI Key Tool Plus to get Free MQB License?

The benefit of combining Xhorse Multi Prog with VVDI Key Tool Plus:

Multiprog has built-in MQB48 NEC35XX license, if combine multi-prog with vvdi key tool plus, you don’t need to purchase MQB48 license on key tool plus.

Your key tool plus doesn’t need to activate MQB48 license, just load immo data read by multi prog and then program MQB48 key with key tool plus.

 

Bind Xhorse Multi Prog with VVDI Key Tool Plus

 

How to combine?

Combine multi prog and keytool plus into your xhorse account via serial number.

How to Bind Xhorse VVDI2/VVDI Prog/VVDI MB to Xhorse Account?