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?

Xhorse Multi Prog Adds ME9.7 E37 MED9.1 MSV70 ME9.2 MEV9.2 MSV80

 Xhorse Multi Prog ECU TCU programmer released new database version on Jan. 26th, 2024.

Adding many ECU and TCU models as following.

xhorse multi prog V1.1.1.0

Database V9

Software V1.1.1.0
2024-01-26 16:46:21
* Repair R5F213xx options in <MCU>-><RENESAS>-><R8C>
+ Add S9KEAZ128, S9KEAZ64, options in <MCU>-><NXP>-><S9KEAZXXX>
+ Add SPC563M64, SPC563M60 options in <MCU>-><ST>-><SPC563MXX>
+ Add SPC57EM80 option in <MCU>-><ST>-><SPC57XX>
+ Add SPC564A70, SPC564A74, SPC564A80, SPC56EL54, SPC56EL60, SPC56EL64, SPC56EL70, SPC564L54, SPC564L60, SPC564L64, SPC564L70, SPC5643L options in <MCU>-><ST>-<SPC564XXX>
+ Add MPC5741P, MPC5742P, MPC5743P, MPC5743R, MPC5744B, MPC5744C, MPC5744K, MPC5744P, MPC5745B, MPC5745C, MPC5745D, MPC5746B, MPC5746M, MPC5746D, MPC5746R
options in <MCU>-><Motorola>-><MPC57XXX>
+ Add MPC5601B, MPC5605BK, MPC5605B, MPC5606BK options in <MCU>-><Motorola>-><MPC560XXX>
+ Add MPC5642A, MPC5644A, MPC5645S options in <MCU>-><Motorola>-><MPC564 Series>
+ Add MPC5533, MPC5534, MPC5553, MPC5554, MPC5561, MPC5565, MPC5566, MPC5567 options in <MCU>-><Motorola>-><MPC55XXX>
+ Add E_ENGINE_MSV70(N52), ME9.2, MEV9.2, MSV80_BOOT_2 options in <ECU>-><BMW>-><OTHER>
+ Add EDC16C9-3.XX, EDC7UC31-14.C0, EDC16CP39-6.40, EDC16C39-5.11, EDC16C39-6.H1, EDC15C2 options in <ECU>-><BOSCH>
+ Add ME9.7 option in <ECU>-><Mercedes>-><OTHER>
+ Add E37 option in <ECU>-><HITACHI>
+ Add GM MARELLI 6JO, FAL MARELLI 6JF options in <ECU>-><MARELLI>
+ Add SID202, SID203 options in <ECU>-><SIEMENS>
+ Add MED9.1 option in <ECU>-><AUDI>-><OTHER>
+ Add EDG16C33 option in <ECU>-><MITSUBISHI>-><OTHER>
+ Add ME7.1, ME7.5, options in <ECU>-><VOLKSWAGEN>-><OTHER>
+ Add SID301 option in <ECU>-><Renault>
+ Add Dongfeng Box Truck BMS option in <OTHER>-><DongFeng>
+ Add AM29DL323GT(TSOP48),
AM29DL323GB(TSOP48),
AM29DL322GB(TSOP48),
AM29DL324GB(TSOP48),
AM29DL324GT(TSOP48),
AM29DL322GT(TSOP48),
AM29DL640G(TSOP48),
AM29DL161DB(TSOP48),
AM29DL162DB(TSOP48),
AM29DL163DB(TSOP48),
AM29DL164DB(TSOP48),
AM29DL161DT(TSOP48),
AM29DL162DT(TSOP48),
AM29DL163DT(TSOP48),
AM29DL164DT(TSOP48),
AM29DL800BB(TSOP48),
AM29DL800BT(TSOP48),
AM29DL400BT(TSOP48),
AM29DL400BB(TSOP48),
AM29DL800BB(TSOP44),
AM29DL800BT(TSOP44),
AM29DL400BT(TSOP44),
AM29DL400BB(TSOP44) options in <Parallel FLASH>-><AMD>-><AM29DLXXX>
+ Add SST36VF3203(TSOP48), SST36VF3204(TSOP48), SST36VF1601(TSOP48), SST36VF1602(TSOP48) options in <Parallel FLASH>-><SST>-><SST36VFXXX>
+ Add SST38VF6401(TSOP48), SST38VF6402(TSOP48), SST38VF6403(TSOP48), SST38VF6404(TSOP48) options in <Parallel FLASH>-><SST>-><SST38VFXXX>
+ Add W19B160BB(TSOP48),
W19B160BT(TSOP48),
W19B320AB(TSOP48),
W19B320AT(TSOP48),
W19B320BB(TSOP48),
W19B320BT(TSOP48),
W19B322MT(TSOP48),
W19B323MT(TSOP48),
W19B324MT(TSOP48),
W19B324MB(TSOP48),
W19B323MB(TSOP48),
W19B322MB(TSOP48) options in <Parallel FLASH>-><Winbond>-><W19BXXX>
+ Add AT49BV8192A(TSOP48),
AT49BV8192AT(TSOP48),
AT49BV008AT(TSOP48),
AT49BV008A(TSOP48),
AT49BV8192(TSOP48),
AT49BV8192T(TSOP48),
AT49LV8192T(TSOP48),
AT49LV8192(TSOP48),
AT49LV4096(TSOP48),
AT49BV4096(TSOP48),
AT49BV2048(TSOP48),
AT49LV2048(TSOP48) options in <Parallel FLASH>-><Atmel>-><AT49BVXXX>
+ Add K8D6316UBM(TSOP48),
K8D6316UTM(TSOP48),
K8D3316UT(TSOP48),
K8D3316UB(TSOP48),
K8D3216UB(TSOP48),
K8D3216UT(TSOP48),
K8D1716UT(TSOP48),
K8D1716UB(TSOP48) options in <Parallel FLASH>-><Samsung>-><K8DXXX>
V8
2024-01-19 18:44:05
* Some ECU options are re-released
+ Add 93C06(8PIN)
93C46(8PIN)
93C56(8PIN)
93C66(8PIN)
93C76(8PIN)
93C86(8PIN)
options in
<EEPROM&FLASH>-><Microchip>-><93CXX>
V7
2024-01-17 16:06:24
* Optimize the bench mode read and write processes for EDC16U1 and EDC16C1
+ The models of the read and write function modules that support Boot mode on the ECM are as follows: Peugeot/Citroen:
1.VALEO VD56.x
+ The models of the read and write function modules that support Bench mode on the TCM are as follows: VW:
1.BOSCH:DQ380,DQ381,DQ500
2.ZF:ZF_AL450_8HP45,ZF_AL551_8HP55,ZF_AL552_8HP65,ZF_AL951_8HP90,ZF_AL952_8HP95
BMW:
1.ZF:ZF_8HP45 – 8HP70 – 8HP76 ( Fxx – Exx ),ZF_8HP50 – 8HP70 – 8HP76 ( Gxx )
Mercedes(Benz):
1.BOSCH:9GTronic – VGS NAG3

V6
2024-01-12 19:10:49
* Modify BCM2(D70F3381/3634)(WELD),
BCM2(D70F3381/3634)(ADAPTER),
BCM2(D70F3382/3635)(WELD),
BCM2(D70F3382/3635)(ADAPTER),
LOCK_BCM2-1(WELD),
LOCK_BCM2-1(ADAPTER),
LOCK_BCM2-2(WELD),
LOCK_BCM2-2(ADAPTER) options in<IMMOBILIZER>-><AUDI>:Optimize the process
* Modify LITHIUM BATTERY MODULE option in<OTHER>-><Porsche>:Optimize the process
* Modify MPC series options in <MCU>-><Motorola>:Optimize the process
* Modify SPC series options in <MCU>-><ST>: Optimize the process
* GM_GELCO_E80 in ECU programming function fix

V5
2024-01-04 14:12:17
* The same manufacturers and options are merged.
* Fix other known bugs.

How to Update Multi prog software?
Press ‘Update Online‘ button on the top to update software online.

 

Xhorse Multi Prog First Review

As the functional requirements continue to rise to accommodate increasing car models, and the VVDI PROG upgrade cannot fully meet these needs. Due to hardware limitations, Xhorse carefully developed the second generation – Xhorse Multi-Prog Programmer.

 

Functions Newly Added:

  1. ECU reading, writing and clone.
  2. TCU reading, writing and clone.
  3. Vehicle engine data calculation and processing.
  4. Automated chip batch programming.
  5. Supports verification.

 

Xhorse Multi-Prog Unboxing Review 1

 

What’s in XhorseMulti-Prog Box?

  1. An Instruction Manual

Xhorse Multi-Prog Unboxing Review 2

  1. Xhorse MultiProg Host
  • It has an IC locking holder to lock the chip holder and read the chip.
  • The Magnetic Shield uses a magnetic design, which can quickly removed to replace other types of adapter boards.
  • There’s a touch screen and status indicator. It’ll indicate power and the working status.
  • The red button on the side is the power switch.
  • There are abundant interfaces at the back, including a power socket, PE grounding plug, ISP/ECU/DOIP interface, reserved automation programming interface, RJ45 network port, USB A interface and USB B interface.

 

Xhorse Multi-Prog Unboxing Review 3

 

Xhorse Multi-Prog Unboxing Review 4

 

Xhorse Multi-Prog Unboxing Review 5

 

Xhorse Multi-Prog Unboxing Review 6

 

Xhorse Multi-Prog Unboxing Review 7

 

Xhorse Multi-Prog Unboxing Review 8

 

  1. A Box Of Cable Accessories

MCU solder cable, MCU DB15 adapter cable, ECU solder cable, ECU DB15 adapter cable, OBD cable, USB cable, 20V power cord and USB WIFI Network card.

 

Xhorse Multi-Prog Unboxing Review 9

 

 

  1. ECU Cable Plugs

Compatible with various types of ECUs and facilitate the connection of ECU pins.

 

Xhorse Multi-Prog Unboxing Review 10

 

  1. Power Adapter

 

Xhorse Multi-Prog Unboxing Review 11

 

  1. 2 Adapter Boards

VH20 interface adapter board is used for interface self-test.

VH23 interface adapter board is used to solder, read and write related chips.

Xhorse Multi-Prog Unboxing Review 12

 

  1. VH13 Adapter

The adapter is installed in the Multi-Prog device by default. It can lock various IC sockets and DIP-packaged memory chips, which is convenient for the direct reading and writing of chips.

Xhorse Multi-Prog Unboxing Review 13

Above are everything in the box of Multi-Prog. So many accessories and interfaces are designed to achieve more and more practical functions.

Xhorse Multi-Prog Unboxing Review 14

www.vvdishop.com

How to Read Audi MQB D70F3532 Data by Xhorse Multi PROG

It is an Audi MQB Cluster with Renesas BGA Chip 5G1920856C (Chip ID uPD70F3532). Here we will show how to extract immo data using Xhorse Multi Prog and VVDI2 programmer.

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 1

 

 

This is the adapter. It’s a BGA chip.

Connect MQB solder free adapter with BGA cluster and Multi prog

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 2

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 3

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 4

 

Connect Multiprog with laptop

It reads the chip data.

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 5

Data just finished downloading.

 

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 6

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 7

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 8

 

Save chip data.

Run VVDI2 software
Select MQB platform Instruction Immobilizer-> Instrument with locked NEC35xx(MQB48, VDO/JCI)
Decode Immo data

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 9

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 10

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 11

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 12

 

Upload encrypted data read by multi prog
It is calculating.

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 13

So it does not have an external eeprom
Save immo data.

 

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 14

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 15
We can see CS, PIN, MAC
with that saved data we can generate dealer keys.

Xhorse Multi Prog Read Audi BGA 5G1920856C Cluster 16

We still need sync data. Check here to obtain sync data from 3rd party.