Individual BMW ECU Programming You do not need to program the whole car as you can select the ecu’s individually , saving alot of time. Each individual ecu can be selected , the old software version will be displayed and the programming possibility will be available. It will also calculate an approx time so you will know how long it will take.

  • AutoHex II can perform ECU programming/flashing individually.
  • You must be connected to internet to use this function, because most of the job is done on Server side.
  • After you select Individual Programming from the left menu, AutoHex software will communicate to Microtronik sever and gets the suitable ECU numbers that fits the vehicle.
  • After that AutoHex will show you a report of each ECU in this vehicle, the status of the ECU is one of the following:
  • Replace with xxxxxxx: If Ecu not matching the vehicle, Autohex II will show the correct number that should replaced with.
  • Mount xxxxxx: If Ecu is missing, or not responding, you will get this report.
  • Update is available: If Ecu needs update.
  • To update any ECU in the list of report, it should be compatible with the vehicle (means mounted and not marked for replacement), just select the desired ECU then click on Next as in the picture.
  • You will get some details about the ECU being flashing, with the following important instructions:
  • – Battery voltage must remain higher than 13.0V during programming session.
  • – Ecu(s) marked with (MOST adapter required) must be programmed by AutoHex MOST adapter.
  • – Turn All car equipments (AC, lights, Radio, Bluetooth…) OFF before your start programming.
  • – Don’t start engine and don’t turn ignition OFF while programming.
  • – Don’t disturb the connection between AutoHex II and the car while programming.
  • – Don’t disturb the car while programming.