ابزار Xhorse VVDI

Xhose VVDI نرم افزار برنامه نویس اصلی و سخت افزار

ابزار Xhorse VVDI

Xhose VVDI نرم افزار برنامه نویس اصلی و سخت افزار

Xhorse Multi Prog Read 2018 BMW MG1CS201 ECU

This article provides a step-by-step overview of reading the engine control module from a 2018 BMW X1 equipped with the B38 engine (Bosch MG1CS201 TC298TP), using the Xhorse Multi Prog programmer.

 

Before You Begin: Identification Is Everything

Before starting any operation, it is critical to identify the exact ECU part number and software version. Different Bosch ECUs may require different connection methods, pinouts, and reading procedures. Skipping this step can lead to failed communication or, worse, corrupted data.

 

Step 1: Remove the ECU from the Vehicle

The first step is to remove the ECU from the vehicle and inspect it carefully for damage or previous repairs. Always disconnect the vehicle battery before removing the control module. Once the ECU has been removed, clean the housing and verify the identification labels. Careful inspection at this stage can reveal hidden issues that might affect the reading process.

 

Step 2: Prepare the Multi Prog Tool

Next, prepare the MultiProg programming tool and make sure the software is updated to the latest available version. Open the software and select the correct Bosch ECU family from the database. Double-check all information before proceeding.

Read 2018 BMW B38 DME with Xhorse Multi Prog 1
Step 3: Determine the Correct Connection Method

Depending on the ECU version, the reading process may require bench mode or direct connection to the printed circuit board after opening the control unit. Follow the official connection diagram provided by the programmer software. Ensure that power supply voltage is stable and that all communication lines are connected correctly.

A regulated power supply is strongly recommended. Voltage fluctuations during a reading operation can lead to communication errors and may corrupt the data. Before applying power, verify every connection one more time.

Read 2018 BMW B38 DME with Xhorse Multi Prog 2
Read 2018 BMW B38 DME with Xhorse Multi Prog 3
Read 2018 BMW B38 DME with Xhorse Multi Prog 4

Step 4: Establish Communication and Read the ECU

Once the wiring has been confirmed, power on the ECU and establish communication through Multi Prog. The software should recognize the control unit and display identification information such as hardware number, software number, and calibration data.

At this stage, perform a full backup read whenever the option is available. Creating a complete backup before any modification is considered best practice. Store the backup files in a secure location and create additional copies if necessary.

Read 2018 BMW B38 DME with Xhorse Multi Prog 5

Read 2018 BMW B38 DME with Xhorse Multi Prog 6

Step 5: Monitor the Reading Process

During the reading process, do not disconnect power, USB cables, or communication lines. Interrupting the operation may result in incomplete data acquisition. Monitor the progress bar and wait until the software confirms successful completion.

Read eeprom.

Read flash.

Read ISN code.

Read 2018 BMW B38 DME with Xhorse Multi Prog 7

Read 2018 BMW B38 DME with Xhorse Multi Prog 8

Step 6: Save and Verify Your Files

After the read is finished, save all files with clear names that include the vehicle model, engine type, ECU number, and date. Proper file organization makes future diagnostics and recovery procedures much easier.

It is also recommended to verify the saved data using the software’s built-in validation functions, if available. Confirm that the file size and read status match the expected values for that ECU type.

Xhorse Super Chip XT57 for Toyota Yaris 4D70 All Keys Lost

Here we share one of our customers’ working experience on programming a Toyota Yaris 20019 all keys lost.

It’s blade key Toy47 4D type.

This one no way by obd. Read eeprom and add the key by dump mode.

Eeprom only, you’ve done the hard part getting the box out, read 8 leg, write back and plug in to start.

Did the eeprom, removed the atmel chip, and read the eeprom, he took an Xhorse super chip XT27A transponder and generated one of 2 keys that was in the system, and then wrote back eeprom to the chip, and solder it back, but the car won’t start.

Then also tried XT27B chip, still no lock.

 

Updated:

He did all with VVDI XT57B super chip.
It didn’t work 1st time , but after 2 attempts all worked as it should.

Tried without writing back eeprom after generating the key, didn’t start.
Wrote it back and it worked.

 

Toyota Yaris 2008 AKL with VVDI Super Chip xt57 1

Toyota Yaris 2008 AKL with VVDI Super Chip xt57  2

Toyota Yaris 2008 AKL with VVDI Super Chip xt57  3

FYI:

There are two similar boxes. The immo box is very good hidden.
Whole dash has to be removed for the correct immo box.

 

VVDI Key Tool Plus Disable Ford Alarm without AKL Cable

Xhorse VVDI Key Tool Plus has a new feature to back up eeprom data and generate a universal key to disable active alarm on newer Fords.

VVDI Key Tool Plus Disable Ford Alarm without Ford AKL Cable

It does on some Toyota, it reads eeprom to and then on an XM38 it uses it as emergency, then with another different xm38 will be your “master” key to program in.

No Ford AKL adapter is needed. It reads the memory, modifies it and deactivates the alarm using that method.

It emulates a stored key like Autel does with their emulator; you just use a universal Xhorse smart key in place of the emulator.

Not on all Fords, check device and see if there is such an option.

How to Add 2011 VW Jetta Key with Xhorse Key Tool MIDI via OBD

VVDISHOP here will show how to add a spare ID48 remote key to a 2011 VW Jetta using Xhorse VVDI Key Tool MIDI.

 

Procedure:

Step 1: Generate Remote

Generate Xhorse remote under the proper remote program.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 1

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 2

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 3

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 4

Step 2: Generate Transponder  
Go to Generate Transponder function
Generate an ID48 (48 TP23 VW) transponder using the Xhorse ID48 or Super Chip transponder.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 5

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 6

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 7

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 8

Step 3: Program remote
Go to IMMO Programming- VW- Automatically diagnose mode
Detect vehicle information. It’s a VDO NEC 2009+ UDS type.
Read EEPROM.
Choose login Method 1.
Read EEPROM data successfully.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 9

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 10

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 11

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 12

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 13

Read IMMO Data.
Select Login method 1.
Read CS PIN etc immo data.
Save immo data.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 14

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 15

Select Generate dealer key- load immo data.

Load the saved immo data to generate dealer key.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 16

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 17

Select Generate OEM key.
Select key ID to be generated.
Place a VVDI super chip ot OEM key into the coil.
Generate dealer key successfully.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 18

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 19

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 20

Step 4: Program remote control
Go to IMMO Programming- VW- select by type- Remote System- 09 contral control system (CAN)-BCM.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 21

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 22

Follow Key Tool MIDI prompts to program remote control until successful.

Add 2011 VW Jetta Key with Xhorse Key Tool MIDI 23

Add a VW Jetta 2011 remote key successfully.

 

Xhorse Multi Prog Repair BMW G12 Tail Light Data

On this BMW G12, the right tail light was completely black. The fault was in the tail light data, so instead of replacing the lamp, I opened the unit and repaired the MCU data with the Xhorse Muti-Prog Programmer.

 

Remove the Tail Light

  1. Pry off the side trim beside the tail light. Remove the lower tailgate trim as well. There are two hidden screws inside; the rest is held by clips.
  2. Remove the six screws inside the light bar and pull the light bar slightly outward.
  3. Remove the two screws behind the tail light. The complete tail light assembly can now be removed.

Xhorse Multi Prog Repair BMW G12 Tail Light Data  1

Xhorse Multi Prog Repair BMW G12 Tail Light Data  2

Open the Housing &Remove the PCB

  1. This lamp had already been opened before, so I could pry it apart along the old sealant edge. On an untouched lamp, the rear cover would need to be cut along the original factory sealant line.
  2. Remove the housing screw. Push the two PCB clips outward and slide the PCB out.
  3. Disconnect the row of connectors from the PCB.

Xhorse Multi Prog Repair BMW G12 Tail Light Data  3

Xhorse Multi Prog Repair BMW G12 Tail Light Data  4

Wire the PCB and Flash the MCU

  1. Solder the green wire and yellow wire to the specified test points.
  2. Wire the five programming-port pins: brown to the top-row first pin, orange to the bottom-row first pin, black GND to the top-row second pin, red VCC to the bottom-row second pin, and blue to the top-row third pin.
  3. Connect the harness to the Xhorse Muti Prog and open the programming software. Select the R7F701024 MCU protocol.
  4. Read C-FLASH first and save the original corrupted data. Read D-FLASH next and save that file as well. Keep both original files backed up before writing anything.
  5. Select C-FLASH, open the repaired C-FLASH file, and click Write. Confirm the operation. Do the same with D-FLASH using the repaired D-FLASH file.

Xhorse Multi Prog Repair BMW G12 Tail Light Data  5

Xhorse Multi Prog Repair BMW G12 Tail Light Data  6

Xhorse Multi Prog Repair BMW G12 Tail Light Data  7

Xhorse Multi Prog Repair BMW G12 Tail Light Data  8

Xhorse Multi Prog Repair BMW G12 Tail Light Data  9

Xhorse Multi Prog Repair BMW G12 Tail Light Data  10

Xhorse Multi Prog Repair BMW G12 Tail Light Data  11

Xhorse Multi Prog Repair BMW G12 Tail Light Data  12

Reassemble and Test

  1. Once both files are written, unplug the programmer and remove all soldered wires from the PCB.
  2. Reconnect the row of connectors and slide the PCB back into the housing. Lock both side clips in place, refit the rear cover, and tighten the screw.
  3. Install the tail light on the vehicle and reconnect the tail light connector.

 

The tail light is back on. Repair completed successfully.

Xhorse Multi Prog Repair BMW G12 Tail Light Data  13

Xhorse Multi Prog Repair BMW G12 Tail Light Data  14

www.vvdishop.com