Kess V2 5.017 Kess V2 Master Error “External Exception EEFFACE” Solution

Kess V2 5.017 is the latest KESS V2 ECU chip tuning tool. Kess 5.017 with latest ksuite 2.47 is the online version without token limited. Cnautotool share solution about Alientech kess v2 ECU programmer software error “External Exception EEFFACE” following.

Kess V2 5.017 Kess V2 Master Error “External Exception EEFFACE” Showed:

External - Exception - EEFFACE - 1

Kess V2 5.017 Kess V2 Master Error External Exception EEFFACE

Kess 5.017  Software Error “External Exception EEFFACE”Possible Reason:

Firstly:Software installed is incorrectly
Secondly:Driver installed is incorrectly.

Tech Support Solution:
Install Kess V2 5.017 software completely with following guide.


65.99$ for KESS V2 Master Red PCB Firmware V5.017 Ksuite 2.47 EU Version No Token Limited ECU Chip Tuning Tool

External - Exception - EEFFACE - 3

Software Version: V2.47(Newest)

Firmware Version: V5.017

Update: By link

Support Car Models: For Multi-cars and trucks, no year limited

Multi-Languages: English / German / Spanish / Italian / Portuguese / French

Support System: Win XP / Win7 32bit, Win 8, etc.

Connection: By OBD2. Read and write ECU Programmer via OBD2 port directly, no need disassemble ECU from the car, easy to use.

What’s the Difference Between KTM Bench KTMOBD and KTM Flash?

KTM Bench is 2019 new arrival Auto ECU Programmer for ECU read and write via Boot / Bench. KTM Bench has no Limits of the car model and year. CnAutotool team today would like to share the difference between KTM Bench / KTMOBD and KTM Flash.

KTM Bench ECU Programmer Features:

1. No Limits of the car model and year; No Need disassemble ECUs Read and write Bosch ECUs (Infineon’s chips) incl. flash and eeprom.

2. Less Risk to clone/copy ECUs Able to modify data or do chip tuning to achieve superior performance.

3. Read / write ECUs in 2 ways: Boot and Bench.

KTMOBD ECU Programmer Features:

1. KTMOBD main plug and play via OBD KTM Dialink J2534 cable.

2. Read the chip data, read and write ECU data, read gearbox data etc. in a high speed.

KTM Flash ECU Programmer Features:

1. Workable Transmission Model.

2. Read Chinese car via OBD.

3. Read BOOT mode according to the chip model.

4. Read the encrypted ECU password. (Read the password of encrypted ECU first, then read data). Support Chinese car ME17 TC1728/1767 data reading & writing and password reading.

Difference Between KTM Bench, KTMOBD and KTM Flash

Difference - of - KTM Bench - KTMOBD - KTM - Flash - VXDAS


The KTM Bench, KTMOBD and KTM Flash all support read / write ECU, the most difference is the ECU coverage and r/w method.

KTM Bench has no limits of the car models and year when use it to read / write ECU data. And it’s not available for chips / gearboxes.

KTMOBD main for gearboxes read and write.

KTM Flash works for transmission, and it needs disassembling.

In a word, you have to make sure and check the ECU type before order.

KTM Bench Car List (Note 1)

KTM BENCH Support:

BMW N20, N55, N63, etc. to change or read / write ISN codes (done with other tools).

Bentley MED17.1.1 to read/write immo data.

the latest Jaguar MED17.8.32.

VW MED17.5.5, MED17.5.22, MED17.5.25.

ALL can be done without ECU disassembling Good equipment of high quality and with the best technology
Professional service and good efficiency.

For detailed Car List, please refer to: KTM Bench ECU Programmer.

KTMOBD Car List (Note 2)

For detailed Car List, please refer to: KTMOBD ECU Programmer.

KTM Flash Car List (Note 3)

For detailed Car List, please refer to: KTM Flash ECU Programmer.

Thanks for all of your attention. If have any other questions, welcome comment below!

Finally, for more software free download, please click link below:


Ford Ranger SID208 ECU read: Ktag 7.020 or VVDIprog?

Can Xhorse VVDI PROG read that ecu? SID208 from Ford Ranger


Ford Ranger


146 kw




VVDI Prog: No

There is no Ford ECU in the list



Managed to read data with a Ktag clone!



Success with Ktag fw 7.020 with Ksuite 2.23

2006 Nissan Altima: How to Cut keys and Program remotes

This is how to decode & cut a key and program or add a new key to Nissan Altima year 2006.

If you have all remotes available:

Here, you must have all remotes on hand when performing this procedure. Any remotes not used during this procedure will become inactive.

Close and lock all doors with the driver’s side power lock switch located on drivers door panel.
Insert key into ignition (DON’T TURN) and remove it from the ignition key cylinder at least 6 times within 10 seconds (this will need to be done at approximately one second intervals). You may need to insert and remove the key up to 10 or 12 times until your hazard lamps flash. PLEASE NOTE: Withdraw key completely from ignition cylinder each time. If this procedure is performed too fast or too slow the system will not enter programming mode.
Insert key into ignition and turn to the ACC position.
Within 5 seconds, push the LOCK button on the keyless remote. Your hazard lamps will flash. PLEASE NOTE: Do not press the button on the remote more than one time or the programming will not be successful.
If there are any remaining remotes (including working ones), Unlock then Lock all doors using the switch on drivers door panel. Within 5 seconds of locking and unlocking doors press LOCK button on the next remote. Your hazard lamps will flash. Repeat this step for each remote (including any working remotes).
When all remotes have been programmed turn the key to the OFF position, remove keys from the ignition, unlock doors using the driver’s side power lock/unlock switch and open the driver side door. Test all remotes.

If you have a decent key only or lose all keys:

You need:

a Nissan NSPC001 pin code reader

a decent auto programming tool for the car: Nissan Consult 3 or Consult 3 plus

a security immobilizer card used to make keys to Nissan

a good automatic key cutter, such as SEC-E9 Key Cutting Machine

and good new keys/remotes to add

The steps:

read pin – program key – decode and cut keys

in detail…

Step 1: NSPC001 reads pin codes

Connect the code reader into the OBD diagnostic socket

Read the 5-digit BCM code and transfer it to 4-digit pin code

Write down the pin code

Disconnect the pin code reader

Step 2: Nissan consult iii Plus adds new keys

Connect Consult III plus to the computer and the vehicle

Connection method: via the USB cable or Bluetooth

Insert key into the key hole, turn ignition ON with engine OFF

Start Consult-III plus software

Click on “Connect” button on VIMI selection screen to connect with VI


the computer and vehicle establish good communication

then Consult3 plus software will display VIN info

Choose Nissan model and year, and confirm vehicle information


Wait until the Nissan Consult module to access all control modules, Engine, BCM, Transmission, Airbag etc.

The car dashboard will illuminate and the indicator lights on Consult 3 will flash


Diagnostic: Direct Diagnostic Mode program

Tick Key programming icon (NATS SELECT DIAG MODE) on the left menu, plug the security card and press START

(There are two options under NATS SELECT DIAG MODE. Select C/U INITIALIZATION.

Push START BUTTON after enter password

Manually enter the pin code

Initialization completed

Follow the guide in the sw to finish key programming

Step 3: SEC-E9 machine decodes and cuts Nissan keys

First decoding…then cutting….

SEC-E9 key cutting machine Nissan car list:


Images: How to use SEC-E9 key machine for Nissan key decoding and cutting

sec-e9-key-machine-cut-nissan-keys-2 sec-e9-key-machine-cut-nissan-keys-3  sec-e9-key-machine-cut-nissan-keys-5
sec-e9-key-machine-cut-nissan-keys-6 sec-e9-key-machine-cut-nissan-keys-7 sec-e9-key-machine-cut-nissan-keys-9 sec-e9-key-machine-cut-nissan-keys-10 sec-e9-key-machine-cut-nissan-keys-11 sec-e9-key-machine-cut-nissan-keys-12 sec-e9-key-machine-cut-nissan-keys-13 sec-e9-key-machine-cut-nissan-keys-14 sec-e9-key-machine-cut-nissan-keys-15 sec-e9-key-machine-cut-nissan-keys-17 sec-e9-key-machine-cut-nissan-keys-19 sec-e9-key-machine-cut-nissan-keys-20 sec-e9-key-machine-cut-nissan-keys-21 sec-e9-key-machine-cut-nissan-keys-22
Credits to the Spanish user for his contribution.

Read BMW X5 2013 EDC17CP45 ECU with Ktag 7.020 Clone


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.
works great.

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.

How to install Xprog M software on Vmware/Virtualbox

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” = “true” = “true” = “true” = “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:

@echo off
@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.