Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After the vehicle or ECU is detected or selected, the next step is chosen, the default option is set to "Program Engine ECU" but if connecting to unlock the ECU select "ECU Unlock Tool":  

...

...

The Unlock Process

Once the ECU unlock tool has opened, click on "Query ECU" and the ECU will be detected, and its components reported:

...

Choose the Unlock action

Info

Even ECUs unlocked with other tools such as BM3 or MHD will need to go through the appropriate unlock process prior to programming a tuned ROM file.

Unlock and licence a stock ECU that has not previously been tuned

For many users this will be the appropriate option, and where possible will perform an OBD unlock of the ECU, so it can be further programmed for tuning. If the car is stock, this is the correct option.

Put and EcuTek License into an ECU that is already unlocked and/or tuned

Many older cars will have been tuned using another product such as Bootmod3, MHD or programmed one of many workshop based tools such as CMD, bFlash etc. In this case 95% of all these alternatives use a similar method to allow programming of the full rom. If the car being tuned has previously been OBD unlocked by another tool, ProECU will still need to go through an EcuTek unlock process to program the license information and additional code into the bootloader portion of the ROM.

In some cases an ECU will have been “bench unlocked” with another tool, and ProECU can use the already updated bootloader in the ECU to allow an EcuTek License to be programmed into it.

Upgrade an unlock ECU and licenced ECU to a newer rom version

If the ECU has already been EcuTek unlocked and licensed, but there is an updated version of the BMW software, this option allows updating, even if the bootloader has been updated too.

Flash a stock ROM into the ECU (relock and remove EcuTek license)

If you want to return the ECU to 100% stock condition, choose this option. Do not choose this option if you simply want a stock calibration, it is not required to relock an ECU just to program a stock calibration without RaceROM.

Note

This action will reinstate full OEM programming protection. Any ECU calibration that normally requires a bench unlock will again require bench unlocking for further tuning.

Start Unlock

Click on "Start" and you will be prompted to select a 100% unmodified ROM file. The dialog box will be prefilled with the correct ROM (although some of the name is obscured when the file dialog pops up), you should be able to click on "Open" or just hit the "Enter" key.

...

You are now ready to proceed with the unlock process. Click on "Unlock ECU" and progress will begin. This typically takes around 18 minutes, it is normal for the low pressure fuel pump to run.

Conclude unlocking

When the unlock process is complete the ECU will be reset and DTCs cleared. Cycle the ignition by turning off for a few seconds and then back on to restart all the other modules on the car.

If the ECU is unresponsive, or the car will not start, make sure to cleanly return the ECU to normal operation by clicking on the “Exit Programming Mode” button.

ECU Unlock Troubleshooting

  • In some cases, it may be necessary to do a second vehicle-wide clear DTC operation after the ECU unlock process and/or an additional ignition power cycle.

  • If for whatever reason unlocking is interrupted or fails, it should be possible to restart the process without issue.

  • After an unlock failure, it is possible the ECU is partly blank and will not communicate using normal OBD commands, thus the vehicle cannot be detected. If you close and re-open ProECU for whatever reason (eg laptop ran out of battery) you will need to manually select the vehicle, do not rely on autodetect.

  • If restarting an unsuccessful ECU unlock operation, it is possible (but rare) the ECU will have been left without an EcuTek licence. If this should occur, please use an additional license and contact EcuTek support to get your licence points balance corrected.