I have a bmw with edc17cp45. Car is x5 4.0 yes I know this is 3.0 diesel engine year is 2013. Some were I read this ecu is password protected. What tool and how to read the data?
Has to be drilled , only one hole if you have later k-tag or x17 and kess obd might be a cp56
China ktag clone newer version works on this ecu. ktag 6.070 work with this ecu but via dimsport trasdata. you need connect GPT cable.
Here’s the example on reading ecu edc17c45 from 2013 .done with gtp cable on side an boot pin on under side
china ktag 7.020 not reworked.
First you need to drill a hole. It’s dangerous. Be careful.
Then make the connection follow pinouts
BMW Bosch EDC17CP45 Pinout
Open Katg ksuite software and read ecu
Backup data first!!!
China ktag 7.020 firmware works great.
Finally, have the Xprog 5.55 software installed successfully inside the Vmware machine (virtualbox or virtual pc) that works well with XPROG-M v5.55 clone.
Xprog is protected to run on Virtual Machines so you may have no luck with VM ware and Virtual box. Xprog from Auto Diagnostic tool is running in Task manager but no screen just makes error sound that is all.
This is how to manage that. Thanks to davidcie & narkeleptk!! Wish this helps you also.
add this to config file for system you have xprog installed in.
monitor_control.virtual_rdtsc = “false”
monitor_control.restrict_backdoor = “true”
isolation.tools.getPtrLocation.disable = “true”
isolation.tools.setPtrLocation.disable = “true”
isolation.tools.setVersion.disable = “true”
isolation.tools.getVersion.disable = “true”
monitor_control.disable_directexec = “true”
For Virtual box,
using XPROG v5.55 without dongle. While it is true that it tries to detect VirtualBox, this detection only checks these three registry keys/values:
You can manually rename/delete the first key and change the value of the second and third to test if it works. If it does and you do not want to manually go through the trouble every time you start your VM, create the following batch file and put it in Startup folder:
@reg copy HKLM\HARDWARE\ACPI\DSDT\VBOX__ HKLM\HARDWARE\ACPI\DSDT\NOBOX__ /s /f
@reg delete HKLM\HARDWARE\ACPI\DSDT\VBOX__ /f
@reg add HKLM\HARDWARE\DESCRIPTION\System /v SystemBiosVersion /t REG_MULTI_SZ /d “NOBOX” /f
@reg add HKLM\HARDWARE\DESCRIPTION\System /v VideoBiosVersion /t REG_MULTI_SZ /d “NOBOX” /f
Now it would be ok to use Auto ECU Programmer Xprog 5.55 or 5.51 inside VirtualBox . Vmware as well. Of course, it’s what i tried. Maybe other issues, even risks, may happen on you. Good luck!
Chinese vendors usually sell Xprog clones with software tested. If you are with it, have a try.