Xhorse Multi Prog will read and write VAG Bosch EDC17CP14 ECU on bench and boot mode. Here we read it on bench mode.
Select VAG Passat Bosch EDC17CP14
Here we read it on bench.
Check wiring diagram
Connect ECU with multiprog via ecu adapter
Read INT eeprom
It takes 3min 13s to read eeprom.
Then save data.
Read INT Flash
Multi prog reads flash in 3mins 38s.
Save flash data
NOTE:
MultiProg is not making checksum for internal Flash.
So we will correct checksum with LSuite manually.
Then write modified file to the ECU on bench.
Problem:
I’m using Xhorse XSFO02EN XM38 Smart Key and trying to copy the Peugeot ID46 keyless key, but error pops up, so please advise.
Write failed, NOT support this chip.
Solution:
Xhorse SM38 universal smart keys can not be used to copy proximity.
You need to generate xm38 remote then program to car with vvdi key tool plus or other OBD programmers.
This is the BMS (battery module) used on Mercedes C Class W205.

Use this hot air station to heat it until it reaches a certain temperature.
Then take it off with tweezers.

Be careful not to overhear when heating
Otherwise, the chip will be damaged.
There is a point on the chip shows PIN number 1.
According to the position we will know which direction to solder it on the adapter.
and match it to the small hole on the chip which shows PIN 1.
Then solder all, put some soldering paste.
Then connect the adapter with vvdi prog to read and write.
Run vvdi prog software
Select ST M95M01 chip

Read chip
Save chip
Then select the file to repair the BMS
Write chip
Write data successfully.
Reinstall chip back into battery module.
How-to: read EDC16U1 ECU CS, MAC code, change km and IMMO Off using Xhorse vvdi2 programmer.
Run vvdi2 software
Select VW program
Go to Special Function-> Engine Control Unit
Read memory data
Detect type as EDC16U1
Read CS and MAC successfully

Input KM you desired to change and press write KM
Switch ignition OFF for 5 seconds, then switch ignition ON
Write KM successfully
Select IMMO OFF
Switch ignition OFF for 5 seconds, then switch ignition ON
IMMO OFF with vvdi2.
Switch ignition OFF for 5 seconds, then switch ignition ON
This is a tutorial to show how to use Xhorse Toyota BA Cable step by step. The cable can be used for 2022- Toyota BA models adding key and all keys lost. It can work with VVDI Key Tool Plus, Key Tool Max Pro & Mini OBD Tool(FT-OBD version).
In this article, we’ll use the cable to read immo data and add a new key for 2022 Alphard as demonstration. The tools used in the whole process also include Key Tool Max PRO and a new XM38 Smart Key.
Learn tutorial on video:
Step1. Generate Remote
The smart key has been generated.
Step2. Read Immo Data
The smart key box of 2022 Alphard is above the driver brake pedal. Remove these 3 trim panels in a proper order. Then you’ll need to locate the smart key box.
Note: DO NOT unplug the other 2 connectors.
Immo programming >> Toyota >> Classified by type >> Smart key after 2016 >> Type 4(8A-P4 page BA) >> Immo programming >> Backup smart box EEPROM data >> 30PIN cable reading
Turn on the double flash.
Make sure connection is well, press “OK”.
Key Tool Max PRO will tell how to connect the cables, press “OK”.
Waiting for the calculating…
Save the file when calculating success.
We can use the data to add smart keys or generate keys when all keys lost.
Note: Before going next step, unplug the BA cable and restore the original 30-pin plug of the vehicle.
Step3. Key Programming
Click “Add smart key”.
Turn on the ignition.
Since we already have the file, click “Yes”.
Select the file and now we know we can add up to 6 keys to this car, click “OK”.
Place the registered key near the power button, and take it away after we hear the beep sound.
Then we need to take every key to be programmed to the power button, and take it away after it beeps twice.
Now we can see we’ve successfully added a key to the vehicle.
Then we can test the remote and smart function of this new key.
All functions work perfectly.
Do not forget to restore the trim panels.