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/

Wednesday 10 January 2024

VVDI2 + GODIAG Mech-Key Test Platform Read BMW CAS1

GODIAG BMW Mech-Key Test Platform is used for BMW CAS1/CAS2 mechanical key matching, reading, writing, and synchronization without welding. Compatible with most key programmers like Xhorse VVDI2, Key Tool Plus, etc. To program BMW semi-smart keys, we should use the GODIAG Semi Smart Test Platform.


Following we'll show how to read CAS1 data with VVDI2 + GODIAG.

1. Connect GODIAG, VVDI2 & CAS1 module.

2. Press the GODIAG START button to power it on.

3. Connect VVDI2 to the computer.

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-1

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-2

Open VVDI2 software, 

Key Learn >> CAS/EWS information >> Connect >> Read EEPROM >> OK

Reading data success.

Save the EEPROM file.


Read KM >> OK

The kilometer stored in CAS is 271905km.


Read Code >> OK

CAS code-DME: 3926

All reading success.

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-3

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-4

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-5

Insert the key into the ignition for a test.

The key is NOT ejected, which means key info is synchronized.

Key Learn >> CAS Key Learn >> Connect >> Get key info >> Add key >> OK

We can see the key has occupied the Key7 position.

Save the original key file.

Done.

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-6

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-7

vvdi2-godiag-mech-key-test-platform-read-bmw-cas1-8

www.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

Wednesday 27 December 2023

Xhorse MQB-RH850/V850 Adapter + Key Tool Plus Read 3426 Dash

Xhorse MQB-RH850/V850 Adapter has been released for reading VW 4th Gen Johnson Controls 34xx series, MQB-RH850(R7F) series and MQB 34xx series dashboards without cutting wire or lifting pins. The adapter only supports working with VVDI Key Tool Plus currently.


In this case, we'll read the MQB 3426 dashboard as an example, which can be used for IMMO programming and mileage repair. The procedure needs to read 2 data: original chip data and EEPROM data.

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-1

Check the full video:

Tools Required

MQB 3426 dashboard

Xhorse Key Tool Plus

MQB-RH850/V850 Adapter

EEPROM adapter

DB15 cable

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-2

Step1. Read the Original Chip Data

Immo programming >> VW >> Select by type >> MQB instrument immo system >> Instrument-MQB48[VDO/JCI-NEC35xx lock] >> Start programming >> Read disclaimer, OK

*Make sure the Network connection is normal.


Programmer reads files >> Read NEC35xx/RH850 chip >> Wire bond >> D70F3426

Follow the connection diagram:

1. Remove 4 components, and add tin to solder joints.

2. Solder the MQB-RH850/V850 Cable.

3. Connect an external 5.1Ω resistor and solder the remaining parts.

Connect the adapter & Key Tool Plus, and we can start reading the original data.

Read >> Continue

Save the data file.

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-3

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-4

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-5

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-6

Step2. Read EEPROM Data

1. Remove the cable and restore the capacitors.

2. Remove the octagonal chip from the dashboard and put it in the EEPROM adapter.

Connect the adapter & Key Tool Plus, and we can start reading EEPROM data.

Programmer reads files >> Read 95128 EEPROM >> Read >> Continue

Save the EEPROM data file.

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-7

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-8

Step3. Obtain Immo Data

Obtaining immo data >> OK >> Load the original chip file & EEPROM file

Calculating... it will take about 5-10 minutes.

Reading immo data successfully.

Save data file, this can be used to generate dealer keys and key learning.


Lastly, restore the octagonal chip to the dashboard.

*Please clean the solder joints in time to ensure their cleanness. Otherwise, the normal use of the dashboard will be affected.

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-9

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-10

xhorse-mqb-rh850-v850-adapter-key-tool-plus-read-3426-dash-11

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.

Wednesday 20 September 2023

Xhorse VVDI Key Tool Plus VA Version vs. Advanced Version

Xhorse has released a new VVDI Key Tool Plus VA version, focused on VAG IMMO programming like Volkswagen, Audi, Porsche, etc. What's it different from the Key Tool Plus advanced version? Here we have the comparison table.


Comparison Table

xhorse-vvdi-key-tool-plus-va-version-vs-advanced-version

Conclusion

Xhorse VVDI Key Tool Plus VA price is half cheaper and it does not have BMW & Mercedes-Benz IMMO programming function that requires additional activation. Other than that, everything else is the same.

www.obd2shop.co.uk

Sunday 26 March 2023

Xhorse Key Tool Plus BMW MSD87 ISN Solderless Reading on Bench

Xhorse VVDI Key Tool Plus & XDNP30 Bosch ECU Adapter have been upgraded to support reading BMW ISN code on the bench. The ECU code would be very useful when programming BMW CAS3++/CAS4+ encrypted version & FEM/BDC all keys lost. Supported types covering MSV80, MSV90, MSD80, MSD81, MSD85, MSD87, N20, N55, B38, B48, B58.

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-1


This is reading BMW MSD87 no soldering on the bench as a demonstration.


How to read BMW ISN with VVDI Key Tool Plus?

Immo programming >> BMW >> Select from system >> ECU ISN >> Start programming >> BENCH read ISN - MSV90/ MSV80/MSD80/MSD81/MSD85/MSD87.etc >> MSD87


Please ensure the network connection is good. Press "Yes".

Here we can check the detailed wiring diagram.

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-2

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-3

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-4

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-5

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-6

Connect VVDI Key Tool Plus & BMW module via XDNP30 Bosch Cable.

Supply 12V to power it on.

Press "Read" and wait for a while.

Read succeeded.

Press "OK" to save the data file.


Now Key Tool Plus is showing the VIN & ISN code.

Just remember to record it.

Done.

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-7

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-8

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-9

xhorse-key-tool-plus-bmw-msd87-isn-solderless-reading-on-bench-10

www.obd2shop.co.uk