Ktag read/write BMW EDC17CP02 in Tricore Boot mode

Ktag ecu programming manual: how to backup, read, write a BMW EDC17CP02 ECU in  tricore boot mode.

BMW EDC17CP02:

ktag-BMW-EDC17CP02-ecu

ktag k-tag ecu programming tool:

KTAG Firmware 7.020 master
K-TAG Firmware 6.070 programmer
K-TAG 7.003 KTM100 ECU Programming Tool

( note: k tag master price depends on quality and versions. You’ll get what you pay for.)

Recommendation of using ktag master for ECU read/write:

1.Remove the ECU from the vehicle;

2.Open the ECU, taking care in not damaging the parts inside;

3.Reconnect the ECU to the vehicle and start the engine, in order to make sure that it is still working and has not been damaged in the opening;

4.Remove again the ECU from the vehicle;

5.Select the right plug-in;

6.Always make a backup copy of the ECU before Reading and / or Writing.

Instructions: 3 steps to read/write EDC17 CP02 using Ktag ecu programming tool

Step 1:

Connect to the ECU according to the pinout provided for each model

Plug-in 154: EDC17 CP02 IROM TC1766

connection mode

♦ Connection using positioning frame and upper illumination deck

Material needed:

    1. Infineon Tricore module 14P600BTLR
    2. AC Adaptor 1400SWALIM
    3. Positioning frame 14P800ADBO complete with upper illumination deck and programming probes
    4. Adapter 14P600KT04
    5. Ribbon cable 14P600KT03
    1. Connect the Tricore module 14P600BTLR to the tool;
    2. Set the ECU on the positioning frame 14P800ADBO;
    3. Connect the AC Adaptor 1400SWALIM to the upper illumination deck and the Tricore module;
    4. Set the adapter 14P600KT04 into the compartment of the frame and lower it on the ECU;
    5. Place a programming probe 14P800ABD3 on pin Boot shown in the picture, depending on the ECU hardware, and wedge it under the deck.
      Notice: Please refer to the positioning frame manual 14P800ADBO for an example of how to place the programming probe 14P800ABD3.

Hardware 1

ktag-BMW-EDC17CP02 (1)

OR

ktag-BMW-EDC17CP02 (2)

Hardware 2

    1. Ease the wire of the probe 14P800ABD3 into the BOOTD connector of the adapter.
      Notice: The adapter switch must be set to OFF as shown in the picture:

ktag-BMW-EDC17CP02 (3)

  1. Connect the ribbon cable 14P600KT03 to the adapter and the Tricore module

♦ Connection using only the positioning frame

Material needed:

    1. Infineon Tricore module 14P600BTLR
    2. AC Adaptor 1400SWALIM
    3. Positioning frame 14P800ADBO
    4. Adapter 14P600KT04
    5. Ribbon cable 14P600KT03
    6. Solder wire

» Pin Boot connected to the adapter (click here for more information)

    1. Connect the Tricore module 14P600BTLR to the tool and the AC Adaptor 1400SWALIM;
    2. Set the ECU on the positioning frame 14P800ADBO;
    3. Set the adapter 14P600KT04 into the compartment of the frame and lower it on the ECU;
    4. Solder a wire to pin Boot shown in the picture, depending on the ECU hardware, and ease it into the BOOTD connector of the adapter.
      Notice: The adapter switch must be set to OFF as shown in the picture:

Hardware 1

ktag-BMW-EDC17CP02 (4)

OR

Hardware 2

ktag-BMW-EDC17CP02 (4)

ktag-BMW-EDC17CP02 (6)

 

 

  1. Connect the ribbon cable 14P600KT03 to the adapter and the Tricore module;
  2. Remove the soldered wire before re-installing the ECU on the vehicle.

» Pin Boot soldered to the programming pad

    1. Connect the Tricore module 14P600BTLR to the tool and the AC Adaptor 1400SWALIM;
    2. Solder a bridge on the two programming pads shown in the picture, depending on the ECU hardware:

Hardware 1

ktag-BMW-EDC17CP02 (7)

OR

ktag-BMW-EDC17CP02 (8)

Hardware 2

    1. cSet the ECU on the positioning frame 14P800ADBO;
    2. Set the adapter 14P600KT04 into the compartment of the frame and lower it on the ECU.
      Notice: The adapter switch must be set to ON as shown in the picture:
  1. ktag-BMW-EDC17CP02 (9)
  1. Connect the ribbon cable 14P600KT03 to the adapter and the Tricore module;
  2. Remove the bridge before re-installing the ECU on the vehicle.

♦ Direct connection

Material needed:

    1. Infineon Tricore module 14P600BTLR
    2. AC Adaptor 1400SWALIM
    3. Cable 14P600KT02
    4. Solder wire
    1. Solder a wire on pin Boot shown in the picture, depending on the ECU hardware:

Hardware 1

ktag-BMW-EDC17CP02 (10)

OR

ktag-BMW-EDC17CP02 (11)

Hardware 2

 

  1. Connect the Tricore module 14P600BTLR to the tool, the AC Adaptor 1400SWALIM and the cable 14P600KT02;
  2. Connect the cable 14P600KT02 to the ECU connector according to the pinout below:

ktag-BMW-EDC17CP02 (12)

Pin Color Description
Pin 5,7 Red +12V
Pin 6 Black Ground
Pin 46 White CAN-H
Pin 33 Green CAN-L
Soldered wire Gray with alligator clip BOOT

  1. Remove the soldered wire before re-installing the ECU on the vehicle.

Step 2:

Select the right plug-in;

 

Step 3:

Make a backup copy or read and write the ECU

->Backup

To make a full backup containing all data of the memories on the ECU:

    1. Select Tool:

ktag-BMW-EDC17CP02 (13)

    1. Select Backup Read:

ktag-BMW-EDC17CP02 (14)

To rewrite the backup file, and so restore the ECU to its original conditions, select Backup Write from Tool menu.

->Read and Write

Select Reading to read the file containing the maps for engine control.
Select Writing to write the modified file.

ktag-BMW-EDC17CP02 (15)

Ktag-BMW-EDC17CP02-Tricore-Boot-mode-1 Ktag-BMW-EDC17CP02-Tricore-Boot-mode-2