Star diagnostic Variant Coding to MB W220 S55 ESP

What is variant coding? And how to do on Mercedes S55 ESP?

Purpose: ESP module variant coding with Star diagnostic

Vehicle:2002 Mercedes w220 s55

Problem: I get a code under ESP module saying C1511-005 Coding Error Variant Coding is incorrect


The variant coding in question is set by using factory data. That factory data is basically what chassis that engine control unit is bolted to. Things like weight of the car, yaw sensor and acceleration sensor parameters, moment arms, etc etc.

Once the engine control unit “learns” its variant coding, it is permanently and irrevocably locked down.

The ESP module reads the variant coding from the ECU. Once read, its ” soft” locked.

Your trouble code suggests that the ESP module has a variant coding that differs from that of the ECU.

Is this a recent occurrence? Did you perhaps have an third party ECU tune performed? Was the ESP module replaced ? Is the trouble code stored or current ?

Using STAR you can go into the ESP and check the currency of the error code and determine if it was 9 years ago or last Tuesday. If it was a long ago and a stored code, I would clear it and move on. If it is current, you can force a variant locking reset of the ESP module in STAR diagnostic and see if the code returns. If the trouble code returns, that would make it a current and ongoing error. If that turns out to be the case then perhaps the ESP module has gone “breasts skyward”.

Look here:

in STAR diagnostic

go to the ESP module under CONTROL UNITS
Fault Codes
Select C1511-005
1. to the right it should say CURRENT or STORED
hit F8
It should show you how many time the car has ben started after the code was detected. “0” means the fault is CURRENT, any number greater than 0 the fault should be STORED and past history. The ( obviously ) higher the number of start cycles the longer ago it was.

2. Double click C1511-005
Read the pre conditions
hit F3
read the sequence and follow it to (hopefully) force a variant coding re-read/write.

It would seem that the ESP reads the ECU on every start up. Having a bad TCU MAY be contributing to the ECU variant coding being off kilter. I would think there would be some P2000-P2564 series codes displayed for that though.

The most important note: When you get into adaptation it shows 000000 zeros on the vin number section and ask you to enter vin to match it. tried but no success.

How to solve:

Bear in mind I am using Xentry-Sim.
Paramaeters: specified US D2B version 220.175

Control Units
Transmission: selected 722.6 as of 2001
Control Unit Adaptations

First stab in the dark, try F7 ( Perform Synchronization ) In other words.. ” go fetch me the VIN from the ECU ”

If that is successful ( something other than 0’s displayed) , then F5 ( confirmation of the VIN ).

If not successful, try entering VIN as it appears normally, then F5
If that doesn’t work try entering as internal FIN, 2201751Axxxxxx where xxxxxx is your chassis serial from Normal VIN. Then F5.

If none of that works…It maybe time for some of that professional help mentioned earlier up the thread.
Try that and see what happens

I have no training as a MB mech/tech and offer this as just a possible direction to proceed in. The ( very ) highly paid professionals at the Dollarship or the ( not so ) highly paid folks at a good independent shop should/would have the final say.

MB Star C4 Xentry Mercedes Software HHTwin User Manual

HHTwin software is one parts of Star Diagnosis MB Star C4 Xentry Mercedes software.Many clients wanna know what is HHtwin software and which Mercedes vehicle & module HHTWIN supports? Bellow, share you the user manual of Xentry Mercedes HHTwin software.

All MB from late 80’s to 99 = HHT-WIN
All MB from 2001 to 2009 = DAS
All MB from 2010+ = Xentry

The year 2000 is a weird transition period — some MB made in 1999 but the model year is 2000 will be diagnosed from the 38-pin under the hood and thus use HHTwin. Other MB made in early 2000 and sold as a 2000 model will have the OBD port and the SDS will require the OBD cable to diagnosis….and will use DAS.

And then there are orphan cars, like some SLK models — some 2000-2001 SLK require the 38-pin.

I’ve even seen a 2000 E320 that had both 38-pin and OBD port — I could use either port to conduct a full diagnosis. That was funny.

Star Diagnoses HHTWIN supports modules on Mercedes vehicles:

HHTWIN should be able to read all Modules.
Having said that, for Model Years 1990 – 12/1993, the Roadster Soft Top Module has 30 possible fault codes associated with it.
Whereas for Model Years 1/1994 – 1996, the Roadster Soft Top Module has only 11 possible fault codes associated with it.

IMPORTANT: HHTWIN is updated to 2018.12 xentry mercedes software disk. Software released in 2017 and 2018 doesn’t come with HTTWIN. But now, it comes again!

How to Install Xentry Mercedes Software HHTWIN on Windows 7 32 bit:

Disable UAC settings to “Never notify” -> Restart system if needed. It`s better to DISABLE idiotic Windows Defender too. Then, you could return UAC settings back.

First simply run HHT.exe, it will install HHT to C:\HHT, then start Xentry.OpenShell.XDOS.HHT.C4.exe/Xentry.OpenShell.XDOS.HHT.C3.exe … that`s all.
Some systems must be restarted at the end.

The problem with “–” version was fixed.
Delete C:\HHT directory and begin from the first step.
If you will update your Xentry.OpenShell.XDOS version … just apply the patch once again.

Xentry Mercedes HHTWIN Trouble Shooting:

HHTWIN setup on Dell D630 install
Error: I got my SDS last week , initially I chose the external USB disc option but have now installed it on my recently acquired Dell 630. Everything installed well, however when I get to the point of using it and it automatically goes to use HHT(as my car is a 1993 model)it says”diagnostic connector is being initialised” however then it says”com port assigned! close other use!”

I took this to mean I had it on wrong COM port and sure enough I had it on COM 1 but have changed it to COM 2 both on the machine XP and on the virtual XP machine ( I am using the RS232 connector to the 38 pin diagnostic connector) but it said the same thing again.

Solution: go to the windows system menu in control panel and under the harware section look at the com port assignmennts and make sure the com port you designated isn’t already assigned to something else.

also, does the dell630 have a dedicated RS232 com port or are you using a usb/pcmcia/cardbus to RS232 converter.

HHTwin resets the switches:
Error: How do I reset the switches with HHTwin? Or do I need a different software? My MUX is C3 Star.

MB-Star-C4-Xentry-Mercedes-Software-HHTwin-1 MB-Star-C4-Xentry-Mercedes-Software-HHTwin-2

Solution: you can’t reset the switches. you can clear error codes, but the switch state is what it is. DAS is telling you what the switch state is. Or at least what it thinks the switch state is.

you’ll need to examine the switches and see if either they are misadjusted, not connected, or not functioning.