Operation CHARM: Car repair manuals for everyone.

Programming DME Control Module

Programming DME control module

General

When a DME control module is replaced, the new DME control module must be programmed.
This sets the new DME control module to the catalytic converter version installed, among other things.

Three catalytic converter versions are available in the Porsche System Tester 2:

1. OBD II control module
2. RoW control module
3. German control module (tri-metal catalytic converter)


Work preparation
The following vehicle data must be provided before programming of the new DME control module can begin:

- Vehicle Ident. No.
- Catalytic converter item No. corresponding to the catalytic converter version used
- DME and immobilizer programming codes (from the Porsche IPAS system)

With the information about the Vehicle Ident.
Number and catalytic converter item number, the associated programme can be selected from the allocation table.

Figure 307_98 shows where the catalytic converter item number can be found on the vehicle.






Programming
1. Connect and switch on the Porsche System Tester 2 and switch on the ignition.
2. Select 911 (996) in the Vehicle type menu.
3. Select DME in the Control unit menu and press the double arrow key [>>].
4. Select Program control unit in the DME function selection menu and press the double arrow key [>>].
5. Select "Read control units" and press the double arrow key [>>].
6. Install new DME control module.
7. Select Program control unit in the Control unit programming menu and press the double arrow key [>>].
8. Ensure that all requirements requested on the screen are fulfilled and then press the double arrow key [>>].
9. The following message appears on the screen:
"Input Vehicle Ident. Number".
Input Vehicle Identification Number and press the double arrow key [>>].

10. The following message appears on the screen:
"Please confirm input"
Confirm input with the [F7] key.

11. The following message appears on the screen:
"Input old DME programming code"
Input DME programming code and press the double arrow key [>>].

12. The following message appears on the screen:
"Please confirm input"
Confirm input with the [F7] key.

13. The following message appears on the screen:
"Input new programming code"
Input new DME programming code and press the double arrow key [>>].

14. The following message appears on the screen:
"Please confirm input"
Confirm input with the [F7] key.

15. The following message appears on the screen:
"Input new immobilizer code"
Input immobilizer code and press the double arrow key [>>].

16. The following message appears on the screen:
"Please confirm input"
Confirm input with the [F7] key.

17. The following message appears on the screen:
"Select data record"
Select data record according to the allocation table and press the double arrow key [>>].

The control module will now be programmed. Programming will take approx. 5 minutes.

WARNING: Never interrupt the programming process

18. The following message will appear after the programming time has elapsed:
"Programming was completed successfully" Press the double arrow key [>>], switch the ignition off and then on again.
Press the double arrow key [>>], switch the ignition off and then on again.

This completes programming of the DME control module.






Allocation table

NOTE: The DME control module can also be reprogrammed using the Porsche System Tester 2. In this case, the old data record will be overwritten by a new record (e.g. RoW instead of Germany)

Program map/data must be selected in Step 7 if reprogramming is necessary.

WARNING: Risk of damage if allocation is incorrect.

- Ensure correct allocation of the data record in the control module to the installed catalytic converter (refer to the allocation table)