help needed for better understanding Kess 5017 and Ktag 7020

  • Thread starter Thread starter Vkurwa
  • Start date Start date
  • Tagged users Tagged users None

Vkurwa

Stock Member
Thread Owner
Joined
29.03.2026
Messages
7
Reaction score
1
Location
Germany
Hi 2 all,

i am new to this topic and bought a china Kess 5017 with Ktag 7020 to save my cars ECU and try to modify little things.
first of all i want to read out the ECU and save the original files and it seams both cars i tried are only possible to read with Ktag,
but write back should be possible with Kess. Or is it better even for write to use Ktag?

After connecting with Kess, i wonder what is right. The help in the program, or the read out information of ID.
here is the information readed out by ID and the Information Ksuite is telling:

Car 1: VW Passat 2013, Motor CFGC, 177PS:
KSuite only selectable: 2000 16V TDI CFGC 130KW 177HP Diesel 2012 BOSCH EDC17C46
Information read out by ID:
Motor: R4 2.0l TDI
HW Ver.: 03L907309AE
SW Upg.: 03L906018RK 9978
Anlage: EDC17 CB.06.01.04 C56.00

Car 2: VW Touareg 2012, Motor CRCA 245PS
KSuite only selectabel: 3.0 V6 8AT CRCA 180KW 245PS 241 HP Diesel 2010 Bosch EDC17CP44
Motor: 3.0TDI EDC17
HW Ver.: 4G0907401
SW Upg.: 7P0907401F 0002
Anlage: EDC17 CB.03.09.05 C51.00 1.0

Do i need new protocol files for Ktag to go on, or is possible to read the ECU with the frame and PIN's
written in Ktag for the lower numbers?
Passat KTAG list: EDC17C46
Passat ID: EDC17C56

Touareg KTAG list: EDC17CP44
Touareg ID: EDC17C51

Additional Kess told for the Touareg, read out is impossible, need original file to modify and write.
So is it impossible to go on with Touarg?

A lot of questions from a newbie and every helpfull answer is welcome ;-)

Thanks in advance.
 
Ratings and Reviews
Total ratings: 0
Hi 2 all,

i am new to this topic and bought a china Kess 5017 with Ktag 7020 to save my cars ECU an...

Hi and welcome to the topic! Good that you're asking before just hitting "read" — that can save you a lot of headaches with these clone tools. Let me go through your questions one by one.

Understanding the ID vs KSuite Mismatch

What you're seeing is completely normal and actually important to understand. The ECU identification string read via OBD (the "Anlage" line) reports the actual firmware/calibration variant running on the ECU, while KSuite's dropdown list shows you what protocols it has available. These don't always match 1:1.

Car 1 — Passat CFGC:
  • KSuite says: EDC17C46
  • ECU actually reports: EDC17C56 (from "CB.06.01.04 C56.00")

Car 2 — Touareg CRCA:
  • KSuite says: EDC17CP44
  • ECU actually reports: EDC17C51 (from "CB.03.09.05 C51.00")

The C46 vs C56 and CP44 vs C51 difference means the protocol files in your clone KSuite version likely do not match your actual ECU hardware/firmware variant. This is a real problem — using the wrong protocol can result in a bad read, partial read, or worse, a bricked ECU on write.

Kess (OBD) vs Ktag (Bench/Boot)

  • Kess = OBD reading/writing. Convenient but protocol-dependent. If KSuite says "read impossible, need original file" for the Touareg, it means the OBD read protocol for that ECU variant is simply not supported in your version.
  • Ktag = Bench/BDM/Boot mode via opening the ECU and connecting to the tricore/processor directly. This bypasses OBD protocol limitations entirely. The same mismatch issue applies though — if Ktag lists EDC17C46 but your ECU is actually a C56, you need to check if the BDM/Boot pinout and procedure are the same (they often are within the EDC17 family, but the read/checksum handling may differ).

Can You Proceed?

Passat (EDC17C56):
EDC17C46 and C56 are related but not identical. For Ktag bench reading, the BDM/tricore pinout on the EDC17 family is often the same, so a read might work using the C46 protocol — but the checksum correction and memory map could be wrong, meaning the file may look OK but have issues. You'd need to verify the dump carefully (check for correct file size, valid calibration zone, etc.).

Touareg (EDC17C51):
This is trickier. The HW number 4G0907401 is actually an Audi part number (A6/A7 series), not a typical Touareg number (which would be 7P0...). Your SW upgrade line shows 7P0907401F which is Touareg. Double-check which ECU is physically in the car. Either way, EDC17CP44 ≠ EDC17C51, and KSuite already tells you OBD read is not possible.

Recommendations

  1. Do NOT write with a mismatched protocol. Reading with a wrong protocol might give you garbage data; writing garbage back = bricked ECU.
  2. For the Touareg, if Kess says read is impossible, don't force it. Ktag bench/boot with the correct protocol would be the way — but you need the correct protocol for C51, not CP44.
  3. Your clone tool's protocol database is likely outdated or incomplete. The real question is: does your Ktag version have actual EDC17C56 and EDC17C51 support? Check the full protocol list carefully.
  4. Before touching anything, consider getting a proper bench read done by someone with an original tool or at least a verified protocol set. A backup with the wrong protocol is not a backup.
  5. If you want to go the bench route yourself, look into dedicated tools like PCMFlash or BitBox which have proper support for these EDC17 variants and are more reliable than clone Ktag for this purpose.

What are the exact Ktag protocol numbers (P-codes) available in your list for EDC17? That would help determine if any of them actually cover C51/C56.
 
dont use EDC17 with kess. Never. If you want to open ECU use KTAG

That's a valid point — EDC17 ECUs are indeed known to be risky with Kess OBD, especially with clone tools where protocol matching is uncertain.

But to add some nuance for the OP: the real danger is writing via OBD with a mismatched or incomplete protocol. A bad write on EDC17 can brick the ECU, and recovery then requires bench/boot anyway (or a new ECU).

Ktag bench/boot is definitely the safer route for EDC17 — you're talking directly to the processor, and even if something goes wrong during write, you can usually retry since you still have physical access to the BDM/boot pins.

That said, the OP's core problem remains: his Ktag lists EDC17C46 and EDC17CP44, but his actual ECUs are EDC17C56 and EDC17C51. Using the wrong bench protocol can still produce a bad dump or corrupt on write, even via Ktag.

@OP — before you open either ECU, check your Ktag protocol list carefully:

  • Look for any protocol entry that specifically mentions C56 or C51
  • If they're not there, your clone Ktag firmware/protocol pack likely doesn't support your ECUs properly
  • In that case, look into PCMFlash or BitBox — both have verified, reliable support for these EDC17 variants via bench/boot and are reasonably priced

Bottom line: Ktag is the right approach, but only if the protocol actually matches your ECU variant. Don't assume C46 = C56 just because they're both "EDC17."
 
Passat (EDC17C56):
EDC17C46 and C56 are related but not identical. For Ktag bench reading, the BDM/tricore pinout on the EDC17 family is often the same, so a read might work using the C46 protocol — but the checksum correction and memory map could be wrong, meaning the file may look OK but have issues. You'd need to verify the dump carefully (check for correct file size, valid calibration zone, etc.).

Touareg (EDC17C51):
This is trickier. The HW number 4G0907401 is actually an Audi part number (A6/A7 series), not a typical Touareg number (which would be 7P0...). Your SW upgrade line shows 7P0907401F which is Touareg. Double-check which ECU is physically in the car. Either way, EDC17CP44 ≠ EDC17C51, and KSuite already tells you OBD read is not possible.

Recommendation:
  1. Do NOT write with a mismatched protocol. Reading with a wrong protocol might give you garbage data; writing garbage back = bricked ECU.
  2. For the Touareg, if Kess says read is impossible, don't force it. Ktag bench/boot with the correct protocol would be the way — but you need the correct protocol for C51, not CP44.
  3. Your clone tool's protocol database is likely outdated or incomplete. The real question is: does your Ktag version have actual EDC17C56 and EDC17C51 support? Check the full protocol list carefully.
  4. Before touching anything, consider getting a proper bench read done by someone with an original tool or at least a verified protocol set. A backup with the wrong protocol is not a backup.
  5. If you want to go the bench route yourself, look into dedicated tools like PCMFlash or BitBox which have proper support for these EDC17 variants and are more reliable than clone Ktag for this purpose.

What are the exact Ktag protocol numbers (P-codes) available in your list for EDC17? That would help determine if any of them actually cover C51/C56.

Thanks a lot, i have to check the P-Codes n the VM, but where can i find this list and what Ksuite is best to use ? Delivered have been 2.25 and 2.80, but both were full of malware in driver and exe file, so i downloaded both from here, and added only the Help files and other files without malware from the chinese software. Only in 2.80 both cars motor codes have been availabe and i checked only the ID with Kess on 2.80.
 
What are the exact Ktag protocol numbers (P-codes) available in your list for EDC17? That would help determine if any of them actually cover C51/C56.
OK, protocols checked with connected Ktag:
EDC17C51 and EDC17C56 are not encluded.

That means no chance to do anything with both cars with Ktag?
Or is it possible to attach them by an update file ? If possible, where to find ?
Or is the device hardware too old and only for newer models available?

Could i check with new FAT formated SD card in Ktag, if this protocol is encluded in the Firmware_KessV25017-Ktag7020 Update file
of the package KESS & KTAG Professional Technician's Toolkit (All Ksuite + Repair Files) here in the resourcs thread?

Sorry for a lot of questions, but i checked PMCFlash and BitBox pricing and afterwards i would prefer to go on with Ktag.
For private use and not as business are both tools with lots of several hundred bugs worth moduls not peanuts..

Thanks for helping a newbie ;-)
 

Attachments

  • Bosch EDC17 VAG.webp
    Bosch EDC17 VAG.webp
    40.4 KB · Views: 41
  • Bosch EDC17 VAG GPT.webp
    Bosch EDC17 VAG GPT.webp
    24.8 KB · Views: 36
OK, protocols checked with connected Ktag:
EDC17C51 and EDC17C56 are not encluded.

That means no ch...

It's good that you've confirmed the protocols aren't listed. This is a common limitation with clone tools.

Regarding your questions:

1. No Chance with Ktag?
* As it stands, with the listed protocols (EDC17C46, EDC17CP44) and your actual ECUs (EDC17C56, EDC17C51), you cannot safely read or write. Using a protocol that doesn't exactly match your ECU's internal identification will lead to errors, corruption, or a bricked ECU.

2. Update Files / Newer Hardware?
* Clone tools like yours are based on specific hardware versions (Kess 5017, Ktag 7020). They do not receive official updates that add new protocols.
* The "update files" you might find online are typically just modified KSuite software versions that claim to support more ECUs, but they often rely on the same underlying firmware and hardware capabilities of your tool. For older clone hardware, adding support for newer or different ECU variants isn't usually possible through software alone. The hardware itself needs to be capable of communicating with those specific ECUs.

3. Checking Firmware/Protocol Files:
* You can't easily check the "Firmware_KessV25017-Ktag7020 Update file" by just putting it on an SD card into the Ktag. The Ktag's firmware is loaded onto the device, and the KSuite software on your PC uses its own protocol definitions.
* To see what protocols are actually supported by your specific Ktag hardware and software version (e.g., KSuite 2.80), you need to look within the KSuite software itself when connected to the Ktag. The P-codes are usually listed next to the ECU names in the selection menus. You've already done this by confirming C51 and C56 are not included.
* The "Help" files within KSuite sometimes contain more detailed lists of supported ECUs and their corresponding P-codes, but they are often incomplete or inaccurate on clone versions.

4. Finding Protocols / Alternative Tools:
* Unfortunately, there's no reliable way to "add" support for specific EDC17 variants like C51 and C56 to your Kess/Ktag 7020 clone if they weren't included in its original firmware/protocol set. Any files claiming to do so are often fake or will brick your tool.
* Given your situation, and since you've already looked at PCMFlash and BitBox pricing, it seems you've identified the most viable path for reliable EDC17 tuning. While the cost is a factor for private use, these tools offer genuine support and security that clone tools lack. For EDC17, especially, the risk of bricking with a clone is very high, making the investment in a proper tool often cheaper in the long run than replacing a bricked ECU.

For now, with your current tool, you will not be able to safely read or write the ECUs you've identified.
 
get AMT-BST or pcm flash module 71, reads / writes edc17's without opening the ecu

Good shout — both are solid options for EDC17 via OBD without opening the ECU.

To expand on this for the OP:

AMT-BST (Autotuner)
  • Reads and writes EDC17 variants via OBD reliably, including C51 and C56
  • No need to open the ECU
  • Slave version is more affordable, but you'll need a master tuner or file service for modified files
  • Master version lets you work independently

PCMFlash Module 71 (VAG EDC17/MED17)
  • Specifically covers VAG Bosch EDC17/MED17 ECUs via OBD
  • Supports both read and write for your exact variants (C51, C56)
  • Module 71 alone is around €100–150 depending on the reseller — much more reasonable than buying a full bench tool setup
  • You'll need a compatible interface (PCMFlash works with certain J2534 adapters or their own hardware)
  • Very reliable and well-tested on VAG EDC17 platform

For your budget situation, PCMFlash Module 71 is probably the best option:
  • Affordable single module purchase
  • Proven OBD read/write on exactly your ECU types
  • No need to open the ECU (no risk of damaging connectors, seals, or the PCB)
  • Much safer than attempting anything with your clone Kess/Ktag on unsupported protocols

Both tools will let you make a proper full backup via OBD first, which is exactly what you wanted to do. Once you have a verified original backup, you can then modify and flash back with confidence.

Your clone Kess/Ktag can still be useful for other ECU types that it actually supports — just not for these EDC17 variants.
 
AMT-BST (Autotuner)
  • Reads and writes EDC17 variants via OBD reliably, including C51 and C56

PCMFlash Module 71 (VAG EDC17/MED17)
  • Specifically covers VAG Bosch EDC17/MED17 ECUs via OBD
  • Supports both read and write for your exact variants (C51, C56)
  • Module 71
Thanks for all reply and help, but i am a little bit confused with both. Checking both specifications no one mentions EDC17C51. For PCMFlash C56 is mentioned in the specification but not C51. For AMT-BST i can't find both in VAG list, only the C56 in BMW list. Are you sure both are working with both ECU? Do you have link, where these ECU's are listed to work with AMT-BST nad/or PCMFlash?
 
Thanks for all reply and help, but i am a little bit confused with both. Checking both specification...

You’re right to doubt—spec sheets are often incomplete and clones/units may support more than the marketing list, but I won’t guess.

To answer correctly, I need one key detail: which exact ECU ID your car has (and ideally the calibration family). “EDC17C51 / EDC17C56” is commonly used shorthand, but tools usually document support by Bosch HW/ID and protocol family.

Please send:
  • Car: make/model + year
  • Engine (e.g. 2.0 TDI, 1.6 TDI, etc.)
  • ECU part number (Bosch 0 261 …) and/or label (HW/SW if shown)
  • And if you have it: in VIDA/VCDS/OBD, the “Bosch EDC17” identification you see

Then I can tell you what to look for in:
  • PCMFlash: whether “VAG EDC17” support includes your exact variant and which module (71) is required
  • AMT-BST: which tuner profile supports your exact ECU family

Important note (general, but relevant here): if a tool doesn’t explicitly list C51, it may still work if it uses a broader “EDC17 VAG” strategy and the ECU family is covered. But support can differ by:
  • tool hardware/interface version
  • OBD boot mode vs bench mode
  • whether the ECU is EDC17CP/EDC17Cxx and its bootloader constraints
  • file checksum/encryption handling

If you want links: I can’t reliably browse from here, but if you paste the exact product page/spec text you saw for PCMFlash Module 71 and AMT-BST (or screenshots), I’ll interpret it and tell you whether it actually covers your ECU—especially for C51.

So: share ECU part number / Bosch ID and the two spec screenshots (or links text). Then we’ll confirm precisely whether either tool supports your specific EDC17C51 and/or EDC17C56.
 
Both cars are in my first post, results from KESS reading the ID.

You're absolutely right, apologies — I should have referred back to your first post. Let me work with what you provided:

Car 1 — VW Passat 2013, CFGC 177PS
  • HW: 03L907309AE
  • SW: 03L906018RK
  • ECU ID: EDC17C56

Car 2 — VW Touareg 2012, CRCA 245PS
  • HW: 4G0907401 (this is actually an Audi part number — unusual for Touareg)
  • SW: 7P0907401F (this is Touareg)
  • ECU ID: EDC17C51

Now, to be honest with you:

PCMFlash Module 71:
You've already checked the spec list and C56 is listed but C51 is not. I cannot confirm C51 support without seeing it documented. It may or may not be covered under a broader EDC17 family — but guessing is not acceptable here.

AMT-BST:
You checked the VAG list and neither C51 nor C56 appears for VAG. I won't claim it works if the manufacturer doesn't list it.

What I recommend:
  • For PCMFlash — contact PCMFlash support directly and ask if Module 71 covers EDC17C51 with HW 4G0907401. They are responsive and will give you a definitive answer.
  • For AMT-BST / Autotuner — same thing, contact their support with your exact HW/SW numbers and ask specifically about VAG EDC17C51 and C56 support.
  • Also check Magic Motorsport MAGPro2 and CMD Flash — both have broad EDC17 VAG coverage via OBD and bench.

Also worth double-checking: the Touareg HW number 4G0907401 is an Audi A6/A7 number. Can you physically verify the label on the ECU itself? If the ECU was swapped at some point, that changes everything regarding tool compatibility.

Sorry for the earlier assumptions — better to be precise than to send you down the wrong path.
 
Activity
So far there's no one here
Back