Contents Wiring diagrams Section: Coding and Programming - Overview All sections

Procedure for Coding & Programming BMW 5 series E39

Coding and Programming - Overview 9 illustrations ~455 words

Procedure for Coding & Programming

An important prerequisite for ensuring trouble-free programming is the correct preparation of the vehicle.

A diagnostic procedure must first be performed on the vehicle prior to any programming. Programming must not be started before faults in the vehicle electrical system are ruled out.

Correct preparation of the vehicle avoids errors during programming.

The programming procedure may be terminated if a bus signal is generated as the result of activation of electric loads during programming. The programming procedure should be repeated following termination. In exceptional cases it may be necessary to replace the control unit if communication is no longer possible.

Prior to beginning any programming or coding procedure some general guidelines need to be considered in order to ensure that the process goes as smoothly as possible

Check

Action /Procedure

Engine

Turn off engine, ignition key on - KL15

Scheme 83

Scheme 83: Procedure for Coding & Programming

Manual gearbox/SMG

Transmission in neutral.

Parking brake applied.

Scheme 84

Scheme 84

Automatic Transmission

  1. Transmission in position P.
  2. System temperature below 80°C.

Attention: Do not apply parking brake on vehicles equipped with the electromechanical parking brake.

Scheme 85

Scheme 85

Loads

  1. All electric loads, lights and indicator lights switched off.
  2. Wipe/wash system switched off. Insure that the wipers can move freely. Wipers may be activated during programming.

Do Not Block the Wipers.

Scheme 86

Scheme 86

Check

Action /Procedure

Diagnosis

Perform quick test.

Using the diagnosis system, rectify any problems before programming and clear stored fault codes.

Scheme 87

Scheme 87

Battery

The battery should be sufficiently charged at the start of the programming procedure (12.6 V).

Scheme 88

Scheme 88

Battery Charger

IMPORTANT: Vehicles must be connected to the Deutronic Automatic Battery Charger prior to beginning the programming or coding procedure, this is the only approved battery charger for MOST bus-equipped vehicles.

During the programming or Coding procedure the battery charger must be in the Power Supply (PS) mode.

Place the charger into the power supply mode by depressing the "MENUE" button 3 times in rapid succession.

Do not connect or disconnect the charger during programming. The system voltage must not drop below 12.6 V during the programming procedure.

Scheme 89

Scheme 89

DO NOT USE Radio Connection for Programming or Coding!!

Diagnostic head/OPPS head (5) must be connected directly to a network drop to ensure uninterrupted programming.

The DK LAN cable (4) MUST NOT BE routed through an open window of the vehicle, leave a door open.

Scheme 90

Scheme 90

Programming

Check CKM values, also observe individual settings on the vehicle if applicable, start programming procedure.

Attention: The data status of the Software Service Station must always be kept updated!

Scheme 91

Scheme 91

Make sure that no switches, radio etc. are operated during programming as this could terminate the programming procedure.

DO NOT TOUCH CODING/PROGRAMMING ACTIVE