PCMtuner Delphi CRD3.10 READ TEST
#1
PCMtuner Delphi CRD3.10 READ TEST
PCMtuner Read and Write both Flash memory and EEPROM from a Delphi CRD3.10 in this case, the ecu is from a 2012 Mercedes C250 blue efficiency model, a car not on our current module list.
Step 1.
We need to dismantle the ECU in order to access the PCB to enable
us to place the ecu in boot mode so that we can read/write.
First we remove the screws from the ecu case.
Next, using a heat gun, we gently heat the edges of the ECU lid to help loosen the bonding material, whilst gently prying the lid. Care must be taken not to use excessive heat or force!!
After removing the Lid we now have access to the ECU's pcb.
Closer inspection of the processor shows it to be a tricore 1797
Now we must prepare the PCB for boot mode. Below are just some of the Schematics available via online resources on how to place this ecu into BSL or boot mode. Some will show connections for resistors to be soldered.
These type are usually our last resort if we cannot use our boot and cnf cables.
Others may show the Labels L and H
and others BOOT and CNF1
L = Boot H = CNF1 which also relate to the cables on PCMtuner bench wires with crocodile clips.
In order to connect to the points shown we can use pen probes (recommended ) or we can solder leads directly to these points that are usually pads, vias or IC pins.
With our PCMtuner interface NOT powered, we can connect or bench cable to the ECU
And connect our BOOT and CNF1 to the appropriate leads or Probe pens on the PCB
Step 2.
Power on our PCMtuner hardware, open PCMflash, and select module 53 TC1797 Micro (4096kb)
Our Micro is where our flash memory containing maps etc is located.
Next we click on Identification to ensure our connections and selection is correct :
If you cannot ID then please check all connections to PCB, check ECU pinouts, or, in some cases you may have to revert to a diagram that shows boot and cnf connections as resistors rather than a physical connection to your bench cable.
Next we click on Read, We will be asked to select password, in this ECU case we specify that it is not implemented.
When read is complete we will be asked to save the file
Click save...
Now we will read our eeprom. In the case of this particular ECU its is an external Ic, so we select the option via MODULE 53>>external eeprom>>Delphi CRD3.1 eeprom
Again, click Identification...then read
and again save on the computer when done
To write a file to flash, we select our micro and click the file selection box
We then choose the file we wish to write...
On this Particular ECU we must do our checksum before in our file editor as this automatic checksum function is not implemented
So we click yes...
For our ECU we must select 'other (no crc checks) in the first drop down box.
Password is Auto (as not used on this ecu)
'use write optimizations' is unchecked. This means the full flash file is written. If checked, only changes in the file will be written to
Flash - We then click OK
Sit back, have a beer and wait on your latest masterpiece being written to the ECU
If all goes to plan....Successful write!!!
Step 1.
We need to dismantle the ECU in order to access the PCB to enable
us to place the ecu in boot mode so that we can read/write.
First we remove the screws from the ecu case.
Next, using a heat gun, we gently heat the edges of the ECU lid to help loosen the bonding material, whilst gently prying the lid. Care must be taken not to use excessive heat or force!!
After removing the Lid we now have access to the ECU's pcb.
Closer inspection of the processor shows it to be a tricore 1797
Now we must prepare the PCB for boot mode. Below are just some of the Schematics available via online resources on how to place this ecu into BSL or boot mode. Some will show connections for resistors to be soldered.
These type are usually our last resort if we cannot use our boot and cnf cables.
Others may show the Labels L and H
and others BOOT and CNF1
L = Boot H = CNF1 which also relate to the cables on PCMtuner bench wires with crocodile clips.
In order to connect to the points shown we can use pen probes (recommended ) or we can solder leads directly to these points that are usually pads, vias or IC pins.
With our PCMtuner interface NOT powered, we can connect or bench cable to the ECU
And connect our BOOT and CNF1 to the appropriate leads or Probe pens on the PCB
Step 2.
Power on our PCMtuner hardware, open PCMflash, and select module 53 TC1797 Micro (4096kb)
Our Micro is where our flash memory containing maps etc is located.
Next we click on Identification to ensure our connections and selection is correct :
If you cannot ID then please check all connections to PCB, check ECU pinouts, or, in some cases you may have to revert to a diagram that shows boot and cnf connections as resistors rather than a physical connection to your bench cable.
Next we click on Read, We will be asked to select password, in this ECU case we specify that it is not implemented.
When read is complete we will be asked to save the file
Click save...
Now we will read our eeprom. In the case of this particular ECU its is an external Ic, so we select the option via MODULE 53>>external eeprom>>Delphi CRD3.1 eeprom
Again, click Identification...then read
and again save on the computer when done
To write a file to flash, we select our micro and click the file selection box
We then choose the file we wish to write...
On this Particular ECU we must do our checksum before in our file editor as this automatic checksum function is not implemented
So we click yes...
For our ECU we must select 'other (no crc checks) in the first drop down box.
Password is Auto (as not used on this ecu)
'use write optimizations' is unchecked. This means the full flash file is written. If checked, only changes in the file will be written to
Flash - We then click OK
Sit back, have a beer and wait on your latest masterpiece being written to the ECU
If all goes to plan....Successful write!!!