Who can benefit from this article?
Anyone who is
interested in retrofitting or repairing headlights, replacing headlight control
modules, studying coding, or gaining a better understanding of their car.
Background
The Mercedes owner didn't want to replace the old
headlights because they were working well, but after a deer damaged them, his
insurance company paid for the repairs. By using the money he saved on labor
costs from other repairs, he was able to invest in a retrofit for the new
headlights.
Total Expense
Level of Skill
Mechanical: easy. Wiring: moderate, Coding:
moderate
Before Start
Do you need a coding? Yes, you will need to code your
vehicle's control module in order to properly integrate factory OEM (or
compatible aftermarket) headlights. After installation and coding, the
headlights should look and function just like the original equipment.
Procedure
Wire Harness
You have two options for the wire harness: you can
create your own, or you can purchase a ready-to-install aftermarket harness. He
made his own harness as he wanted to do it on my way. It's a time consuming job
but it makes the retrofit look more like the original equipment.
Depin the current headlight connector, move two pins, add three pins.
Connect to the CAN bus. It's located under the driver's carpet.
Connect to the fuse box,
The detailed procedure for the wiring;
Replacing Headlights
As it's covered many times on other threads or
youtube, I will skip it. You will need to remove the bumper cover.
Do Coding
You need to do coding. Coding, which is changing
parameters in the vehicle with a software, is required to disable the warning
messages on the instrument cluster and let the car know you have installed
static LED headlights. The coding process can be done with a tool called DTS
Monaco or Vediamo. It's not that difficult but requires a little experience.
First, you need to have a J2534 pass-thru device such as the OpenPort 2.0,
VAS5054, VXDiag
VCX SE, etc.
Second, install Xentry diagnostic software and also a coding
software such as DTS Monaco or Vediamo. I will not cover this topic as you can
find the information online.
Third, you need to change parameters in the
control modules. That's the most important thing when doing the retrofit. You
can do it yourself once you know where they are.
.
What you need
If you want to upgrade to ILS (Dynamic) headlights, you also need to replace the windshield glass with a camera and install two level sensors (front-left, rear-left), connect the sensors to the headlights (2 set of twisted pair wires). It's possible to do, but he wouldn't recommend it because the cost is high and the benefits are limited.
You can buy the connectors at a dealership but they may not carry the pins. Alternatively, you can order from online electronics suppliers, or search on AliExpress. Don't forget to get a pin removal tool. It will save your life. You may also buy a ready-to-install aftermarket harness for $170~$200. However, if you use an aftermarket wire harness, (1) You can't change the route of the wiring. (2) You have to replace the pins at the front SAM. (3) You may have unused wires (4) You will have an unused connector dangling near the headlight.
There are three types of the control modules; Genuine ($230+/ea), OEM look($95+/ea), Chinese no-brand($40+/ea). Don't buy the chinese no-brand as it doesn't work correctly. I couldn't verify if the OEM look is genuine or not, but it looks and functions like a genuine.
Pin Assignment
Coding using DTS Monaco
If you are experienced in coding, it's not that difficult once you know what to be changed. It's very similar to changing the parameters on the control panel in Windows of your PC.
EIS (EIS222)
You need to let your car know that you removed the halogen headlight and installed the LED headlight. The parameter for that purpose is located in EIS222. Find "Headlamp Style" in "[001] EVC CfgList_01_0C Schreiben" and change it to "632 HEADLIGHT UNIT LED W. STATIC LIGHT SYSTEM RHT" from "620 HEADLIGHT UNIT RHT". If you live in UK or Japan, you may want to select "631… LHT".
Front SAM (BC_F222)
You also need to turn off the old circuits for the halogen headlight. It's located in "Front SAM, BC_F222". Then, let the Front SAM know that you are going to use LED logics instead. (will be updated later)
Headlight module for Front-Left (HLI_FL222) and Front-Right (HLI_FR222)
HLI_FL222 and HLI_FR222 will work as a default without coding. But it will complain about "missing level sensors", and it's recommended to customize it a little more. The easiest way is getting a backup from other vehicles and restoring it. (will be updated later)