Diagnostics and Variant Coding Using XENTRY and DTS Monaco

  •  Manual Download 
  • Thread starterCipNdjm
  • Start date
C
CipNdjm
New member
Joined
01.05.2024
Messages
5
Reaction score
33
I posted this previously over on the Sprinter forum, but cross-posting here, since it might be helpful for other. Slightly updated to correct a few typos.

I have been wanting to set up a proper diagnostic and variant coding system for my 2022 4x4 with the V6 Diesel engine over the last several months. I was new to the Sprinter/Mercedes platform, so I basically started from scratch - and, oh boy, has it been an adventure. By now, however, I have been able to get everything running regularly and can now use Xentry to diagnose my van, clear codes, see underlying data, and more. Further, I'm also able to do basic coding in DTS Monaco and given that training material in English is really lacking, I wanted to do a write-up that outlines what I did to get things working.

Disclaimer

Please note that this is not a comprehensive guide, nor do I consider myself an expert on any of this - it's simply a write-up of what has worked for me. If you do end up going down the same route, please note that using things like DTS Monaco has the risk of screwing up your car. So please don't blame me if your nice van goes up in flames :) I cannot guarantee that the information contained herein is completely without error or omission. Therefore, I accept no liability for any errors or omissions, or for the results obtained from the use of this information. Furthermore, the use of unlicensed software in conjunction with the instructions or hardware provided herein is the sole responsibility of the user to ensure that they comply with all licensing agreements and laws governing the use of such software.
 
Download attachments
  • Diagnostics and variant coding for VS30 using Xentry and DTS Monaco.pdf
    4.1 MB · Views: 207
  • Like [+1]
Reactions:bogdandpr, TaherHassan1973, dizel088 and 16 others
Using the following format, a couple of codings that might be helpful to people. Note, these are for the VS30 Sprinter, but I assume would be the same/similar for many other cars.

Please feel free to post other examples below!

Below, I'll use the following format - which I hope should be straight-forward, based on the guide above.

  • ECU
  • Domain
  • Fragment

Permanently disable Lane Keep Assist/Lane Departure Protection
This will disable your LKA/LDP, which is outright dangerous in my opinion. Note, MMPC213 does not have volatile memory, so you can skip the "Non-volatile Memory" steps and go straight to a hard reset to make the coding stick.

Note, you will get an "Active Lane Keeping Assist Inoperative" error whenever you start you van - you can dismiss that and be on your way. I assume there's probably an option to turn off this error, but I have not been able to figure it out.

  • MMPC213
  • LDP coding
  • LDP break intervention > disabled
  • ALDW Warning Mode > vibration motor
  • Vans coding Write
  • LDP Intervention Mode > warning only

Lane Keep Assist, remember settings between restarts
If you don't want to fully disable your lane keep assist, you can set it so it'll remember your settings between restarts. This means that if you turn it off and leave it, when you restart your car, it'll still be off! Same as what the Kufatec dongle will do.


  • MMPC213
  • VANS coding Write
  • ALDW Reactivation Mode > Last Mode

Turn Seat Belt Warning off

  • IC907
  • Country Codings
  • Gurtwarnung (Belt_Warning_Type) > keine Gurtwanung
  • Akustische Gurtwarnung (Belt_Warning_Sound) > not active

Disable the Side Wind Assist
I consider the side wind assist almost as dangerous as the lane keep assist, so I was happy find out that it can be turned off! In my 2022 I had to select "DJ Security Access Variantcoding" under Generic Jobs (ESP907 ECU), in addition to the usual shenanigans described in my guide.

  • ESP907
  • Side Wind Assist Coding Write
  • Side Wind Assist Activation > deactivated
  • Side Wind Assist Driver Information > deactivated

Add a Balance/Fader menu to your MBUX

  • HU6
  • Audio Handling Write
  • Balance Fader Menue > on

Enable Automatic Folding Mirrors

  • HU6
  • Vehicle Functions Write
  • Exterior Mirror Convenience > installed

  • DMFL222_MOPF
  • OM-Modellierte Parameter EMC Write
  • Einklappen beim Verriegeln verfügbar > on
  • OM-Spiegelklappung SCN Write
  • Gehäuseklappung beginnt bereits bei Entriegelung > on

  • DMFR222_MOPF
  • OM-Modellierte Parameter EMC Write
  • Einklappen beim Verriegeln verfügbar > on
  • OM-Spiegelklappung SCN Write
  • Gehäuseklappung beginnt bereits bei Entriegelung > on

Enable the AMG Menu in your MBUX
Note, I believe there are multiple ways to activate this one - the following is how I did it.

  • HU6
  • System Activation Write
  • AMGRACE_capabale? > yes
  • AMGRACE activated > yes
  • AMG Race App Write
  • AMG Race App Indication > available

Disable Relocking above 15 km/h

  • EZS167
  • ZV Konfiguration Write
  • Nachverriegelung > nein

Turn camera on at any speed / "Video in Motion"
This setting will allow you to enable the parking cameras at any speed.

  • PARKMAN213
  • Functional Settings Write
  • SVS: Views Speed Limit Activation > FF
  • SVS: Views Speed Limit Deactivation (High/Entry) > FF
  • SVS: Views Speed Limit Deactivation Frwd (Entry) > FF

Note, this one requires a bit of extra setup to get going (see attachments for examples):

  • You need to have "Allow Editing Current Coding String" in your Variant Coding Settings > true (default: false). If you want to keep this "true" (you probably do...), just save your workspace after having done this.
  • After opening up the firewall in the EZS167 ECU ("Security Access Level 3B, you need to run "Generic Jobs > Unlock Access Level Development" in the PARKMAN213 ECU, followed by the usual "Extended Start".
  • The coding above ("FF") is done directly in the "Current Coding" string (not from the usual dropdown menu), followed by hitting the check mark and then "Do Coding".
  • No volatile memory in this ECU, so once done with a successful "Do Coding, just do a Hard Reset and you should be all done.
  • After coding, you'll notice an "<invalid>" displayed under the three settings you changed - you should now be able to turn on the camera at any speed (plus, it'll stay on when reversing, followed by going forward).
 
  • Like [+1]
Reactions:MaaX, MercedesEqe, ahhl and 5 others
Posting one example that worked great for me.
I have been trying to get the IHC working for 632 LED high-performance headlamps on my CLA C118 2022 and this coding worked for me.
Auto high beam assist is functional with these codings on my end.
Maybe they are not perfect, I don't know. But they do work on my end. If someone wants to try, here is what I changed.

EZS167 -> EVC CfgBit_65_96 Write -> 608 INTELLIGENT HEADLIGHT CONTROL -> ja
EVC CfgList_01_0C Write -> Headlamp Style -> 632 HEADLIGHT UNIT LED W. STATIC LIGHT SYSTEM RHT
Hard_Reset

HLI_FR247 -> 007 Fahrzeugdatensatz IHC Write -> Daten -> IHC aktiv stat LED
Hard_Reset

HLI_FL247 -> Fahrzeugdatensatz IHC Write -> Daten -> IHC aktiv stat LED
Hard_Reset

IC177 -> 008 Variant coding Write -> Intelligent Light System (ILS_Available) -> verbaut

HU6 -> 056 Vehicle Functions Write -> ILSTrafficStyle -> RightHandTraffic_Auto
ILS -> available

BCMFA2 -> 012 OLC VC Abblendlicht, Fernlicht, IHC Write -> PLSM_IHC_Avl -> on
PLSM_IHC_Rq -> on
PLSM_IHCTEMPNA -> on
PLSM_CodIHCOverrideHB -> on
PLSM_LAM_ABL -> on
PLSM_LAM_FL -> on
PLSM_LAM_IHC -> on
PLSM_monostabiler_FL_Hebel -> on

PLSM_IHC_send_HiBm_On -> off
PLSM_CodIHCAutoStart -> off
PLSM_HW_ABL_li -> off
PLSM_HW_ABL_re -> off
PLSM_HW_FL_li -> off
PLSM_HW_FL_re -> off
PLSM_HW_FLbeiFL -> off
PLSM_Dimm_ABL -> off
PLSM_HiBm_HighVolt_disable -> off
PLSM_NO_H7_Spot -> off

SMPC213 -> 003 IHC coding Schreiben -> Right hand traffic
Headlamp IHC mode -> IHC 3.0
 
  • Like [+1]
Reactions:MaaX, ahhl, kamos2111 and 2 others

Similar threads

C
Replies
0
Views
820
cablondon
C
rimedre
  • Question
  • rimedre
  • Questions and answers
Replies
6
Views
672
rimedre
rimedre
rimedre
Replies
0
Views
205
rimedre
rimedre
Back
Top Bottom