LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Porsche >> 2017 >> Panamera Base >> Repair and Diagnosis (Single Page) >> Engine Performance >> Fuel Delivery >> 24 Fuel System - Electronic Injection 3.0L Turbo -- 971 - PANAMERA (971) >> WM, 247055 Replacing DME Control Unit >> Re-Programming DME Control Unit >> Programming DME Control Unit
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Programming DME Control Unit

NOTE: Voltage drop 
  • Irreparable damage to control unit 
  • Damage to control unit 
  • Fault entries in the control unit 
  • Control unit programming/coding is aborted 
  • Malfunctions in the control unit, even during programming/coding 

    → Switch off ignition before disconnecting the control unit.

    → Make sure that the power supply is not interrupted during programming/coding.

    → Connect the battery charger with at least > current 90 A  to the vehicle battery.

Information 

All remote controls (keys) are required for teaching a DME, front-end electronics (front BCM), rear-end electronics (rear BCM), electronic steering lock (ELV) control unit for example, or for teaching remote controls (keys).

Remote controls (keys) that are not taught during this procedure will no longer be recognized by the vehicle.

Information 

The PIWIS Tester  instructions take precedence since the description may be different with later Tester releases.

The procedure described here has been structured in general terms. Different text or additional information may appear on the PIWIS Tester. 

  1. Connect the Tester to the vehicle. Switch on ignition.
  2. Place original remote control (hand-held transmitter) in emergency start tray.
    G15876932Courtesy of PORSCHE CARS NORTH AMERICA, INC.

    Emergency start tray

  3. Select the vehicle type if necessary.
  4. Select the DME  control unit in the overview. Press F12 to continue. The message "Create Vehicle Analysis Log (VAL)?" appears. Press F11 to continue.
  5. Select Coding/programming. 
  6. Select Automatic programming  . Press F12 to continue.
  7. Follow the instructions on the Tester. Press F12 to continue.
  8. Switch ignition off and then on again.
  9. Select Automatic coding  . Press F12 to continue.
  10. The Tester displays the message: Coding completed successfully. Press F12 to continue.
  11. Switch back to the Overview  menu.
  12. In the overview  , press F7 to switch to the Additional menu. 
  13. Select Engine immobilizer commissioning  . Read and follow the information and instructions on the Tester. Press F12 to continue.
  14. Enter the PPN user name and password  . Press F12 to continue.
  15. The Tester displays the message: Login successful  . Press F12 to continue.
  16. Select the vehicle type if necessary. Press F12 to continue.
  17. Enter the repair order number. Press F12 to continue.
  18. Vehicle data is read out.
  19. The vehicle identification number is displayed. Change it if necessary.
  20. Follow the instructions on the Tester. Press F12 to continue.
  21. Press F11 to end Engine immobiliser commissioning  and return to the overview.
  22. Select the DME  control unit in the overview. 
  23. Select Maintenance/repairs  . Press F12 to continue.
  24. Select Adaptations  . Press F12 to continue.

    All functions listed under Adaptations must be selected and adapted one by one.

  25. Select function. Press F12 to continue.
  26. Adapt function. Press F8 to start.
    1. 26.1 Perform adaptation according to menu guidance. End adaptation with F8.
    2. 26.2 Select the next function. Perform adaptation (for instructions, see above).

      For Hybrid vehicles, continue with Step 27.

      For non-hybrid vehicles, continue with Step  28.

  27. Perform decoupler commissioning.
    1. 27.1 Select Decoupler commissioning after part replacement. 
    2. 27.2 Perform commissioning according to menu guidance.
  28. Read out all fault memories  and delete any fault entries.
  29. Exit the diagnostic application. Switch off ignition. Disconnect the Tester from the vehicle.
  30. Lock, open and start the vehicle using all remote controls.