Product Description
1. Xhorse Multi-Prog Programmer ECU Programmer
2. Firmware can be updated yourself by "update kit"
3. Support self-test and smart operation mode
4. Read BMW ISN and NEC, MPC, Infineon etc chip
Xhorse XDMPG0GL Multi-Prog Programmer ECU Programmer
Advantages of Xhorse Multi-Prog:
- Newest Software Version: V1.2.3.0, Hardware Version: V1.2.7
- Built-in update software: Make Multi-Prog firmware updates timely. Free download Xhorse Multiprog software
- High-speed USB communication interface: Make software automatically connect.
- Smart operation mode: possible causes of error will be listed
- Reserve ports: For future updates.
- Self-test function: Check if the machine works well or not.
- Power supply: Through the USB cable, the software will automatically prompt if the external USB power supply is needed
- Get free BMW ISN read function and NEC, MPC, Infineon etc chip continuously update service
- With Free MQB48 License. Bind Multi-prog and VVDI2 full version to the same Xhorse app account to use MQB48 NEC35XX function
- Add Vehicle Engine Data Calculation and Processing (MED17, EDC17 etc)
- Support Checksum Function
- Also Compatiable with Xhorse MQB Solder-free Adapters
*Tip help find BMW ISN function
In the Multi-Prog software, go to the ECU section, then choose BMW. Select the correct ECU model, Connect the ECU on the bench according to the wiring diagram shown in the software. Switch to the “ISN” function tab and click “Read” to retrieve the ISN.
Multi-PROG Programmer Introduction:
Xhorse MULTI-PROG Pro-level programmer is a reading and writing device for automotive chips, electronic modules, especially ECU modules. It integrates the programming, reading, writing and cloning functions of common automotive MCUs, automotive memory chips, common electronic modules and automotive ECU boards.
Multi-PROG Pro-level programmer supports batch writing of chips, and batch writing of chips is often used in factories when production requires large-scale writing of chips. The types of writes supported are common memory series and common microcontroller series. For the specific usage of batch writing, please refer to the documentation of the factory usage mode that comes with the software.
Batch programming function: Multi-PROG devices support factory usage mode for batch programming of chips. In this mode, the functions of batch programming, offline programming, and file offline programming can be realized. The main difference between Xhorse VVDI PROG programmer and Xhorse MULTI-PROG Pro-level programmer is that MULTI-PROG Pro-level programmer has the batch programming function but VVDI PROG programmer does not.
Xhorse Multi-Prog Functions:
1. Read, Write, and Clone ECU
BMW B48/B58 reading ISN
BMW MSD80/81 /85/87/MSV90
Mercedes-Benz SIM271
BMW MSV80
VW BOSCH MED17 Series ECU
BMW N13/N20/N55/B38/TC17X
Support Marelli, Siemens, Delphi, and other ECU manufacturers
2. Read, Write and Clone TCU
Volkswagen Audi Skoda DQ200, DQ250, VL381 TCU etc.
Porsche DL501 TCU
Ford Dodge and other MPS6 series TCU
BMW DKG, Mercedes-Benz VCS, and other models TCU
3. Vehicle Engine Data Calculation and Processing
MEDl 7/EDC17 data processing
4. Support Flexible Extension of Third-party Plug-ins
Support the development of third-party plug-ins and provide data processing and modification services
5. Read & Write MCU
Support reading and writing MCU of various brands including Renesas, Motolora, NXP, Infineon, etc.
Support certain encrypted chip reading and writing
6. Read & Write Vehicle Immo Module
Support Porsche, Land Rover, Mercedes-Benz EZS, VOLVO,
VW MQB dashboard, AUDI BCM2, etc.
Support modules including BMW EWS, CAS1 \CAS2\CAS3\CAS4+, FEM BDC, etc.
Support other common IMMO modules
Note: Compatible with Xhorse solder-free adapters and cables
7. Read & Write EEPROM
Support EEPROM and FLASH
8. Read & Write Vehicle Dashboard
Support dashboard of VW, Honda, Hyundai, Kia, etc.
Xhorse Multi-Prog ECU and TCU List: (Keep Updating)
ECU (Bench Mode)
1. SIMOS PCR2.1, EDC17c64
2. BOSCH: MG1CA811
3. BOSCH: MED17.1.6, MED17.1.21, MED17.1.61, MED17.5, MED1 7.5.1, MED1 7.5.2, MED1 7.5.5_TC1 766, MED1 7.5.5_TC1 767, MED1 7.5.20, MED1 7.5.21, MED1 7.5.25
4. BOSCH: EDC17C46, EDC17C74, EDC17CP24, EDC17CP44, EDC17CP54, EDC17U01, EDC17U05
5. BOSCH: MG1CS002一SPC5777, MD1 CP014_TC298TP, MG1 CS001_SPC5777, MG1 CS011 _SPC5777, MG1CS002_TC298TP, MD1 CP004_TC298TP, MD1 CP004一SPC5777, MG1 CS111 一SPC5777, MD1 CS004_TC298TP, MG1 CS008_SPC5777, MG1CS008_TC298TP
6. CONTINENTAL: SIMOS8.3x, SIMOS8.4x, SIMOS8.5x, SIMOS8.6X
1. CONTINENTAL: MSD80, MSV80, MSD81, MSD85, MSD87, MSV90
2. BOSCH: MD1CP002_SPC5777, MG1 CS003_SPC5777 (B48, B58), MG1 CS201 _TC298TP (B38, B48, B58), MD1CS001_TC298TP, MG1 CS024_TC298TP(B48, B58), MD1CP032_TC299
3. BOSCH: EDC1 7CP09_Fxx_TC1 796, EDC1 7C50_Exx, EDC1 7CP45_Exx, EDC17C06, EDC17C56
4. BOSCH: MEI 7.2.1
5. BOSCH: MEVD1 7.2.3, MEVD1 7.2_Fxx, MEVD1 7.2.4_Fxx(N20), MEVD1 7.2.6_Fxx, MEVD17.2.9_Exx, MEVD17.2.G, MEVD17.2.G (N55), MEVD17.2.H, MEVD1 7.2.6_Fxx, MEVD17.2.P_Fxx, MEVD17.2.K
6. OSCH: MEV17.2_TC1766, MEV1 7.2_TC1 767, MEV17.2_TC1796, MEV1 7.2.1
1. CONTINENTAL: SIM271 DE, SIM271 KE
2. BOSCH: MEI 7.7, MED17.7.3.1, MED1 7.7.1, MED1 7.7.2, MED1 7.7.3, ME1 7.7.8
3. BOSCH: EDC17CP10, EDC17CP57, EDC17CP46, EDC17CP60
4. BOSCH: CRD3x.x_TC1793, CRD3x.x_TC1 797
5. BOSCH: MD1CP001-SPC5777, MG1 CP002_SPC5777, MD1CS006_TC298TP
1. DELPHI: DCM3.7AP
2. DELCO: E37, E38, E39, E39A, E67, E78, E80, E82, E83, E83A, E83B, E84, E87, E92, E98
1. DENSO: 23740-3Nxxx_Gen1 SH72531
2. BOSCH:EDC17C84
1. BOSCH: ME17.9.11, MEI 7.9.11.1
2. BOSCH:EDC17C53
3. BOSCH: MEG17.9.1 2_ECU
1. BOSCH: EDC17C70, EDC17CP65
2. BOSCH: ME17.0.3, ME17.8.5
BOSCH: EDC17CP48, EDC1 7CP48_ver2, EDC1 7CP22
1. AM_ME1 7.8.5,DOO_ME17.8.5
2. BOSCH: MG1CA007, MEI 7.8.8_TC1728, ME1 7.8.8_TC1 728_HW2, ME17.8.8_TC1 767, ME1 7.8.31, ME1 7.9.52
3. BOSCH: EDC1 7C55, EDC1 7C1 0, EDC1 7C1 0_TC1 796, EDC1 7C1 0_TC1 797, EDC1 7CP42, EDC1 7CP14, EDC17c81
4. BOSCH: MEVD1 7.8.4
5. BOSCH: MED17.8.1 0_TC1 728, MED17.8.1 0_TC1 728_Hw2, MED1 7.8.1 0_TC1 767
6. BOSCH: MD1 CS01 8, MG1 CS026_SPC58, MG1 CS032, MG1CS163, MD1CS01 2, MD1CS089, MD1CS069, MD1CS005_TC298TP, MG1 CS01 5_TC277TP, MG1 CS01 6_TC275TP, MG1CS01 7_TC277TP, MG1CS01 8, MG1CS019, MG1CS088
7. CONTINENTAL: SID208, SID209, SID211, SID807EVO ⑧ DENSO: KH, ZY, SH70xx_275xxx-xxx
ECU (Boot Mode)
1. SIMOS PCR2.1, EDC17c64
2. BOSCH: MED17.1.6, MED17.1.21, MED1 7.1.61, MED17.5, MED1 7.5.1, MED1 7.5.2, MED17.5.5_TC1 766, MED1 7.5.5_TC1 767, MED1 7.5.20, MED1 7.5.21, MED1 7.5.25
3. BOSCH: EDC1 7C46, EDC1 7C74, EDC1 7CP24, EDC1 7CP44, EDC1 7CP54, EDC17U01, EDC17U05
4. BOSCH: SIMOS8.3X, SIMOS8.4x, SIMOS8.5x, SIMOS8.6X
1. CONTINENTAL: MSD80, MSV80, MSD81, MSD85, MSD87, MSV90
2. BOSCH: EDC1 7CP09_Fxx_TC1 796, EDC1 7C50_Exx, EDC17CP45_Exx, EDC17C06, EDC17C56
3. BOSCH: ME1 7.2.1
4. BOSCH: MEVD1 7.2.3.MEVD17.2_Fxx, MEVD1 7.2.4_Fxx(N20), MEVD1 7.2.6_Fxx, MEVD1 7.2.9_Exx, MEVD17.2.G, MEVD17.2.G(N55), MEVD17.2.H, MEVD1 7.2.6_Fxx, MEVD1 7.2.P_Fxx, MEVD1 7.2.K
5. BOSCH: MEV17.2_TC1766, MEV1 7.2_TC1 767, MEV17.2_TC1796, MEV1 7.2.1
1. CONTINENTAL: SIM271 DE,SIM271 KE
2. BOSCH: ME17.7, MED17.7.3.1, MED17.7.1, MED1 7.7.2, MED1 7.7.3, ME17.7.8
3. BOSCH: EDC17CP10, EDC17CP57, EDC17CP46, EDC17CP60
4. DELPHI: CRD2.x_MPC556x
BOSCH: EDC17C84
1. DELPHI: MT80.MT80.1
2. DELCO: E37, E38, E39, E39A, E67, E78, E80, E82, E83, E83A, E83B, E84, E87, E92, E98
1. DELPHI: MT86
2. DELCO: DCM6.2AP
1. CONTINENTAL: SID208, SID209, SID211, SID807EVO, SID310
2. SDI21.1 ,SDI21.2,SDI21.3
3. BOSCH: ME1 7.3.0
4. MARELLI: 8DF, MM10JA
TCU (Bench Mode)
DL382, VL381, DL501 Genl, DL501 Gen2, DQ200Dxx, DQ200-G2, DQ200-G2_PQ, DQ200-MQB, DQ250-MQB, DQ250
GETRAG DKG 436 Genl, GETRAG DKG 436 Gen2
VGS-FDCT, VGS2-FCVT, VGS2-FDCT
1. ETRAG MPS6GETRAG
2. DPS6, DC4
TCU (Boot Mode)
DPS6, DC4
ZF 9HP
Xhorse Multi-Prog Specifications:
Operating system: Linux
Processor: ZYNQ7020 Dual-core Cortex A9 +FPGA
Memory: 256M* 2 DDR+64M NOR FLASH
Display: 3.5-inch
Input voltage: 15V/4A
Working current: 300mA(14V)
Working temperatures: -20-50℃
Storage temperatures: -30-65℃
External interface: USB/RJ45
Dimensions: 233*150*54mm
Multi-Prog read and write audi 48v lithium battery module Option and connection picture
Xhorse Multi-Prog Package Includes:
1pc x power cable
1pc x MCU DB15 cable
1pc x USB cable
1pc x Main unit + VH13 adapter
1pc x Power adapter
1pc x MCU cable
1pc x ECU cable
1pc x VH24 interface adapter board
1pc x VH20 interface adapter board
1pc x OBD cable
1pc x ECU DB15 cable
1pc x USB WiFi adapter
43pcs x ECU harness plug replacement parts
Xhorse Multi-Prog vs. VVDI Prog
| Item |
Xhorse Multi Prog

|
Xhorse VVDI Prog

|
| Update |
Update online, no annual fee |
Update online, no annual fee |
| MEDC17 Clone Function |
Yes |
Yes |
| Read, write and clone ECU |
Yes |
Yes |
| Read, write MCU |
Yes |
Yes |
| Read, write and clone Gearbox TCU |
Yes |
No |
| Read ISN |
Yes |
Yes |
| Write ISN |
Yes |
No |
| MQB48 License |
Yes, free MQB48 license ( Bind with VVDI2) |
Need to purchase MQB48 license separately |
| Supports Checksum correction |
Yes |
No |
| Support Flexible Extension of 3rd party plug-in |
Yes |
No |
| Batch programming function |
Yes |
No |
| Data comparison |
Yes |
No |
| Compatibility |
– Supports a wide range of chips |
– Extensive support for chips, MCUs, and EEPROMs |
| Supported Devices |
– ECU, IMMO, and key programming |
– Specializes in read/write for MCUs, EEPROMs, and flash memory |
| Programming |
– Multi-functional programming |
– Advanced programming capabilities |
| Interface |
– User-friendly interface |
– Intuitive software interface |
| Connectivity |
– USB, possibly others |
– USB, possibly WiFi for some models |
| Special Features |
– May include specific functions for certain car brands or models |
– Built-in software for data processing and encryption |
| Update Frequency |
– Regular updates for new features and vehicle coverage |
– Frequent updates to enhance compatibility and introduce new functions |
| Portability |
– Compact and portable design |
– Designed for portability and ease of use |
| Power Supply |
– USB powered or external power source |
– Typically USB powered |
| Price Range |
– Depending on the version and functionalities |
– Varies with version, generally competitive with Multi-Prog |
| Community Support |
– Active online forums and customer service |
– Extensive support network, including tutorials and a community forum |
In sum:
Xhorse multi prog will clone ECU, vvdi prog only read and write.
Multiprog will read, write and clone gearbox TCU, vvdiprog does not.
Multi prog will read and write ISN, VVDI Prog only read, cannot write.
Multi-prog will correct checksum, vvdi prog will not.
Multiprog comes with free MQB48 license (combine vvdi2 to enable it), vvdi prog need to pay license separately.
Multi-prog supports batch chip reading and data comparison, vvdi prog does not.
Such detailed differences are crucial for users deciding between these tools based on their specific needs, whether for comprehensive vehicle programming and cloning tasks or specialized EEPROM/MCU programming.
Contact Us:Email:
Sales@OBDStore.euWhatsApp :
+86 133 7268 9373
Shipping Policy
1. Czech and UK Warehouse Shipping: 3-5 working days. Fast Delivery & Tax Free.
EU Check: Ship from Czech
UK Check: Ship from UK
2. DHL Shipping: Suitable for customers worldwide. Will take 3-5 working days.
3. Yanwen Express: TAX Free for European Countries. Will take 7-10 working days normally.
More shipping details check.