There are some tools that could read and write Mercedes Delphi CRD3PLUS A0 ecu.
Kess V2: OBD
Tested crd3 plus with clone kess v2 5.017, read/write OK
To read a Mercedes CRD3Plus ecu via obd, be prepared for it to be long… Very long.
Reading time: 1h42. In other words, plan your schedule accordingly and maintain your load in the ideal.
Foxflash/KT200
Bench pinout
To read and write use the following driver:
→ BENCH MODE
→ MERCEDES BENZ
→ TC1797 – MERCEDES
and choose:
→ CRD3PLUS.A0
Boot pinout
CRD3Plus.A0 TC1797
READ AND WRITE ECU
Connect with the multifunction cable the following pinout and the boot shown below.
Use the driver:
→ TOOLS BOOT MODE
→ INFINEON TRICORE Boot
→ SAK TC1797
To communicate with the control unit with serial driver, connect only the pinout by moving the CAN:
RED: + 12V 5,15
BLACK: GROUND 2
BLUE: CAN-H 41 (change position)
ORANGE: CAN-L 54 (change position)
PCMTuner
pcmtuner read and write CRD3Plus.A0 via Module 53 Infineon TC1797 Mirco 4096KB (BSL mode. )
Read / Write works fine
Some delphi in bsl53 make error checksum. You can make manual checksum in winols, lsuite.
Boot pin
Check: Module 53 BSL instruction
Scanmatik 2 pro & pcmflash
If use pcmtuner dongle and Scanmatik 2 pro j2534,
pinout
Option 1. Direct connection to the Scanmatik 2 OBD connector:
OBD1-GPT1
OBD2-GPT2
OBD4, 5 – ground
OBD6-CAN-H
OBD14-CAN-L
OBD16 – +12V
It is MANDATORY to install a 120 ohm resistor between CAN-H and CAN-L!
Option 2. Direct connection to DB25 Scanmatik 2:
DB25-23 – GPT1
DB25-4 – GPT2
DB25-20, 21 – mass
DB25-8 – CAN-H
DB25-9 – CAN-L
DB25-1, 2- + 12V
It is MANDATORY to install a 120 ohm resistor between CAN-H and CAN-L!
I saw that some people bricked CRDPlus.A0 with Kess and also with Autotuner Bench. So take the BSL way in case its faster and safer.