Home 5 By Make 5 BMW | Mini 5 Lighting & Headlights | BMW Mini

Lighting & Headlights | BMW Mini

 

Headlights

 

Headlight Replacement (used)
  • Programming/Coding
    • F02 (7 series)
      • Programming/Coding ➱ FEM Module
    • F15 (2016 BMW X5)
        • Programming/Coding ➱ TMS Module (41, 42)
    • F56 (2015+ Mini Cooper)
      • Autohex ➱  Programming/Coding ➱  FLE (43, 44)
  • Initializations/ Calibrations
    • Initialize Headlight LED Driver Module (F02, F15…)
      • ISTA-D ➱ Service Functions  ➱  Lighting ➱ Initialize headlight driver module and teach in LEDs headlight.
    • Perform Ride Height Start-Up (F56)
      • Otherwise, it will show ride height sensors and adaptive headlight failure codes.

 

Troubleshooting
  • F10 (2010)
    • 800FC8 Lin bus, headlight driver module (TMS), left: communication fault,
    • 800FC9 Lin bus, headlight driver module (TMS), right: communication fault
      • I had to replace 2xTMS headlight modules and FRM3 (second hand but exactly same part no) also some coding. FRM3 worked without changing vin but some adjustments were needed to make it work properly.

 

LED Angel Lights

📎 LED Angel Lights Inop. | 2015 BMW 528 (F10)
  • If angel lights don’t work, and there are no codes in FRM, swap these “DRL LED Modules”.
  • After swap, perform an LED Teach-In.
📎 LED Angel Lights Inop. | 2016 BMW X5 (F15)
  • Angel lights flicker. Swapping LED Modules and performing a LED teach-in didn’t help.
  • Swapping TMS module (#1 on photo), programming/coding it, and performing LED teach-in helped.

 

Fog Lights

📎 Fog Lights Coding Out | BMW E90
  • FRM-> Light monitoring -> Cold/Hot monitoring of fog lights
📎 Fog Lights Coding Out | BMW F30
  • For the front foglamp checks, in Fembody 3061, look for:
  • Left light
    • NSW_L_KALTUEBERWACHUNG – change to nicht_aktiv
    • NSW_L_WARMUEBERWACHUNG – change to nicht_aktiv
    • NSW_L_IS_LED – change to aktiv
  • Right light
    • NSW_R_KALTUEBERWACHUNG – change to nicht_aktiv
    • NSW_R_WARMUEBERWACHUNG – change to nicht_aktiv
    • NSW_R_IS_LED – change to aktiv
  • Lower beam LED
    • FEM Body ➱ 3061 ➱ AL_L_KALTUEBERWACHUNG ➱ Nicht_Active
    • FEM Body ➱ 3061 ➱ AL_L_WARMUEBERWACHUNG ➱ Nicht_Active
    • FEM Body ➱ 3061 ➱ AL_R_KALTUEBERWACHUNG ➱ Nicht_Active
    • FEM Body ➱ 3061 ➱ AL_R_WARMUEBERWACHUNG ➱ Nicht_Active
📎 Brake Lights Coding Out | BMW E70
  • Autohex ➱   Coding ➱   FRM ➱  Light fault monitoring ➱  set everything related to tail lights to “not enabled”

 

 

Adaptive Lights

📎 Adaptive Lights Coding Out | BMW E90
  • Autohex ➱  Remove 524 from car options through FA Manager ➱  Save backup copy in FRM ➱  Code FRM
    • Important! Go back ALL THE WAY to Main Menu (Diagnose, Programming…)  and click on Coding/Programming again. This time it will read different VO and code FRM properly. Without going to the main menu, it will use old VO, even though it has been changed in FA Manager already.
📎 Adaptive Lights Coding Out | BMW E63
  • Autohex ➱  Light coding part 6 ➱  No check control notification for adaptive headlights (AHL) … ➱ Set all to Enabled
  • Still has 9CBC: LM: Communication with SMC, left, disrupted code, but no message on display.

 

 

Interior Lighting

📝 Instrument Illumination Inop | 2005 BMW X5
  • LCMIV has a Power IC Gate Driver Chip from STMicroelectronics (VN920S0) that controls all instrument lighting.
    • Note, for dimming LCD displays on the radio and speedometer (via a dimmer switch), LCM transmits a can-bus message to both the speedometer and radio with dimming info. That’s why when IC Driver fails, LCDs dimming still work fine.

 

 

Need to check these parameters

  • CHECK_SMC_ERROR
  • ALC_FAHRZEUNG
  • ALC_KLS_ENABLE
  • maybe
    • CHECK_FGN_SMC_ALC_OFF
    • ALC_DISABLE_AUSGL_NICK_GW

 

 

0 Comments

0
    0
    Your Cart
    Your cart is emptyReturn to Shop