LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Porsche >> 1998 >> Boxster Automatic >> Repair and Diagnosis >> Engine Performance >> System >> DME 5.2.2 Diagnosis >> Data output with the Porsche System Tester 2 >> DME >> Control module programming
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Control module programming

Four sub-menus are offered with this menu item:

  1. Read out control unit 

    The menu item Read out control unit  can be used to read out data from the old control module, e.g. engine number, M numbers etc., in order to adopt the data in a new control module.

    NOTE: Only one control module at a time can be read out in order to then adopt the data in a new control module during control module programming.
  2. Program control unit 
    NOTE: A reprogramming code and the immobilizer code are required for reprogramming. These codes can be obtained from the Porsche IPAS system.
    All loads must be switched off for control module programming.
    Switch heater to OFF.
    The vehicle battery should be fully charged if possible.
    1. Input old programming code (00 00 00 [6 zeros] in the case of a new control module from the parts warehouse) and confirm.
    2. Input new programming code and confirm.
      NOTE: The new programming code must agree with the programming code from the IPAS, as the control module otherwise cannot be programmed later.
    3. Input old immobilizer code (00 00 00 00 00 00 00 00 [16 zeros]) in the case of a new control module from the parts warehouse) and confirm.
    4. Input new immobilizer code and confirm.
    5. Select data record.
      NOTE: If the OBD II data record was selected in the old control module, the Tester automatically assumes "data record OBD II" as the default.
      Then all that is necessary is to confirm the selection. Programming proceeds after confirmation.
    6. Switch off ignition after programming is complete.
    7. Switch on ignition.
    8. Switch off Tester.
    NOTE: The Tiptronic fault memory of Tiptronic vehicles must be erased after ECM programming, as the fault "CAN time-out" is entered during programming.
  3. Program map/data 

    The data record can be changed, e.g. from RoW to OBD II, with this menu item. Only the reprogramming code is needed.

  4. Program immobilizer code 

    The immobilizer code is transferred to a new ECM control module with this menu item.