Distronic

From W220 S-Class Encyclopedia
Jump to navigation Jump to search

Description - Distronic and Distronic Plus

The Distronic system in Mercedes-Benz is an important feature to maintaining the selected vehicle speed (cruise control function) and also regulating the distance to a vehicle ahead of the car.

The Distronic detects the traffic situation ahead of the vehicle by means of the radar sensor located behind the radiator grille. If the Distronic approaches another vehicle travelling at a slower speed, the speed of the car is reduced. The Distronic control unit calculates the distance required and can activate the following over the CANbus:

  • Increase/reduction in the specified engine speed (Engine management control ME-SFI(ME) control unit),
  • Braking (Electronic Stability Program (ESP) control unit),
  • Shifting gears (Electronic transmission control (ETC) control unit).

The Distronic can be used from a speed of approx. 30 Km/h to 180 Km/h or 20 mph to 110 mph. If no vehicle is driving ahead, the Distronic behaves in the same way as a normal cruise control.

The Distronic is a convenience system and not a safety system. The driver must himself brake when corresponding traffic situations arise.

If a vehicle suddenly appears ahead (e.g. as a result of changing lanes), the Distronic attempts to take control. The braking action is, however, limited to approx. 2 m/s (which equals approximately 20% of the maximum braking power) for safety reasons. If more braking power is required, the driver is warned by means of an audible signal.

There is also a further audible signal (off signal) which sounds if the vehicle speed drops below approx. 30 Km/h.

If the speed set with the cruise control lever is exceeded by depressing the accelerator pedal, the distance measurement of the Distronic continues to remain active even above 180 Km/h (110 mph). The Distronic again controls the vehicle to the speed last set after the accelerator pedal is released.

The driver is able to influence the distance travelled behind the vehicle ahead with the distance potentiometer mounted in the centre console adjacent to the gear lever. The setting is actually a time setting of about 1 to 2 seconds.

If the Distronic is switched off, the calculation of the distance continues to remain active.

The display in the instrument cluster and the audible warning signal inform the driver if the distance to the vehicle ahead is extremely close or if there is a major difference in speed to the vehicle ahead. Visual indication (red distance warning lamp in the instrument cluster remains on) is also given if the time distance to the vehicle ahead is less than 0.8 seconds over a time period of more than 3 seconds.

The distance measurement range of the Distronic radar unit is 0 to 150 m.

Distronic

In W220 models UP TO 2004-05-31 with Data Card CODE 219, the Proximity Controlled Cruise Control Distance Radar (Distronic) system consists of a Radar Sensor (B29) (Item #30) and a separate Electronic Control Unit (ECU) (N63/1) (Item #10).

  • The Radar Sensor (B29) (Item #30) is located behind the front radiator grill.
  • The Distronic Electronic Control Unit (ECU) (N63/1) (Item #10) is located in the front passenger footwell (both LHD and RHD vehicles, ie always the passenger footwell) and is connected to several control units via the CAN-C bus.

When following vehicles that are slowly decelerating the Distronic disengages at 30Km/h or 20 mph. The Distronic will alarm with an audio and visual alert when the closure speed is not to its liking - the system can be turned on or off for that function.

The original video ‘Mercedes S-Class Distronic Cruise Control' in operation in a W220 is here;


Distronic Plus

In W220 models FROM 2014-06-01 the Proximity Controlled Cruise Control Distance Radar system was renamed as Distronic Plus and was simplified with all the electronics now in an integrated radar sensor and control unit (A89) mounted behind the front grill. Note that for these later A89 Distronic Plus systems, there are different connector versions for models 209/215/220 and 211/219/230.

In these later models the Distronic Plus is more of an anti-collision system. It works great even in stop and go traffic situations and will even bring the car to a complete stop when needed. After a complete stop of more than three seconds, you just need to pull the cruise control stalk towards you and the car will accelerate. No need to touch the pedals!

Another great feature of Distronic Plus is that when you change lanes it accelerates as soon as you turn the turn signal on! For example, if your set speed is 100, but you are going at 80 because there is a car in front of you, as soon as you turn the left turn signal on, the car will start to accelerate if there is no car in the left lane. Very useful when you need to squeeze in between two cars!

Think of Distronic Plus as a robotic driving system that takes over from cruise control when the car detects another car in the 200m distance ahead, which is way beyond the recognition distance for the braking system sensors. While there is a car in front Distronic Plus takes over from cruise control and tracks the car in front, maintaining a constant time gap as traffic speeds and slows. This mostly controls the throttle but will also brake in necessary. When the car in front gets too far in front the system then hands over to cruise control.

When following vehicles that are slowly decelerating the Distronic disengages at 30Km/h or 20 mph. The Distronic Plus will alarm with an audio and visual alert when the closure speed is not to its liking - the system can be turned on or off for that function.

A video of a Distronic Plus in operation in a 2013 M-B B250 is here;


Issues - Distronic

Retrofitting -Distronic

Is it possible to retrofit Distronic Cruise Control Radar functionality to a W220?

Thanks to BenzWorld member,David Prokity’s Project on his 2006 S430 recorded on video on YouTube, it is, and he states “This is absolutely the best option I have ever retrofitted”. David Prokity did the research and the physical install of the hardware and wiring. The reprogramming of the vehicle computer was outsourced. He was able to retrofit a W220 MY00 and a C215 MY04. He states that beside the horrible cost if you have to buy new parts, it's an easy and straight forward installation. BUT "Make sure that you have all the correct part numbers before you are starting".

The part which is a little more complicated is the coding. W220's up to 2004-05-31 have no SCN coding and all coding can be done with an offline DAS System. Later on more and more SCN coding was introduced to all M-B models and nowadays you need to have your your datacard modified by M-B Stuttgart first, then pull the required SCN codes with an Online DAS.

Coaxial Cable Failure - Distronic

The coaxial cable that feeds analogue signals from the Radar Sensor to the Distronic Control Unit can deteriorate through age or abuse. Be warned that during replacement of the coaxial cable, make sure not to bend it severely by maintaining a minimum radius of 25mm or more.

Distronic Components - W220 up to 2004-05-31

For W220 up to 2004-05-31 with Data Card CODE 219 as per information found in WIS.

Distronic Function Description Contents

Distronic Function

  • Note Diagram is WRONG. N73 is the Electronic Ignition Switch (EIS) control unit and not the DI control unit.

Distronic Input and Output Signals

Distronic Display and Operating Information

Distronic Radar Sensor - Location Task Design Function

Distronic Radar Sensor - Location

Distronic Control Unit - Location Task Design Function

Distronic Control Unit - Location

Switch Block - Location Task Design Function

Distronic Component Diagram - W220 up to 2004-05-31

Item #115 Switch block (S46/8)
  • Item #10 Control Unit (N63/1)
Distronic Control Unit (N63/1) located under the right foot well (LHD and RHD).
  • Item #11 Panelling for Adaptive Cruise Control or Distronic grill (with the plastic window Item #12 for the protection of the radar sensor)
Panelling for Adaptive Cruise Control or Distronic grill with the plastic window for the protection of the radar sensor.
  • Item 20 Mounting Bolts Control Unit
3 off M5x14 bolts.
  • Item #30 Radar Sensor Unit (B29)
Radar Sensor Unit (B29) or Sender Unit behind front grill.
  • Item #35 Mounting Kit Radar Sensor Unit
Mounting Kit Radar Sensor Unit with adjustable bolts.
  • Item #40 Wiring Harness
Distronic Main Wiring Harness.
  • Item #115 Switch block (S46/8).
Distronic Switch block (S46/8) with distance potentiometer (S46/8r1) and distance warning function switch (S46/8s1) mounted in centre console.
  • Item #130 Electrical Cable Upper Control Panel (N72/1) to Switch block (S46/8).
Distronic Minor Electrical Cable Upper Control Panel (N72/1) to Switch block (S46/8).

Part Numbers- Distronic

How to Find Distronic Part Numbers

startekinfo

Note startekinfo is not able to accept non-US credit cards as some of the technical information is U.S. Government-regulated.

Get help from someone on BenzWorld to access startekinfo [1]

Then key in your VIN and look for the Distronic parts, you will see a list of interchangeable part numbers.

SDS EPC

Using a Star Diagnostic System (SDS) open the Electronic Parts Catalog (EPC).

The trick is to NOT enter your VIN, but do the following;

  • Select MD mode.
  • In Assortment class, select 1. Car.
  • In Model designation, select relevant model eg 220176 S 500.
  • In Market, select relevant field eg Europe.
  • In Group, select 54 ELECTRICAL EQUIPMENT AND INSTRUMENTS.
  • In Subgroup select, 755 PROXIMITY-CONTROLLED CRUISE CONTROL.
  • Observe the generic parts diagram identifying Item nos. and Part numbers.


If you do use your VIN then open Options, Filter, and Untick or Disable the Datacard SA filter.

Then you have the option to see all the required and valid parts for the VIN designated model, even without Distronic fitted.

Look at EPC, 54 Electrical Equipment and Instruments, 755 Proximity Controlled Cruise Control.

mbpartsworld

Access mbpartsworld website [www.mbpartsworld.com] and search for relevant model.

Distronic Part Numbers - W220 up to 2004-05-31

There is a plethora of part numbers as Distronic is used on many different models of M-B cars.

The following are given as a guide for W220 up to 2004-05-31 but must be double checked before purchasing for your specific vehicle.

  • Item #10 Control Unit (N63/1) 031 545 64 32 replaced by 032 545 90 32 replaced by 032 545 56 32 replaced by 032 545 63 32.
  • Item #11 Distronic grill with the plastic window for the protection of the radar sensor 220 880 06 83
  • Item #20 Mounting Bolts Control Unit 140 990 06 36 or 3 off M5x14 bolts.
  • Item #30 Radar Sensor Unit (B29) 000 540 88 17
  • Item #35 Mounting Kit Radar Sensor Unit 001 540 63 17
  • Item #40 Major Wiring Harness 220 540 85 07 (or 230 540 94 07 To be confirmed).
  • Item #130 Electrical Cable Upper Control Panel (N72/1) to Switch block (S46/8) 220 540 37 32
  • Item #115 Switch block (S46/8) with distance potentiometer (S46/8r1) and distance warning function switch (S46/8s1) 220 821 87 58 7C4 (or 230 821 28 51 7167 or 120 820 10 10 7167 To Be Confirmed)

Distronic Part Numbers - W220 after 2004-06-01

To be completed.

Availability - Distronic Parts

MBenzNL

Website [2]

Facebook [3]

Email [mbenznl@gmail.com]

Note as of June 2018, Steve from MBenzNL advises that "the main wiring harness for the older Distronic systems is no longer available for the W211 E-class and the W220 S-class. M-B no longer has them in stock and does not get them manufactured anymore. And be warned, getting yourself a used wiring harness is not ideal either because of the COAXIAL cable that runs from the Distronic Control Unit to the Distronic Radar Sensor, as that cable cannot stand much abuse before it does not work properly."

An alternative is available but requires modification. The harness from a R230 SL 500 is very similar to an early W220 harness. The coax cable is just long enough but if fitting to a RHD vehicle, the earth wire (brown) and the diagnostic wire (pink) require extending by about 1.5 metres. The R230 230.471 SL 500 part number is 230 540 94 07. TIP: when installing the cable in a RHD car, make sure to keep the cable as tight as possible, ie do not allow too much slack as the full length of the coax cable will be needed to reach the Distronic Control Module (DTR).

eBay

As always search for OEM part number in first instance.

Retrofit Method – Distronic

Be aware that the method varies for W220 up to 2004-05-31 and W220 after 2004-06-01.

W220 up to 2004-05-31 - Distronic Retrofit

2000 up to about 2004 W220’s had no SCN coding and all coding can be done with an offline DAS System.

The WIS document GF30.30-P-0002-02K Distronic (DTR) input and output signals shows Distronic control module N63/1 connected directly to;

  • B29 Distronic radar sensor (DTR)
  • K40/7 Right front fuse and relay module (terminal 87 voltage supply)
  • X11/4 Data link connector

It is connected via the CAN-C engine compartment bus to the following;

  • A1 Instrument cluster (ICM)
  • N80 Steering column module (SCM-MRM)
  • N73 Electronic ignition switch (EZS/ZGW) control unit
  • N15/3 Electronic transmission control (ETC) control unit
  • N3/10 Engine management control ME-SFI(ME) control unit
  • N47-5 Electronic Stability Program (ESP), Speed Sensitive Power Steering (SPS), Brake Assist (BAS) control units

It is connected to the CAN-B interior bus via gateway N73 (EIS) which communicates to;

  • N72/1 Upper control panel (UCP) control unit and then the S46/8 Switch Block in centre console.
  • N10/8 Rear SAM control unit (REAR SAM)
  • N28/1 Trailer recognition control unit (special equipment)

Retrofit Method - W220 up to 2004-05-31

Even though David Prokity's video shows a Distronic being retrofitted to a post 2004 vehicle it is a very useful tutorial on how to fit the components to all models, especially installing the wiring harnesses and the connection to the right fuse box.

He acknowledges the valuable assistance from:

  • Steve Krabbenborg of MBenzNL (www.MBenzNL.nl) for his help in sending the correct parts and telling him how to calibrate the Distronic Radar Unit.
  • Wanda Klein Gunnewiek of MBenzNL for answering his endless installation questions.
  • Sunil Patel of Motorwerks of Houston for actually enabling the Distronic System.
  • Without those three individuals his project would have never happened.


Also see the method used by mercupgrade.com to retrofit a Distronic to a 2004 SL55 using a "two box" Distronic here [4]

Mercupgrade states "This reference describes how to retrofit Distronic to a MY2004 or older SL55. The pictures are from a Right Hand Drive car, but there is LHD information in this document."

The following summary is a combination of the Mercupgrade article modified to suit a 2003 (upgrade) W220.

  • Disconnect battery.
  • Disassemble the centre console in order to install the Distronic Switch Block (S46/8) with distance potentiometer (S46/8r1) and distance warning function switch (S46/8s1), mounted in the new wood grain panel. TIP: To remove the gear knob, turn the ferrule under the knob to release the catch and then pull the knob directly upward.
  • Remove the COMAND from the dash. TIP: It is not necessary to remove the COMAND which can stay connected.
  • Run the new "minor" Electrical Loom from the Switch Block (S46/8) behind the COMAND unit to the Upper Control Panel (N72/1). Plug the cable in to the empty slot in the UCP at the far left end.
  • Install the Distronic Radar Sensor Unit (B29).
  • Route the wiring loom starting from the Radar Sensor Unit (B29), to the Right Fusebox in the engine bay. TIP: Keep the loom as tight as possible so that it will reach the Distronic Control Module (N63/1). TIP: Remove the engine bottom cover and the front protection shield behind the front bumper to gain access for the wiring. TIP: Remove the FR inner wheel guards to route the loom behind and around the AIRmatic pump.
  • There is already a hole in a grommet to allow the new Distronic loom to enter the Front Right Engine Bay Fusebox (F1/1).
  • Remove the Front Right Engine Bay Fusebox (F1/1). TIP: The Fusebox can be placed to one side to allow good access for routing the Distronic cable throughh the firewall into the FR foot well.
  • Remove the FR floor carpet. TIP: on a RHD drive car remove the accelerator pedal first.
  • Using a plastic rod or stiff wire with the end of the Distronic cable temporarily taped to it, push through the opening into the FR foot well.
  • Pull the wiring loom through to the inside of the vehicle from the engine bay.
  • Install Distronic fuse carrier into the empty position f36 in the the Front Right Engine Bay Fusebox (F1/1). TIP: f36 is the third fuse counting from the rear.
  • On LHD vehicles, connect the earth lead to the earth point in the FR footwell. On RHD vehicles either connect the earth lead to the earth point in the FR footwell or extend the eathr wire (brwon) by about 1.5m so that it will reach the FL footwell earth point.
  • On LHD vehicles install the Distronic Control Module (N63/1) on the FR (passenger) aluminium foor plate and connect the loom. TIP: For RHD vehicles, skip this step.
  • Remove the FL floor carpet.
  • Using a plastic rod or stiff wire with the end of the Distronic cable temporarily taped to it, push through behind the COMAND to the FL foot well
  • On RHD vehicles install the Distronic Control Module (N63/1) on the FL (passenger) aluminium foor plate and connect the loom. TIP: You may need to re position the control module on the aluminium floor plate rather than use the OEM mounting holes, in order to allow the Distronic coax cable to reach the appropriate connector.
  • Route the remaining Distronic loom to the FL cable ducting in the floor.
  • Connect the Distronic loom twisted pair (green and green/white) to any similar "engine" CANbus twisted pair in the cable duct. TIP: Ensure the green CAN-CL wires are connected together and the green/white CAN-CH wires are twisted together.
  • Connect the Distronic loom diagnostic wire (pink) to the blue/white wire on connector X35/66 in FL footwell cable ducting. TIP: X35/66 is the large black connector. TIP: The diagnostic wire X35/66 pin 8 (blue/white) goes to the OBDII port X11/4 pin 15 which is used by Star DAS to communicate with the DTR.
  • Take vehicle to a Mercedes dealer for coding and most importantly for Distronic sensor alignment. TIP: If the car is a pre 2004-05-31 model the coding can be done using a Star DAS.

TIP: Apart from the alignment of the Distronic sensor the vehicle will have to be coded to activate/enable the Distronic:

  • Drive/Engine Management: Either have Option 219 added to the datacard and SCN code the Engine Management system (best), or using Star Diagnosis with 'Factory Mode or Developer key' and enable Distronic/DTR. (NB. if you don't have option 219 added to the datacard and the engine management system is SCN coded in the future, then not only will Distronic not work, but there will be an ESP error and various other issues).
  • Body/System Diagnosis: Enable DTR/Distronic. (This is for diagnosis purposes).
  • Body/CGW: Enable DTR/Distronic. (This tells the lower control panel and ESP the car has Distronic, so once this is done the button for Distronic will light up).
  • Info & Communication Systems/Instrument Cluster: Enable DTR/Distronic. (This enables the menu on the cluster).

W220 after 2004-06-01 - Distronic Retrofit

On later M-B models more and more SCN coding was introduced and you will require SCN Coding for the Distronics to work. The datacard must be modified in M-B Stuttgart first, then the required SCN codes installed with an Online SDS.

You may need to update some software too.

Be warned on these later vehicles there is no option for you to do it offline and Dealers and Independent Workshops may be very reluctant to code the SCN.

Retrofit Method - W220 after 2004-06-01

See the excellent video by David Prokity;


Activation/Adaptation/Coding – Distronic (DTR)

Vehicle control unit Activation/Adaptation/Coding/Programming is necessary after:

  • Replacement of DTR control module (N63/1)
  • Replacement of steering angle sensor (N49)
  • Removal of steering wheel
  • Replacement or adjustment of radar sensor (B29)
  • Exchange or repair of chassis components including setting wheel toe.

The N63/1 Distronic (DTR) ecu connects directly to these components;

  • B29 Distronic Radar Sensor
  • K40/7 Right front fuse and relay module (terminal 87 voltage supply)
  • X11/4 Data link connector

The N63/1 Distronic (DTR) ecu connects via the CAN-C engine bus to these components;

  • N73 Control gateway gateway (CGW)
  • A1 Instrument control module (ICM)
  • N80 Steering column module (SCM-MRM)
  • N73 Electronic ignition switch (EZS/ZGW)
  • N15/3 Electronic transmission control (ETC)
  • N3/10 Engine management electronics (ME-SFI)
  • N47-5 Electronic Stability Program (ESP), Speed Sensitive Power Steering(SPS), Brake Assist (BAS)

The N63/1 Distronic (DTR) ecu connects via the CAN-B interior bus via Control gateway (CGW) ecu which communicates to;

  • N72/1 Upper control panel (UCP) and then the S46/8 Distronic Switch Block in centre console.
  • N10/8 Rear SAM control unit (REAR SAM)
  • N28/1 Trailer recognition control unit (special equipment)

The N63/1 Distronic (DTR) ecu connects indirectly to these components;

  • N49 Steering Angle Sensor
  • S40/4 Cruise Control Switch
  • S46/8 Console Switches
  • A7/7y1 BAS solenoid valve

Distronic requires control unit adaptation in these ecu's and preferably in this order;

  • Central gate way (CGW)
  • Electronic ignition switch (EZS)
  • Instrument cluster with maintenance display (ICM)
  • Upper control panel (UCP)
  • Motor electronics (ME-SFI)
  • Distronic (DTR)

TIP: Be aware of the difference between Control unit adaptations and Control unit adaptations done in Development Mode. The former allows access to the main codes for a vehicle and should be used in most situations. The latter allows access to these main codes plus a lot of normally hidden codes and should only be used by experienced persons.

BE WARNED: Activation requires specialized expertise. Distronic activation with Star Diagnosis System (SDS) off-line is not possible for vehicles manufactured after 2004-06-01. ESP SPS BAS errors will result. These cars require coding using the SCN system via an on-line SDS. On these later model cars if you don't have option 219 added to the datacard and the engine management system upgraded to the latest version, then the Distronic will not work and an ESP error will alternate with SRS warnings on the instrument panel. Even if the vehicle is manufactured before 2004-06-01 similar ESP SPS BAS error messages may appear on the Instrument Cluster. The ME ecu should be updated to the latest version before undertaking this project.

TIP: The following steps and associated photographs may differ for different years and models of M-B cars.

TIP: Each Step has a summary and a detailed description. The summary is useful as a hard copy and can be used to guide you through the steps. It is recommended that you print out the summary for each step before starting.


Activation – W220 before 2004-05-31

W220 manufactured before 2004-05-31 do not require SCN coding and hence Distronic (DTR) Adaptation may be performed with an off-line SDS using Developer Mode.

The method for adapting the Distronic (DTR) is very similar to that used for changing the top speed limit (factory coded setting Vmax) of an AMG. BenzWorld member Bayhas Kana has posted a video [5] on this topic and it is a useful guide for retrofitting the DTR as far as the coding is concerned. Also see; [6].

The detailed steps required for setting Distronic (DTR) using SDS are as follows.

Note: The author prefers to use a list of steps rather than a video as a tutorial because it can be printed and each step ticked off as they are completed.

STEP 01 Starting XENTRY

Connect DAS (must have Developer Mode enabled) to vehicle Important Note: The engine needs to be running and idling, for ME control unit programming to be properly stored and committed.

  1. Open XENTRY Diagnostics.
  2. Observe XENTRY, Brand > Product Group.
  3. Click on vehicle eg S (220).
  4. Observe XENTRY, Brand > Product Group > Vehicle.
  5. Highlight the required model eg 220.175 – S500 and click Continue.
  6. Observe XENTRY, Brand > Product Group > Vehicle > Transmission/engine.
  7. Highlight the relevant Engine eg 113.960.
  8. Highlight the relevant Transmission eg 722.901 and click Continue.
  9. Observe XENTRY, Brand > Product Group > Vehicle > Transmission/engine > Overview – Identification is complete.
  10. Click on the stethoscope icon on left to start Xentry Diagnostics application.
  11. Observe NOTES re damage to electronic components.
  12. Click F2 to accept NOTES and go forward.
  13. Observe NOTES re Sicherheitshinweise [Safety instructions]
  14. Click F2 to accept NOTES and go forward.
  15. Observe several windows with “Vehicle data are being read...”.
  16. Wait while “Data are being determined, please wait…”
  17. Observe the page Control unit --- with title Main groups.
  18. Highlight Control units then click F3.
  19. Observe the page Control unit --- with title Control unit groups.

This is the starting page for all DTR adaptations.

STEP 02 Add DTR to CGW

Updated 20190825

The following steps may be used to add Distronic (DTR) availability to the Central Gateway (CGW) electronic control module for a M-B W220 manufactured before 2004-05-31.

TIP: Experience has shown that it is not necessary to perform this step. Distronic may be enabled in the CGW ecu via the next step instead.

In summary:

  • Control unit groups
  • Body
  • CGW – Central gateway
  • Clear any faults or events stored in memory
  • Development data
  • Main menu of control module ZGW
  • Control unit adaptations
  • Read coding and/or transfer download data to a new control unit
  • Coding has been read
  • Switch off ignition
  • Switch on ignition
  • Replace the old control unit with the new control unit
  • NO F4
  • Control unit adaptations (Variant coding)
  • Globale Variantencodierung [Global variant coding]
  • Abstandsregeltempomat [Adaptive cruise control]
  • Change nicht vorhanden [not available] to vorhanden [available]
  • Is the coding to be transferred to the control unit?
  • YES F3
  • The coding has been carried out.
  • Back out gracefully

In detail:

  1. Connect battery charger
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Body, then click F3.
  5. Observe the page Control unit --- with title Body.
  6. Highlight CGW – Central Gateway , then click F3.
  7. Observe the page Control unit CGW with title CGW.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
    1. A. Highlight Fault codes, then click F3.
    2. B. Observe the page Control unit CGW with title Fault codes.
    3. C. If there are Fault codes present erase them by clicking F9.
    4. D. Note the question. Do you really wish to erase fault memory? If you delete fault codes, stored events will also be deleted.
    5. E. Click YES.
    6. F. If there are no Fault codes go back by clicking F1.
    7. G. Observe the page Control unit CGW with title Fault codes.
    8. H. Now check there are no remaining events stored in the car’s memory.
    9. I. Highlight Event memory and click F3.
    10. J. Observe the page Control unit CGW with title Event memory.
    11. K. If there are Event memory codes present erase them by clicking F9
    12. L. Note the question. Do you really wish to erase event memory? If you delete events, fault codes will also be deleted.
    13. M. Click YES.
    14. N. If there are no Event memory codes go back by clicking on F1.
  8. Observe the page Control unit CGW with title CGW.
  9. Highlight Development data and click F3.
  10. Observe the page Control unit CGW with title Main menu of control module ZGW.
    Important Note: The engine needs to be running and idling, for ME ecu programming modification to be properly saved and permanently stored.
  11. Highlight Control unit adaptations and click F3.
  12. Observe the page Control unit CGW with title Control unit adaptations.
  13. Highlight Read coding and/or transfer download data to a new control unit and click F3.
  14. Observe the page Control unit CGW with title Control unit adaptations.
  15. Observe the Warning; When replacing different control module versions (e.g. Q1 for Q2), wrong coding can occur. For this reason the code settings must be check (sic) under ‘Control unit adaptations (Variant coding)’.
  16. Click OK to go forward.
  17. Observe the page Control unit CGW with statement “The coding is being read, please wait.”
  18. Observe the page Control unit EZS with statement: “Coding has been read.”
  19. Observe statement: “Switch off ignition.”
  20. Switch off ignition and check SDS screen. Wait until observe statement: “Switch on ignition.”
  21. Observe the page Control unit CGW with statement Replace the old control unit with the new control unit.
  22. Observe statement: “Switch on ignition.”
  23. Switch on ignition
  24. Read the question, “Is the coding to be transferred to the new control unit?”
  25. Click on NO F4 (See TIP at beginning of this step to understand why this is done.)
  26. Observe the page Control unit CGW with title Control unit adaptations
  27. Highlight Control unit adaptations (Variant coding).
    Note: This is the command for manual coding of different features in the vehicle.
  28. Click F3.
  29. Observe the page Control unit CGW with title Control unit adaptations.
  30. Highlight Globale Variantencodierung [Global variant coding], then click F3.
  31. Observe “The coding is being read.”
  32. Observe page Control unit CGW with title Globale Variantencodierung [Global variant coding]
  33. Scroll up or down the page to see Abstandsregeltempomat [Adaptive cruise control]
  34. Observe option nicht vorhanden [not available]
  35. Use drop down menu to select vorhanden [available]
  36. Select F3 to go forward
  37. Observe statement “Is the coding to be transferred to the control unit?”
  38. Select YES F3
  39. Observe “The coding is being carried out.”
  40. Observe “The coding has been carried out.”
  41. Now back out gracefully.
  42. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 03 Confirm Distronic in CGW

Updated 20190815

The following steps may be used to confirm Distronic (DTR) availability to the Central Gateway (CGW) ecu for M-B W220 manufactured before 2004-05-31.

In summary:

  • Connect battery charger
  • Control unit groups
  • Body
  • CGW – Central gateway
  • Clear any faults or events stored in memory
  • Control unit adaptations
  • Read coding and change if necessary.
  • Distronic
  • Observe Distronic PRESENT
  • Now back out gracefully

In detail:

  1. Connect battery charger
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Body, then click F3.
  5. Observe the page Control unit --- with title Body.
  6. Highlight CGW – Central Gateway , then click F3.
  7. Observe the page Control unit CGW with title CGW.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
    1. A. Highlight Fault codes, then click F3.
    2. B. Observe the page Control unit CGW with title Fault codes.
    3. C. If there are Fault codes present erase them by clicking F9.
    4. D. Note the question. Do you really wish to erase fault memory? If you delete fault codes, stored events will also be deleted.
    5. E. Click YES.
    6. F. If there are no Fault codes go back by clicking F1.
  8. Observe the page Control unit CGW with title Control unit adaptations.
  9. Highlight Read coding and change if necessary and click F3
  10. Observe page Control unit: CGW with title Read coding and change if necessary
  11. Highlight Distronic and click F3
  12. Observe page Control unit: CGW with title Read coding and change if necessary
  13. Observe Distronic PRESENT
  14. Now back out gracefully.
  15. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 04 Add DTR to EZS

Updated 20190815

The following steps may be used to add Distronic (DTR) availability to the Electronic ignition switch (EZS or ZGW) electronic control module for a M-B W220 manufactured before 2004-05-31.

In summary:

  • Connect battery charger
  • Control unit groups
  • Body
  • EZS – Electronic ignition switch ELCODE (DAS 3)
  • Clear any faults or events stored in memory
  • Development data
  • Control unit adaptations
  • Main menu of control module EZS3
  • Read coding and/or transfer download data to a new control unit.
  • Wait because it takes a long time.
  • Read coding and/or transfer download data to a new control unit.
  • Switch off ignition
  • Switch on ignition
  • Is the coding to be transferred to the new control unit?
  • NO F4
  • Control unit adaptations
  • Control unit adaptations (Variant coding)
  • Varcode_Description
  • Abstandregeltempomat [Adaptive cruise control]
  • Vorhanden [available]
  • Is the coding to be transferred to the control unit?
  • YES F3
  • The coding has been carried out
  • Back out gracefully

In detail:

  1. Connect battery charger
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Body, then click F3.
  5. Observe the page Control unit --- with title Body.
  6. Highlight EZS – Electronic ignition switch ELCODE (DAS 3), then click F3.
  7. Observe the page Control unit EZS with title Electronic ignition switch.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
    1. A. Highlight Fault codes, then click F3.
    2. B. Observe the page Control unit EZS with title Fault codes.
    3. C. If there are Fault codes present erase them by clicking F9.
    4. D. Note the question. Do you really wish to erase fault memory? If you delete fault codes, stored events will also be deleted.
    5. E. Click YES.
    6. F. If there are no Fault codes go back by clicking F1.
    7. G. Observe the page Control unit EZS with title Electronic ignition switch.
    8. H. Now check there are no remaining events stored in the car’s memory.
    9. I. Highlight Event memory and click F3.
    10. J. Observe the page Control unit EZS with title Event memory.
    11. K. If there are Event memory codes present erase them by clicking F9
    12. L. Note the question. Do you really wish to erase event memory? If you delete events, fault codes will also be deleted.
    13. M. Click YES.
    14. N. If there are no Event memory codes go back by clicking on F1.
  8. Observe the page Control unit EZS with title Electronic ignition switch.
  9. Highlight Development data and click F3.
  10. Observe the page Control unit EZS with title Main menu of control module EZS3.
  11. Highlight Control unit adaptations and click F3.
  12. Observe the page Control unit EZS with title Control unit adaptations.
  13. Highlight Read coding and/or transfer download data to a new control unit and click F3
  14. Observe the page Control unit EZS with title Control unit adaptations.
  15. Observe the Warning; When replacing different control module versions (e.g. Q1 for Q2), wrong coding can occur. For this reason the code settings must be check (sic) under ‘Control unit adaptations (Variant coding)’.
  16. Click OK to go forward.
  17. Observe the page Control unit EZS with statement “The coding is being read, please wait.”
  18. Observe the page Control unit EZS with statement: “Coding has been read.”
  19. Observe statement: “Switch off ignition.”
  20. Switch off ignition and check SDS screen. Wait until observe statement: “Switch on ignition.”
  21. Observe the page Control unit EZS with statement Replace the old control unit with the new control unit.
  22. Observe statement: “Switch on ignition.”
  23. Switch on ignition.
  24. Read the question, “Is the coding to be transferred to the new control unit?”
  25. Click on NO F4. (See TIP to understand why this is done.)
  26. Observe the page Control unit EZS with title Control unit adaptations
  27. Highlight Control unit adaptations (Variant coding).
    Note: This is the command for manual coding of different features in the vehicle.
  28. Click F3.
  29. Observe the page Control unit EZS with title Control unit adaptations.
  30. Highlight Varcode_Description, then click F3.
  31. Observe the page Control unit EZS with title Varcode_Description.
  32. Scroll up and down the page to see Abstandregeltempomat [Adaptive cruise control].
  33. Observe the associated field nicht vorhanden [not available].
  34. Use the drop down arrow to view the field options and highlight vorhanden [available].
  35. Click F3 to go forward.
  36. Observe the page Control unit EZS with title Varcode_Description.
  37. Read the question; Is the coding to be transferred to the control unit?
  38. Click on YES F3.
  39. Observe the page Control unit EZS with title Varcode_Description.
  40. Observe statement; The coding has been carried out.
  41. Click F2 to forward.
  42. Now back out gracefully.
  43. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 05 Add DTR to ICM

Updated 20190815

The following steps may be used to add Distronic (DTR) availability to the Instrument Cluster (ICM) electronic control module for a M-B W220 manufactured before 2004-05-31.

In summary:

  • Connect battery charger
  • Control unit groups
  • Information and communication
  • ICM – Instrument cluster with maintenance interval display
  • Erase any fault codes or events stored in memory
  • Control unit adaptations
  • Variant coding
  • Special equipment
  • Select DTR Distronic
  • PRESENT
  • Select F5 “write codings”
  • The coding has been changed.
  • Is the coding to be transferred to the control unit?
  • YES F3
  • The coding has been carried out.
  • Back out gracefully

In detail:

  1. Connect battery charger.
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Information and communication, then click F3.
  5. Observe the page Control unit --- with title Information and communication.
  6. Highlight ICM – Instrument cluster with maintenance interval display, then click F3.
  7. Observe the page Control unit ICM with title Instrument cluster with maintenance interval display.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
  8. Observe the page Control unit ICM with title Instrument cluster with maintenance interval display.
  9. Highlight Control unit adaptations and click F3
  10. Highlight Variant coding, then click F3
  11. Observe the page Control unit ICM with title Variant coding
  12. Highlight Special equipment then click F3.
  13. Observe the page Control unit ICM with title Special equipment.
  14. Note that DTR Distronic is not listed
  15. Select F2 to go forward
  16. Observe the page Control unit ICM with title Special equipment.
  17. Scroll up and down the page to see and highlight DTR Distronic
  18. Observe the DTR Distronic coding NOT PRESENT.
  19. Click F3 to go forward.
  20. Observe the page Control unit ICM with title Special equipment.
  21. Read the DTR Distronic Notes on coding.
  22. Use the drop down arrow to view the DTR Distronic field options and highlight PRESENT and click F3.
  23. Observe the page Control unit ICM with title Special equipment.
  24. Select F5 “write codings”.
  25. Observe the page Control unit ICM with title Special equipment.
  26. Note: “The coding has been changed.”
  27. Read the question, “Is the coding to be transferred to the control unit?”
  28. Click on YES F3
  29. Read the status, “The coding is being carried out, please wait.”
  30. Read the status, The coding has been carried out.
  31. Observe the page Control unit ICM with title Variant coding.
    Now back out gracefully.
  32. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 06 Add DTR to UCP

Updated 20190815

The following steps may be used to add Distronic (DTR) availability to the Upper control panel (UCP) electronic control module for a M-B W220 manufactured before 2004-05-31.

In summary:

  • Connect battery charger
  • Control unit groups
  • Body
  • UCP - Upper control panel
  • Clear any faults or events stored in memory
  • Development data
  • To be completed and something like
  • Main menu of control module UCP
  • Control unit adaptations
  • Control unit adaptations (Variant coding)
  • Varcode_Description
  • Back out gracefully

In detail:

  1. Connect battery charger
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Body, then click F3.
  5. Observe the page Control unit --- with title Body.
  6. Highlight UCP - Upper control panel, then click F3.
  7. Observe the page Control unit UCP with title Upper control panel.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
  8. Observe the page Control unit UCP with title Upper control panel.
  9. Highlight Development data.
  10. Click F3.
  11. Observe the page Control unit UCP with title Upper control panel.
  12. Observe error message “Cbf-file-conversion not correctly. Communication data not available.”
  13. Click OK.
  14. Observe the page Control unit UCP with title Main menu of control module OBF4.
  15. Click on ESC to escape from DAS.
  16. Highlight End DAS and click OK.
  17. Gracefully close XENTRY.

STEP 07 Unlock ME for Programming

Updated 20190821

The following steps may be used to unlock the ME 2.8 SFI electronic control module ready for programming for a M-B W220 manufactured before 2004-05-31.

TIP: The ME ecu is particularly difficult to unlock and may require several attempts before you see "Result: Zugriff erlaubt, Funktionen freigegeben" [Access allowed, features enabled]. If you see "Result: Zugriff bereits erlaubt." [Access already allowed.] the ecu may not be unlocked and you will get an error message when proceeding: “Communication error 8.561.6067”. This means the ecu is locked and unavailable for coding so go back and repeat the unlock procedure.

In summary:

  • Disconnect battery charger
  • Engine on and idling
  • Control unit groups
  • Drive
  • ME-SFI 2.8 – Motor electronics 2.8
  • Main menu of control module ME28
  • Safety notes
  • Development data
  • Actuations
  • Complete index of actuations
  • Highlight Steuergerät entriegein (DJ_Zugriffsberechtigung) [Control unit unlocked (DJ_Access * authorization)].
  • F3 to go forward
  • F3 Start Action
  • Result: Zugriff erlaubt, Funktionen freigegeben [Access allowed, features enabled]
  • If you see Result: Zugriff bereits erlaubt. [Access already allowed.] go back and repeat the last 3 or * 4 steps.
  • Result: Zugriff erlaubt, Funktionen freigegeben [Access allowed, features enabled]
  • Back out gracefully

In detail:

  1. Perform the steps for Starting XENTRY above or continue from the last step.
  2. Observe the page Control unit --- with title Control unit groups.
  3. Highlight Drive, then click F3.
  4. Observe the page Control unit --- with title Drive.
  5. Highlight ME-SFI 2.8 – Motor electronics 2.8, the click F3.
  6. Observe the page Control unit --- with title ME-SFI 2.8 – Motor electronics 2.8.
  7. Read the safety notes and click F3.
  8. Observe the page Control unit ME-SFI 2.8 with title ME-SFI 2.8 – Motor electronics 2.8.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
  9. Observe the page Control unit ME-SFI 2.8 with title ME-SFI 2.8 – Motor electronics 2.8.
  10. Highlight Development data and click F3.
  11. Observe the page Control unit ME-SFI 2.8 with title Main menu of control module ME28.
    Important Note: The engine needs to be running and idling, for ME ECM programming modification to be properly saved and permanently stored.
  12. Highlight Actuations and click F3.
  13. Observe the page Control unit ME-SFI 2.8 with title Actuations.
  14. Highlight Complete index of actuations, then click F3.
  15. Observe the page Control unit ME-SFI 2.8 with title Actuations.
  16. Scroll up and down the page to see Steuergerät entriegein (DJ_Zugriffsberechtigung) [Control unit unlocked (DJ_Access authorization)].
  17. Click F3 to go forward.
  18. Observe the page Control unit ME-SFI 2.8 with title Steuergerät entriegein (DJ_Zugriffsberechtigung [Control unit unlocked (DJ_Access authorization].
  19. Observe the Action: F3: Start.
  20. Click F3 to confirm unlocking of the ME 2.8 SFI electronic control module ready for programming.
  21. When the request to unlock the ME 2.8 SFI ECU has worked you will see; Result: Zugriff erlaubt, Funktionen freigegeben [Access allowed, features enabled].
  22. TIP: Experience has shown that it sometimes helps to toggle the ME ecu lock/unlock several times to get it to work properly. If you see Zugriff bereits erlaubt. [Access already allowed.] and then when proceeding see the error message: “Communication error 8.561.6067” it may mean the ecu is still locked and unavailable for coding.
  23. repeat the above steps until you observe the statement: Result: Zugriff erlaubt, Funktionen freigegeben [Access allowed, features enabled].
  24. Now back out gracefully.
  25. Observe the page Control unit --- with title Drive.
    This is the starting page for all DTR adaptations.

STEP 08 Enable ART in ME (Using Implizite Kodierung [Implicit Coding])

Updated 20190815

The following steps may be used to enable ie make active ART (AbstandsRegelTempomat) [Distance rule cruise control] in the ME ecu for a M-B W220 manufactured before 2004-05-31.

TIP: The original ME ecu appears to have a built-in cruise control function. This needs to be either disabled or switched over to Distronic (DTR) as you don't want two settings fighting for control.

TIP: The ME ecu must be unlocked before coding changes are made.

TIP: Very important, the engine needs to be running and idling, for ME ecu coding modification to be properly stored and committed.

TIP: Enthusiasts who have attempted this step seem to have discovered a possible quirk/bug in the SDS software; During the step where you first select "Implizite Kodierung” [Implicit Coding], SDS appears to read the existing settings, then when the screen appears, the fields are blank, and SDS states that one or more setting is invalid. This quirk is overcome by first using "Read coding and/or transfer data to a new control unit" just to read the data, then when entering "Implizite Kodierung” [Implicit Coding], SDS actually shows the current values for the ME ecu.

In summary:

  • Engine on and idling
  • Control unit groups
  • Drive
  • ME-SFI 2.8 – Motor electronics 2.8
  • Main menu of control module ME28
  • Safety notes
  • Erase any faults or stored events
  • Development data
  • Main menu of control module ME28
  • Control unit adaptations
  • Read coding and/or transfer data to a new control unit
  • Note “The files to be copied are being identified…”
  • Note “Download data cannot be automatically transferred to the new control unit.”
  • OK
  • “The coding is being read, please wait.”
  • Coding has been read.
  • Switch off ignition.
  • Switch on ignition
  • “Is the coding to be transferred to the new control unit?”
  • NO F4
  • Control unit ME-SFI 2.8 with title Control unit adaptations
  • Control unit adaptations (Variant coding)
  • Implizite Kodierung [Implicit Coding]
  • F3
  • Scroll to 0272 bis [to] 0273
  • Bandende, kein ART (Tempomat aktiv) [Cruise control active]
  • Is the coding to be transferred to the control unit?
  • YES F3
  • The coding has been carried out
  • Back out gracefully

In detail:

  1. Disconnect battery charger and start engine
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Drive, then click F3.
  5. Observe the page Control unit --- with title Drive.
  6. Highlight ME-SFI 2.8 – Motor electronics 2.8, the click F3.
  7. Observe the page Control unit --- with title ME-SFI 2.8 – Motor electronics 2.8.
  8. Read the safety notes and click F3.
  9. Observe the page Control unit ME-SFI 2.8 with title ME-SFI 2.8 – Motor electronics 2.8.
    Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased. This was performed at Major Step above Unlock ME 2.8 SFI for Programming.
  10. Highlight Development data and click F3.
  11. Observe the page Control unit ME-SFI 2.8 with title Main menu of control module ME28.
    Important Note: The engine needs to be running and idling, for ME ECM programming modification to be properly saved and permanently stored.
  12. Highlight Control unit adaptations and click F3.
  13. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  14. Read coding and/or transfer download data to a new control unit.
  15. Click F3 to go forward
  16. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations with Warning.
  17. Click OK to go forward
  18. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations with Note “Download data cannot be automatically transferred to the new control unit.”
  19. Click OK to go forward
  20. Observe the page Control unit ME-SFI 2.8 with statement “The coding is being read, please wait.”
  21. Observe the page Control unit ME-SFI 2.8 with statement: Coding has been read.
  22. Observe statement: Switch off ignition.
  23. Switch off ignition and check SDS screen. Wait until you observe statement: Switch on ignition.
  24. Switch on ignition and restart engine.
  25. Read the question, “Is the coding to be transferred to the new control unit?”
  26. Click NO F4
  27. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations
  28. Highlight Control unit adaptations (Variant coding). (This is for manual coding of different features in the vehicle).
  29. Click F3 to go forward.
  30. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  31. Highlight Implizite Kodierung [Implicit Coding] then click F3.
  32. Observe the page Control unit ME-SFI 2.8 with title Implizite Kodierung ME28 F3-Stand.
    TIP: Scroll over all available pages with the heading Control unit ME-SFI 2.8 and title Implizite Kodierung ME28 F3-Stand, and photograph all field values as-found. Keep as a record in case something goes wrong later.
  33. Scroll up or down the page to 0272 bis [to] 0273 and observe field entry Bandende, kein ART (Tempomat aktiv) [Cruise control active].
  34. Observe the drop down field options for 0272 bis [to] 0273.
    TIP: The options translated mean;
    1. Bandende, kein ART (Tempomat aktiv) [End of the tape, no ART (cruise control active)]
    2. Bandende, ART (Tempomat nicht Aktiv) [End of the tape, ART (cruise control not active)]
    3. Bandende externe fahrgeschwindigkeitsregelung [banding external vehicle speed control]
  35. Highlight Bandende, ART (Tempomat nicht Aktiv) [End of the tape, ART (cruise control not active)]
  36. F3 to go forward
  37. Read the question, “Is the coding to be transferred to the control unit?”
  38. Click on YES F3
  39. Observe the status, The coding is being carried out. TIP: If you see “Communication error 8.561.6067” the ME ecu is not unlocked.
  40. Observe the statement: The coding has been carried out.
  41. Click OK
  42. Observe the page Control unit ME-SFI 2.8 with title ME-SFI 2.8 F3 – Motor electronics 2.8.
  43. Highlight Control unit adaptations and click F3
  44. Highlight Variant coding and click F3
  45. Observe Control unit ME-SFI 2.8 with title Control unit adaptations
  46. Highlight Variant coding and click F3
  47. Observe page Control unit ME-SFI 2.8 with title Variant coding
  48. Highlight Display of coding data and click F3
  49. Observe page Control unit ME-SFI 2.8 with title Display of coding data
  50. Highlight Coding and click F3
  51. Observe page Control unit ME-SFI 2.8 with title Coding
    TIP: Photograph all as-found field entries for ME-SFI 2.8 with title Coding and keep as a record.
  52. Scroll down and observe 0202 – 0203 SPEEDTRONIC: Present
  53. Now back out gracefully.
  54. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 09 Enable ART in ME (Using Explizite Kodierung [Explicit Coding])

Updated 20190821 The following steps may be used to change the coding option in the ME ecu from Cruise Control to AbstandsRegelTempomat (ART) [Distance rule cruise control] for a M-B W220 manufactured before 2004-05-31.

Note: very important, the engine needs to be running and idling, for ME ecu programming modification to be properly stored and committed.

TIP: Enthusiasts who have attempted this step seem to have discovered a possible quirk/bug in the SDS software; During the step where you first select Explizite Kodierung ME28 F4-Stand, SDS appears to read the existing settings, but when the screen appears, the fields are blank, and SDS states that one or more setting is invalid. This quirk is overcome by first using "Read coding and/or transfer data to a new control unit" just to read the data, then when entering Explizite Kodierung ME28 F4-Stand, SDS actually shows the current values for the ME ecu.

In summary:

  • Unlock ME ecu first
  • Engine on and idling
  • Control unit groups
  • Drive
  • ME-SFI 2.8 – Motor electronics 2.8
  • Main menu of control module ME28
  • Safety notes
  • Erase any faults or stored events
  • Development data
  • Main menu of control module ME28
  • Control unit adaptations
  • Read coding and/or transfer data to a new control unit
  • Note “The files to be copied are being identified…”
  • Note “Download data cannot be automatically transferred to the new control unit.”
  • OK
  • “The coding is being read, please wait.”
  • Coding has been read. Observe statement: Switch off ignition.
  • Switch on ignition
  • “Is the coding to be transferred to the new control unit?”
  • NO F4
  • Control unit ME-SFI 2.8 with title ME-SFI 2.8 – Motor electronics 2.8.
  • Development data
  • Main menu of control module ME28
  • Control unit adaptations
  • Control unit ME-SFI 2.8 with title Control unit adaptations
  • Download data cannot be automatically transferred to the new control unit.
  • Highlight Control unit adaptations (Variant coding)
  • Control unit adaptations Variant coding
  • Control unit ME-SFI 2.8 with title Control unit adaptations
  • Explizite Kodierung ME28 F4-Stand
  • See a scrollable list of all current codings. Note on a virgin car none of the codes will be filled in and * will show - - -.
  • Scroll to type of car eg VV220_E50
  • Observe the drop down list of codings
  • eg The original coding for a vehicle with Cruise Control will be something like;
    • VV220, M113, E50, EU3EU4, NAG, VGB, 250 kmh, PKK, MRM, 600W DC Luefter Temic, 1131530479 1131530079
  • Use the drop down list of codings to select the correct engine configuration with the ART (AbstandsRegelTempomat) [Distance rule cruise control] option included. Eg.
    • VV220, M113, E50, EU3EU4, NAG, ART, 250 kmh, PKK, MRM, 600W DC Luefter Temic, 1131530479, 1131530079
  • “Is the coding to be transferred to the control unit?”
  • YES F3
  • “The coding has been carried out.”
  • Control unit ME-SFI 2.8 with title Control unit adaptations.
  • Back out gracefully

In detail:

  1. Perform the steps for Starting XENTRY above.
  2. Observe the page Control unit --- with title Control unit groups.
  3. Highlight Drive, then click F3.
  4. Observe the page Control unit --- with title Drive.
  5. Highlight ME-SFI 2.8 – Motor electronics 2.8, the click F3.
  6. Observe the page Control unit ME28 with title ME-SFI 2.8 – Motor electronics 2.8.
  7. Read the safety notes.
  8. Observe the statement: I herewith confirm that I have read the safety notes.
  9. Click F3
  10. Observe the page Control unit ME-SFI 2.8 with title ME-SFI 2.8 – Motor electronics 2.8.
  11. Note: Before performing any adaptation coding any existing fault codes and event memory records should be erased.
  12. Highlight Development data and click F3.
  13. Observe the page Control unit ME-SFI 2.8 with title Main menu of control module ME28. Important Note: The engine needs to be running and idling, for ME ECU programming modification to be properly saved and permanently stored.
  14. Highlight Control unit adaptations
  15. Click F3.
  16. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  17. Highlight “Read coding and/or transfer download data to new control unit.”
  18. F3
  19. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  20. Observe statement “When replacing ………………………..”
  21. Click OK
  22. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  23. Click OK
  24. Observe the page Control unit ME-SFI 2.8 with statement: Coding has been read.
  25. Observe statement: Switch off ignition.
  26. Switch off ignition and check SDS screen.
  27. Wait until you observe statement: Switch on ignition.
  28. Observe the page Control unit ME-SFI 2.8 with statement: Replace the old control unit with the new control unit.
  29. Observe statement Switch on ignition.
  30. Switch on ignition.
  31. Observe the page Control unit ME-SFI 2.8 with statement: “Is the coding to be transferred to the new control unit?”
  32. Click on NO F4. (If required see TIP at beginning of this step to understand why this is done.)
  33. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations
  34. Highlight Control unit adaptations (Variant coding)
  35. Click F3 to go forward.
  36. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations
  37. Highlight Explizite Kodierung [Explicit Coding] ME28 F4 –Stand
  38. F3 to go forward
  39. Observe the page Control unit ME-SFI 2.8 with title Explizite Kodierung ME28 F4 –Stand
  40. OK
  41. Scroll down the page to see VV220 E50
  42. Use previously recorded values of VV220 options via Development data and Implizite Kodierung to establish what entries to use in Explizite Coding.
Previously recorded values of VV220 options
model engine type engine capacity country transmission maximum speed engine suction fan engine suction fan engine suction fan
015 bis 0159 015 bis 0159 0224 bis 0231 0309 bis 0313 0309 bis 0313 0309 bis 0313
VV220 M113 E50 EU3EU4 NAG VGB 250 kmh PKK MRM 400_600_850W EC Luefter Bosch/Temic
  1. Inspect the drop down options for the relevant engine.
  2. Look for an option which has ART which is assumed to be the setting for W220 with Distronic (ART). If you cannot find this option it may mean that you need a ME ecu upgrade.
New VV220 option
model engine type engine capacity country transmission maximum speed engine suction fan engine suction fan engine suction fan
VV220 M113 E50 EU3EU4 NAG ART 250 kmh PKK MRM 400_600_850W EC Luefter_T_B
  1. Highlight the required option.
  2. Click F3 to go forward.
  3. Read the question, “Is the coding to be transferred to the control unit?”
  4. Click on YES F3
  5. Read the status, “The coding is being carried out.”
  6. Read the status, “The coding has been carried out.”
  7. F2 to go forward.
  8. Observe the page Control unit ME-SFI 2.8 with title Control unit adaptations.
  9. Now back out gracefully.
  10. Observe the page Control unit --- with title Control unit groups.
    This is the starting page for all DTR adaptations.

STEP 10 Reset/Initialize DTR ECM

Updated 20190821

The following steps may be used to reset/initialize DTR electronic control module for a M-B W220 manufactured before 2004-05-31.

In summary:

  • Connect battery charger
  • Control unit groups
  • Drive
  • DTR Distronic
  • Erase any fault codes or events stored in memory
  • Control unit adaptations
  • Preconditions
  • Is the procedure (initializing DTR ECU) to be carried out now?
  • YES F3
  • Control module has been successfully initialized.
  • F2 to go forward
  • Switch off ignition
  • Switch on ignition
  • Back out gracefully

In detail:

  1. Connect battery charger
  2. Perform the steps for Starting XENTRY above or continue from the last step.
  3. Observe the page Control unit --- with title Control unit groups.
  4. Highlight Drive, then click F3.
  5. Observe the page Control unit --- with title Drive.
  6. Highlight DTR - Distronic, then click F3.
  7. Observe the page --- with title DTR – Distronic.
  8. On some models may need to highlight ARS100/130 (Two-Box) (W220 up to 2004-05-31) and click F3.
  9. Clear fault codes.
  10. Observe the page DTR with title Distronic.
  11. Highlight Control unit adaptations, then click F3.
  12. Observe the page DTR with title Control unit adaptations.
  13. Note the preconditions.
  14. Read the Question; “Is the procedure (initializing DTR ECU) to be carried out now?”.
  15. Click YES F3
  16. Observe the page Control unit DTR
  17. Observe “Control module has been successfully initialized.”
  18. Click F2 to go ahead

Observe command “Switch off ignition”

  1. Switch off ignition.
  2. Check SDS screen.
  3. Observe command “Switch on ignition”
  4. Switch on ignition.
  5. Now back out gracefully.
  6. Observe the page Control unit --- with title Control unit groups
    This is the starting page for all DTR adaptations.

Activation – W220 after 2004-06-01

For the Activation, David Prokity recommends;

  • Replace the main factory software with new. The programming that brings the car to life was basically reinstalled with Distronic added.
  • Have the code number (219) added to the data card, which is the build card ie the factory record of the items installed like Parktronics, TPMS, Voice Command, NAV etc.
  • Have SCN code added to the Engine Management System.

Calibration – Distronic

It is essential that the three radar beams of the Distronic can detect and recognise vehicles at the correct distances and positions on the road.

The Radar Sensor Unit has three screws for adjusting the transmit angle.

It is preferable that the Distronic calibration and alignment be performed by a M-B expert using a special alignment tool.

See section Special Tools Distronic (DTR) Calibration Tool

One BenzWorld member posted "To aim the unit you just turn the mounting screws all the way in by hand . Do not torque just bottom them out. Back out 1½ turns and you are set. Drive around and over time you will see if you need to adjust. It is really that easy and no expensive equipment is required."

Also checkout

AR30.30-p-1000R: Check/adjust sensor setting of Distronic (DTR).

AR30.30-p-1010Q: Remove/install Distronic sensor (DTR).