Showing posts with label xhorse multi-prog programmer. Show all posts
Showing posts with label xhorse multi-prog programmer. Show all posts

Wednesday, 7 May 2025

Xhorse Multi-PROG EEPROM Read/Write Operation Manual

This article introduces how to use the Xhorse Multi-PROG Programmer to read and write EEPROM data. Please read carefully if you are using the device for the first time.


What Is EEPROM?

EEPROM (Electrically Erasable Programmable Read-Only Memory) is a memory chip used to store electronic data in vehicles. Its storage capacity ranges from a few hundred bytes to several hundred megabytes and is widely used in automotive electronic modules.

The Xhorse Multi-PROG supports multiple interface connection methods, enabling users to efficiently read and write a wide range of EEPROM chips.


Entering the EEPROM Function Menu

Run the Multi-PROG software on your PC and enter the EEPROM memory function menu. You can select the corresponding EEPROM options based on the manufacturer and specific chip model.

Currently, the device supports almost all common EEPROM types used in automotive electronic modules. It supports both serial and parallel EEPROM interfaces (note: some parallel EEPROMs require special adapters).


how-to-read-and-write-eeprom-with-xhorse-multi-prog-1

EEPROM Model & Mask Query

After selecting a specific EEPROM manufacturer, the Multi-PROG software will display all supported EEPROM models under that brand.


how-to-read-and-write-eeprom-with-xhorse-multi-prog-2

In addition to browsing by manufacturer, you can also search directly by entering the EEPROM chip model or silk-screen mask in the search box.

For example, if you enter the silk-screen mask “5BBD” of an 8-pin EEPROM, the software will automatically match and display the corresponding chip model 95320.


how-to-read-and-write-eeprom-with-xhorse-multi-prog-3

EEPROM Read / Write / Check Operations

For EEPROM operations, the Multi-PROG provides the following functions:

Read

Erase

Write

Check


You can click the corresponding buttons directly in the software interface to perform each operation.


Important notes:

All data on the chip will be lost after clicking Erase

When clicking Write, the original data on the chip will be automatically erased before writing new data


how-to-read-and-write-eeprom-with-xhorse-multi-prog-4

Conclusion

With its wide EEPROM compatibility and intuitive software interface, the Xhorse Multi-PROG Programmer offers a reliable solution for EEPROM read and write operations in automotive electronics.


For more automotive programming tools and technical guides, visit:

www.obd2shop.co.uk

Monday, 24 June 2024

(Solution) Xhorse chip crack failed! Error code: 13050001

This article will share the problem and solution of the Xhorse chip crack failure reported by our customer Michal Stecki.


Michal Stecki feedback:

I used vh23 Smelecom to write Xhorse chip and multi prog I have this from the screenshot

solution-xhorse-chip-crack-failed-1

Solution:

The power setting was 5 v default for 160d change for 3.3 and it reads

solution-xhorse-chip-crack-failed-2

Problem solved.

solution-xhorse-chip-crack-failed-3

For more tech support, please contact:

Whatsapp: +86 13983755934

Telephone: +86 13983755934

Wechat: +86 13983755934

Official Email: Sales@obd2shop.co.uk

Skype: OBD2Tool.co.uk


www.obd2shop.co.uk

Sunday, 23 June 2024

Fixed Xhorse Multi PROG Update and Language Change Issue

This article will provide solutions to two customer-reported issues: Xhorse Multi Prog update issues and how to change the screen language from Chinese to English.


1. Customer Dawid from UK

Hello, Xhorse Multi PROG It’s passed after a few attempts, sort it, please.

multi-prog-update-and-language-change-issue-1

Solution:

Check the network to make sure in good condition,  Restart the device and try again.


Customer feedback:

Update success!

multi-prog-update-and-language-change-issue-2

2. Customer Raj 27 motors from UK

How do I change the language on this device please, To English?

multi-prog-update-and-language-change-issue-3

Solution:

enter into "系统设置" choose the "语言" setting as English, click "确认" then restart the machine.

multi-prog-update-and-language-change-issue-4


multi-prog-update-and-language-change-issue-5

Customer feedback:

Done, thank you

multi-prog-update-and-language-change-issue-6

For more tech support, please contact:

Whatsapp: +86 13983755934

Telephone: +86 13983755934

Wechat: +86 13983755934

Official Email: Sales@obd2shop.co.uk

Skype: OBD2Tool.co.uk


www.obd2shop.co.uk


Sunday, 28 January 2024

How to install Xhorse Multi-prog Driver on WIN7

In the previous article, we briefly introduced the Xhorse Multi-prog Programmer. Today, we will guide you on how to install the driver for your Multi-prog device upon receiving it, so you can successfully utilize it.


If you have received the Multi-prog but find that there is no response when connecting to the computer, and the software shows that the device is not connected, don't worry.

This is not a problem with the device. Likely, you haven't installed the driver yet.


If your computer is a WIN10 system, the driver will be installed automatically, so you don't have to worry about it.


However, if your computer is a WIN7 system, we need to install the driver manually.


So today I will show you how to install the driver for Multi-prog manually.


First, connect the device to the computer, then click [Help] on the top of the software interface.

how-to-install-xhorse-multi-prog-driver-on-win7-1

how-to-install-xhorse-multi-prog-driver-on-win7-2

Choose [Install the driver] and 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 re-plug the device or change the port until a multi-prog device appears here.

how-to-install-xhorse-multi-prog-driver-on-win7-3

how-to-install-xhorse-multi-prog-driver-on-win7-4

Then click the small arrow to find the CDC driver.

Start the installation.

Okay, we can see that the device status becomes "connected".

how-to-install-xhorse-multi-prog-driver-on-win7-5

how-to-install-xhorse-multi-prog-driver-on-win7-6

how-to-install-xhorse-multi-prog-driver-on-win7-7

Please note that if the installation fails, we need to click [WIN7 Repair Driver] first, and then install the driver again.

how-to-install-xhorse-multi-prog-driver-on-win7-8

If you encounter any problems during the installation process, please contact technical support on Xhose APP or you can contact us.


For more technical services, please pay attention to http://blog.obd2shop.co.uk/

Sunday, 7 January 2024

Xhorse Multi-Prog Read/Write Microcontroller Operation Guide

This is an operation guide on how to read & write Microcontroller via Xhrose Multi-Prog Programmer. Read this article carefully to learn.

xhorse-multi-prog-read-write-microcontroller-operation-guide-1

Why to read & write Microcontroller?

The microcontroller function is mainly used for data reading and writing of various automotive electronic modules and automotive computer modules. It is especially suitable for automobile circuit module repair. Before using this function, you need to understand some principles and common knowledge of microcontrollers.


Multi-PROG supports reading, writing, and programming various common brands of microcontrollers. Before data reading and writing, you should make the correct wiring connections according to the software wiring diagram corresponding to the brand, model, and microcontroller series. For some models, the microcontroller requires a soldering minimum system circuit before reading.


How to distinguish Microcontroller manufacturers?

Xhorse Multi Prog device supports reading and writing microcontrollers from multiple manufacturers. Among common automotive electronic modules, the microcontroller manufacturers used include Atmel, Motorola, Freescale, Infineon, Renesas, STMicroelectronics, etc. As shown in below pic.

xhorse-multi-prog-read-write-microcontroller-operation-guide-2

What's the Microcontroller memory area division?

Microcontroller usually has three storage spaces: program area, data area, and configuration area. The program area stores the program data of the microcontroller. The data area stores the information data of the microcontroller. The configuration area stores the corresponding configuration data of the microcontroller, such as the encryption byte option, the startup byte option, and so on. When reading and writing microcontroller data, it is necessary to distinguish by different areas. In software, names such as FLASH, CFLASH, CODE, and ROM are usually used to represent the program area. The names such as DFLASH, EEPROM, DATA, INF, etc. represent the data area. The names such as Config represent the configuration area. Please note that the configuration area may be unreadable for encrypted chips.


How to read & write Microcontroller?

The microcontroller option provides wiring diagrams for the basic read/write of the corresponding microcontroller. During the actual read/write process, a multimeter is necessary to find the connection diagram for the specific board, as shown in the below pic.


1)Optional(must be low): When reading this microcontroller, you must make sure that this pin of the board is low before you can read it. If it is not low, you can connect a 1K pull-down resistor to GND on this pin.

2)Pull-up resistor: This pin needs to be connected to a pull-up resistor to VCC when reading.

3)If the crystal frequency is not 4 megahertz, please connect pin 1 of the chip to the CLK output of the programmer: When reading, this pin needs to be checked whether it is necessary to connect an external clock pin for reading.

xhorse-multi-prog-read-write-microcontroller-operation-guide-3

www.obd2shop.co.uk

Sunday, 10 December 2023

Xhorse Multi-Prog Programmer: Upgrade of VVDI PROG

Good news! The 2024 latest Xhorse Multi-Prog Programmer can pre-order now. The first stock will arrive and be shipped around Christmas. As the upgraded version of VVDI PROG, Multi-Prog supports a wider application on ECU/TCU reading and writing. Besides, it also supports flexible extensions of third-party plug-ins.

xhorse-multi-prog-programmer-upgrade-of-vvdi-prog-1

Xhorse Multi-Prog Programmer Unboxing Preview:

Function

Xhorse Multi-Prog is a pro-level ECU/TCU programmer that is even more powerful. It's equipped with 8 main functions as below:


1. Read, Write & 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

Supports Marelli, Siemens, Delphi and other ECU manufacturers.


2. Read, Write & Clone TCU

VW, Audi, Skoda DQ200, DQ250, VL381 TCU, etc.

Porsche DL501 TCU

Ford, Dodge and other MPS6 series TCU

BMW DKG, Mercedes-Benz VGS and other models of TCU


3. Calculate & Process Vehicle Engine Data

Support MED17/EDC17 data processing


4. Supports Flexible Extension of Third-Party Plug-Ins

Support the development of third-party plug-ins

Provide data processing & modification service


5. Read & Write MCU

Support reading & writing MCU of various brands including Renesas, Motolora, NXP, Infineon, etc.

Support certain encrypted chip reading & writing


6. Read & Write Vehicle Immo Module

Support Porsche, LandRover, 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 & Cables.


7. Read & Write EEPROM

Support EEPROM & FLASH


8. Read & Write Vehicle Dashboard

Support dashboard of VW, Honda, Hyundai, Kia, etc.

xhorse-multi-prog-programmer-upgrade-of-vvdi-prog-2

Xhorse Multi-Prog ECU/TCU Support List

Database Version V4

xhorse-multi-prog-programmer-upgrade-of-vvdi-prog-3

ECU Models On Bench
VW series
1)SIMOS PCR2.1,EDC17c64
2)BOSCH: MG1CA811
3)BOSCH:
MED17.1.6,MED17.1.21,MED17.1.61,
MED17.5,MED17.5.1,MED17.5.2,
MED17.5.5_TC1766,MED17.5.5_TC1767,
MED17.5.20,MED17.5.21,MED17.5.25
4)BOSCH:EDC17C46,EDC17C74,EDC17CP24,EDC17CP44,EDC17CP54,EDC17U01,EDC17U05
5)BOSCH:
MG1CS002_SPC5777,MD1CP014_TC298TP,
MG1CS001_SPC5777,MG1CS011_SPC5777,
MG1CS002_TC298TP,MD1CP004_TC298TP,
MD1CP004_SPC5777,MG1CS111_SPC5777,
MD1CS004_TC298TP,MG1CS008_SPC5777,
MG1CS008_TC298TP
6)CONTINENTAL:SIMOS8.3x,SIMOS8.4x,SIMOS8.5x,SlMOS8.6x

BMW series
1)CONTINENTAL:MSD80,MSV80,MSD81,MSD85,MSD87,MSV90
2)BOSCH:MD1CP002_SPC5777,MG1CS003_SPC5777(B48,B58),MG1CS201_TC298TP(B38,B48,B58),MD1CS001_TC298TP,MG1CS024_TC298TP(B48,B58),MD1CP032_TC299
3)BOSCH:EDC17CP09_Fxx_TC1796,EDC17C50_Exx,EDC17CP45_Exx,EDC17C06,EDC17C56
4)BOSCH: ME17.2.1
5)BOSCH:
MEVD17.2.3,MEVD17.2_Fxx,MEVD17.2.4_Fxx(N20),MEVD17.2.6_Fxx,MEVD17.2.9_Exx,MEVD17.2.G,MEVD17.2.G(N55),MEVD17.2.H,MEVD17.2.6_Fxx,MEVD17.2.P_Fxx,MEVD17.2.K
6)BOSCH:MEV17.2_TC1766,MEV17.2_TC1767,MEV17.2_TC1796,MEV17.2.1

Mercedes Benz series
1)CONTINENTAL: SIM271DE, SIM271KE
2)BOSCH: ME17.7,MED17.7.3.1,MED17.7.1,MED17.7.2,MED17.7.3,ME17.7.8
3)BOSCH: EDC17CP10,EDC17CP57,EDC17CP46,EDC17CP60
4)BOSCH: CRD3x.x_TC1793, CRD3x.x_TC1797
5)BOSCH: MD1CP001-SPC5777,MG1CP002_SPC5777,MD1CS006_TC298TP

GM series
1)DELPHI: DCM3.7AP
2)DELCO:E37,E38,E39,E39A,E67,E78,E80,E82,E83,E83A,E83B,E84,E87,E92,E98

Nissan series
1)DENSO: 23740-3Nxxx_Gen1 SH72531
2)BOSCH: EDC17C84

Hyundai/Kia series
1)BOSCH: ME17.9.11, ME17.9.11.1
2)BOSCH: EDC17C53
3)BOSCH:MEG17.9.12_ECU

Ford series
1)BOSCH: EDC17C70,EDC17CP65
2)BOSCH: ME17.0.3,ME17.8.5

Volvo series
BOSCH: EDC17CP48, EDC17CP48_ver2,EDC17CP22

Other
1)AM_ME17.8.5,DOO_ME17.8.5
2)BOSCH:MG1CA007,ME17.8.8_TC1728,ME17.8.8_TC1728_HW2,ME17.8.8_TC1767,ME17.8.31,ME17.9.52
3)BOSCH:EDC17C55,EDC17C10,EDC17C10_TC1796,EDC17C10_TC1797,EDC17CP42,EDC17CP14,EDC17c81
4)BOSCH: MEVD17.8.4
5)BOSCH:MED17.8.10_TC1728,MED17.8.10_TC1728_Hw2,MED17.8.10_TC1767
6)BOSCH:MD1CS018,MG1CS026_SPC58,MG1CS032,
MG1CS163,MD1CS012,MD1CS089,
MD1CS069,MD1CS005_TC298TP,
MG1CS015_TC277TP,MG1CS016_TC275TP,
MG1CS017_TC277TP,MG1CS018,
MG1CS019,MG1CS088
7)CONTINENTAL:SID208,SID209,SID211,SID807EVO
8)DENSO:KH,ZY,SH70xx_275xxx-xxx

ECU Models On Boot
VW series
1)SIMOS PCR2.1, EDC17c64
2)BOSCH:
MED17.1.6, MED17.1.21, MED17.1.61, MED17.5, MED17.5.1, MED17.5.2, MED17.5.5_TC1765, MED17.5.5_TC1767, MED17.5.20, MED17.5.21, MED17.5.25
3)BOSCH: EDC17C46, EDC17C74, EDC17CP24, EDC17CP44, EDC17CP54, EDC17U01, EDC17U05
4)BOSCH: SIMOS8.63x, SIMOS8.4x, SIMOS8.5x, SIMOS8.6x

BMW series
1)CONTINENTAL: MSD80, MSV80, MSD81, MSD85, MSD87, MSV90
2)BOSCH: EDC17CP09_Fxx_TC1796, EDC17C50_Exx, EDC17CP45_Exx, EDC17C06, EDC17C56
3)BOSCH: ME17.2.1
4)BOSCH: MEVD17.2.3, MEVD17.2_Fxx, MEVD17.2.4_Fxx(N20), MEVD17.2.6_Fxx, MEVD17.2.9_Exx, MEVD17.2.G, MEVD17.2.G(N55), MEVD17.2.H, MEVD17.2.6_Fxx, MEVD17.2.P_Fxx, MEVD17.2.K
5)BOSCH: MEV17.2_TC1766, MEV17.2_TC1767, MEV17.2_TC1796, MEV17.2.1

Mercedes Benz series
1)CONTINENTAL: SIM271DE, SIM271KE
2)BOSCH: ME17.7, MED17.7.3.1, MED17.7.1, MED17.7.2, MED17.7.3, ME17.7.8
3)BOSCH: EDC17CP10, EDC17CP57, EDC17CP46, EDC17CP60
4)DELPHI: CRD2.x_MPC556x

Nissan series
BOSCH: EDC17C84

GM series
1)DELPHI: MT80, MT80.1
2)DELCO: E37, E38, E39, E39A, E67, E78, E80, E82, E83, E83A, E83B, E84, E87, E92, E98

Hyundai/Kia series
1)DELPHI: MT86
2)DELCO: DCM6.2AP

Other
1)CONTINENTAL: SID208, SID209, SID211, SID807EVO, SID310
2)SDI21.1, SDI21.2, SDI21.3
3)BOSCH: ME17.3.0
4)MARELLI: 8DF, MM10JA

TCU Mode On Bench
VW series
DL382,VL381,DL501Gen1,DL501 Gen2,
DQ200Dxx,DQ200-G2,DQ200-G2_PQ,DQ200-MQB,DQ250-MQB,DQ250 Exx/Fxx

BMW series
GETRAG DKG 436 Gen1, GETRAG DKG 436 Gen2

Mercedes Benz series
VGS-FDCT,VGS2-FCVT,VGS2-FDCT
Ford series
1)ETRAG MPS6GETRAG
2)DPS6,DC4

TCU Mode On Boot
Ford series
DPS6, DC4

Other
ZF 9HP

Supported models continue to be updated, please follow us for newly info.