BMW
X1 / X2
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW X1 (F48) and X2 (F39) Forums General BMW X1 Forum (F48) Activate Rear Fog lights

Post Reply
 
Thread Tools Search this Thread
      06-25-2019, 06:06 PM   #1
ejw2011
Second Lieutenant
ejw2011's Avatar
94
Rep
287
Posts

Drives: x3 F25 35i, x1 F48 28i
Join Date: Aug 2011
Location: Planet Earth

iTrader: (1)

Activate Rear Fog lights

Hi fellow bimmers,

I wanted to contribute the following code via bimmercode for those interested adding rear fog light illumination or rear fog lights as additional brake lights or dual function capability.

This was coded via expert mode bimmercode android version.
Tested, no errors, and working. Enjoy.

Activate rear fog lights with light control switch with rear fog light switch (must have switch):

Code 1:
BDC_Body: -->

1) 3068 --> NSL_Verbaut = Verbault
2) 3064 --> Mapping_Nebelschlussl_L_Output --> NSL_L (hex 1C)
3) 3064 --> " " _L_function --> nebelschlusslicht
(hex 0E)
4) 3064 --> Mapping_Nebelschlussl_R_Output --> NSL_R (HEX 1D)
5) 3064 --> " " _R_function --> nebelschlusslicht
(hex 0E)
6) 3064 --> Mapping_Nebelschlussl_L_PWM1 --> 87
7) 3064 --> Mapping_Nebelschlussl_R_PWM1 --> 87

Activate rear fog lights as additional brake lights without having a rear fog light switch:

Code 2:
BDC_Body -->

1) 3064 --> Mapping_Nebelschlussl_L_Output --> NSL_L (hex 1C)
2) 3064 --> " " _L_function --> (hex 0C)
3) 3064 --> Mapping_Nebelschlussl_R_Output --> NSL_R (HEX 1D)
4) 3064 --> " " _R_function --> (hex 0C)
5) 3064 --> Mapping_Nebelschlussl_L_PWM1 --> 64
6) 3064 --> Mapping_Nebelschlussl_R_PWM1 --> 64

Activate dual function for rear fog lights and/or brake lights with rear fog light switch (must have switch):

Code 3:
BDC_Body -->

1) Do Code 1 shown above.
2) 3065 LceLampMapping4 -->
Mapping_Bremsl_2_L_output --> nsl_L
Mapping_Bremsl_2_R_output --> nsl_R

I did code 3 and is working as rear fog light only when switch is activated and working as additional brake lights when switch is not activated.
Appreciate 7
iceman7117.00
//TMT128.50
x1noob3.00
00max0019.00
X1604M55.50
      03-14-2020, 02:10 PM   #2
x1noob
New Member
3
Rep
15
Posts

Drives: 2020 X5
Join Date: Mar 2020
Location: Pennsylvania

iTrader: (0)

I am trying to do code 2 using bimmercode iphone version. Running into these issues:

2) 3064 --> " " _L_function: theres no option of hex 0C that shows up
4) 3064 --> " " _R_function: theres no option of hex 0C that shows up
5) 3064 --> Mapping_Nebelschlussl_L_PWM1: dont see this code line
6) 3064 --> Mapping_Nebelschlussl_R_PWM1: dont see this code line

Has anyone else done this using iphone bimmer code app?
Appreciate 1
bobbby31.50
      03-14-2020, 11:37 PM   #3
00max00
Private First Class
United_States
19
Rep
130
Posts

Drives: BMW X1 - option loaded
Join Date: Feb 2019
Location: New Jersey

iTrader: (0)

Great info! I will probably try it. Would you mind to post a picture of what it looks like when the fog lights are on? Are they halogen or LED?
Appreciate 0
      06-05-2020, 07:57 PM   #4
ventjock
Second Lieutenant
United_States
65
Rep
244
Posts

Drives: 2020 M340i
Join Date: Dec 2018
Location: Atlanta

iTrader: (0)

View post on imgur.com


I have LEDs
Appreciate 0
      06-17-2020, 12:16 PM   #5
Ridin'Dirty
Private First Class
Ridin'Dirty's Avatar
60
Rep
173
Posts

Drives: '93 'Beemer' R100r, '17 X1(S)
Join Date: Apr 2017
Location: NW PA

iTrader: (0)

Quote:
Originally Posted by x1noob View Post
I am trying to do code 2 using bimmercode iphone version. Running into these issues:

2) 3064 --> " " _L_function: theres no option of hex 0C that shows up
4) 3064 --> " " _R_function: theres no option of hex 0C that shows up
5) 3064 --> Mapping_Nebelschlussl_L_PWM1: dont see this code line
6) 3064 --> Mapping_Nebelschlussl_R_PWM1: dont see this code line

Has anyone else done this using iphone bimmer code app?
I just now successfully coded the rear inner fog lights to come on with the outer brake lights using the BimmerCode app on an Android phone.
In your step#2 (L_function), you must create a Custom Value of "OC" (the original value was OxOE), then click "OK".
In your step #4 (R_function), again you must create a Custom Value of "OC" (the original value was OxOE), then click "OK".
With step #5 & #6, I also did not see these lines exactly worded as L_PWM1 or R_PWM1, and did nothing to these or similarly worded values.
After making these changes, I clicked on CODE in the app to let it upload these changes. You may see error messages appear on the X1's central display but these will be erased by the app when it completes the new coding. If the BimmerCode app gives you an error when you press Code, go back and check that these changed values have been accepted by the app (click "OK" at each changed value) or only change the values for one side, then press Code. Then go back into the app and change the two values for the other side and press Code. Brake and fog bulbs are OEM, not LED's.
Attached Images
 

Last edited by Ridin'Dirty; 06-18-2020 at 12:26 PM.. Reason: Added pic of coding results
Appreciate 0
      06-23-2020, 09:30 PM   #6
ventjock
Second Lieutenant
United_States
65
Rep
244
Posts

Drives: 2020 M340i
Join Date: Dec 2018
Location: Atlanta

iTrader: (0)

For anyone curious, this is what it looks like in motion

https://www.youtube.com/watch?v=Tp5EjaE7M9M
__________________
2016 F48 X1 -> 2020 G20 M340i
Appreciate 0
      07-18-2020, 03:10 PM   #7
Sphinx144
Private
17
Rep
59
Posts

Drives: 2016 X1
Join Date: Mar 2020
Location: Houston, TX

iTrader: (0)

Quote:
Originally Posted by x1noob View Post
I am trying to do code 2 using bimmercode iphone version. Running into these issues:

2) 3064 --> " " _L_function: theres no option of hex 0C that shows up
4) 3064 --> " " _R_function: theres no option of hex 0C that shows up
5) 3064 --> Mapping_Nebelschlussl_L_PWM1: dont see this code line
6) 3064 --> Mapping_Nebelschlussl_R_PWM1: dont see this code line

Has anyone else done this using iphone bimmer code app?
Quote:
Originally Posted by x1noob View Post
I am trying to do code 2 using bimmercode iphone version. Running into these issues:

2) 3064 --> " " _L_function: theres no option of hex 0C that shows up
4) 3064 --> " " _R_function: theres no option of hex 0C that shows up
5) 3064 --> Mapping_Nebelschlussl_L_PWM1: dont see this code line
6) 3064 --> Mapping_Nebelschlussl_R_PWM1: dont see this code line

Has anyone else done this using iphone bimmer code app?
Did you figure it out?
I too have the ios bimmercode app and don't see lines of codes as described in option 2 here.
Appreciate 0
      07-18-2020, 06:58 PM   #8
Ridin'Dirty
Private First Class
Ridin'Dirty's Avatar
60
Rep
173
Posts

Drives: '93 'Beemer' R100r, '17 X1(S)
Join Date: Apr 2017
Location: NW PA

iTrader: (0)

Quote:
Originally Posted by Sphinx144 View Post
Did you figure it out?
I too have the ios bimmercode app and don't see lines of codes as described in option 2 here.
Did you not see my post saying that you have to create that custom value (0xOE -> 0xOC)? Granted, I did my coding on an Android but the procedure should work the same on IOS.
Appreciate 0
      09-19-2020, 07:13 PM   #9
trnguyen
Private First Class
76
Rep
155
Posts

Drives: BMW X2
Join Date: Aug 2020
Location: Canada

iTrader: (0)

Thanks!

Just to say thank you for sharing the codes. I did it on my X2 with code 1 only for now.

I am tempted to do the option 3 later. I need to make sure that the LED bulbs I put are not too bright for braking light and blind some people behind.

Like mentioned by someone above, I was not able to find the steps 6 and 7 in code 1 (Mapping_Nebelschlussl_L_PWM1 and Mapping_Nebelschlussl_R_PWM1). It worked without it anyway.

Also, I was about to buy the switch from Europe, but I found out that we can just remove 3 plastic tabs in another post and also this video (at 5:00):


It doesn't have the icon on the button, but it saves $100 .
Appreciate 0
      09-19-2020, 09:21 PM   #10
Caballus
New Member
Sweden
0
Rep
5
Posts

Drives: On Order
Join Date: Feb 2016
Location: Europe

iTrader: (0)

No additional bulb required?
Appreciate 0
      09-19-2020, 09:25 PM   #11
trnguyen
Private First Class
76
Rep
155
Posts

Drives: BMW X2
Join Date: Aug 2020
Location: Canada

iTrader: (0)

Quote:
Originally Posted by Caballus View Post
No additional bulb required?
No the bulbs are already there. I just replaced with led.
Appreciate 0
      09-13-2021, 09:22 PM   #12
COUWK
The BMW Life
Canada
21
Rep
69
Posts

Drives: f10 535d xDrive (e36,e46,f48)
Join Date: Feb 2018
Location: Toronto, CANADA

iTrader: (0)

Rear Fog Lights BMW f48 X1 (2107)

I'm not sure if this was covered already, but just wanted to confirm rear fog lights work with original switch (non-euro), modded to remove the plastic keepers and coded with BimmerCode.

I did the following:

BDC_Body:
3068 --> NSL_Verbaut = Verbault
3064 --> Mapping_Nebelschlussl_L_Output --> NSL_L (hex 1C)
3064 --> Mapping_Nebelschlussl_R_Output --> NSL_R (HEX 1D)
To use rear fogs as additional brake lights (when rear fog switch not activated):
3065 LceLampMapping4 -->
Mapping_Bremsl_2_L_output --> nsl_l
Mapping_Bremsl_2_R_output --> nsl_r

Thanks to @ejw2011 for the post.

Cheers,
Appreciate 0
      09-13-2021, 09:27 PM   #13
COUWK
The BMW Life
Canada
21
Rep
69
Posts

Drives: f10 535d xDrive (e36,e46,f48)
Join Date: Feb 2018
Location: Toronto, CANADA

iTrader: (0)

re: Rear Fog Lights BMW f48 X1 (2107)

EDIT: just a note, my rear fogs are NOT LED (in case that makes a difference)
Appreciate 0
      10-23-2021, 12:06 PM   #14
Ciscocat
Registered
0
Rep
3
Posts

Drives: BMW X3, BMW X1
Join Date: Sep 2020
Location: Italy

iTrader: (0)

BMW x1 2020 28i (US Spec), Rear Fogs?

OK, so I coded the mods #1, for turning on the Rear Fog lights, did the switch mod, that was easy and updated the codes with the exception of these two:
6) 3064 --> Mapping_Nebelschlussl_L_PWM1 --> 87
7) 3064 --> Mapping_Nebelschlussl_R_PWM1 --> 87

I could not find those, it had something close, Mapping_Nebelschlussl_L_PWM1-Standard but the values were voltages and mine was set to 100%.

Well anyway, the Rear Fogs (LEDs) do not come on, the orange light on the dash comes on, making you think it's working but no Fog Lights (I assume they should be next to the backup lights).
The button when you push it with the headlights off does turn on the rear tail lights, not sure if that is by design... Could it be that I do not have the LED Fog lights installed on this model/year?
Any other codes I can try, and does that PWM1 the reason maybe?
Thanks..... (car is in Europe BTW)

Update..... I removed one of the tail lights on the trunk lid, it is the BMW F48 LCI T2 version (LED) (p/n? H7747772105) F03761500C
Could not tell if it has the Fog light or not installed, it may be to the right of the four backup lights, there is a spot for 4 additional spots in the clear lens that do not light up. Are these the Fog Lights, how do I activate those? Is it possible?

Update #2, ok, think I hit a brick wall with this, from the looks of that inner tail light assembly, it might not have LEDs in the FOG light position, I would need to find a EU spec one, those are running around 290 euro each, so that's around 600 euro to get these working, thing is I need it to be able to pass inspection in my country. Is there a way to map the Fog Light switch (which seems to work) to another light in that tail light assembly (break light, DRL at a higher brightness level)?

Update #3 ... Well I may have found a temporary solution, I coded in rfs_l (Left Reverse Light) in place of nsl_l , it worked, so that proves that the Fog light button worked. So next I coded in BL_L = Left brake light, so now it lights the drivers side rear brake light when the Fog Light button is on. Fingers crossed this will be an acceptable solution for the safety inspection, break lights still work.

I would still like to know what the code is for those mystery LEDs that are in that LCI assembly, they have LEDs in them I checked again, so I'm guessing there is some unpublished (?) code that will light those up. I offer an reward for anyone who can come up with those (I don't have time to go through all 255 possibilities!), there must be a code sheet for these somewhere?

Last edited by Ciscocat; 10-25-2021 at 11:27 AM.. Reason: Adding new info3 (corrected spelling)
Appreciate 0
      11-07-2021, 01:41 PM   #15
JpcdrummerX1
New Member
3
Rep
14
Posts

Drives: BMW X1
Join Date: Oct 2021
Location: Earth

iTrader: (0)

I really want to do this to my 2017 X1. Can some recommend a bluetooth unit to read the computer? I see there are several for sale with prices all over the map.

Suggestions?

Edit: I see the OBDLink CX is the one bimmercode recommends. Is there any advantage to the MX+ unit?

Last edited by JpcdrummerX1; 11-07-2021 at 02:03 PM..
Appreciate 0
      11-07-2021, 02:18 PM   #16
ventjock
Second Lieutenant
United_States
65
Rep
244
Posts

Drives: 2020 M340i
Join Date: Dec 2018
Location: Atlanta

iTrader: (0)

Quote:
Originally Posted by JpcdrummerX1 View Post
I really want to do this to my 2017 X1. Can some recommend a bluetooth unit to read the computer? I see there are several for sale with prices all over the map.

Suggestions?

Edit: I see the OBDLink CX is the one bimmercode recommends. Is there any advantage to the MX+ unit?
https://www.amazon.com/gp/product/B06XGB4873/

no issues with this one. make sure you select BT, not wifi
__________________
2016 F48 X1 -> 2020 G20 M340i
Appreciate 0
      11-08-2021, 01:48 PM   #17
JpcdrummerX1
New Member
3
Rep
14
Posts

Drives: BMW X1
Join Date: Oct 2021
Location: Earth

iTrader: (0)

Thanks. I ordered that one. I assume I'll have to pay for the Bimmercode app as the free version will not really do anything?
Appreciate 0
      11-11-2021, 05:57 AM   #18
JpcdrummerX1
New Member
3
Rep
14
Posts

Drives: BMW X1
Join Date: Oct 2021
Location: Earth

iTrader: (0)

Wow, this was the easiest thing I've ever done to a car. I did option 1 from the original poster and only had to code the first three items and everything works (with the switch mod).

I figure this alone paid for the dongle and app as $65 is a small price to pay for potentially not getting rear ended on the autobahn (US spec driver in Germany). I drive through some ridiculous fog every day to get to work.

Thanks everyone for posting this. Just awesome. Now to tackle this on the wife's Mini...
Appreciate 0
      12-10-2021, 11:23 AM   #19
GNOV
New Member
United_States
3
Rep
26
Posts

Drives: BMW X1
Join Date: Dec 2021
Location: Texas

iTrader: (0)

That sounds great! Thanks for sharing!
Appreciate 0
      01-25-2023, 02:52 PM   #20
CanuckBMWFan
New Member
Canada
15
Rep
13
Posts

Drives: 2023 BMW X4 M40i
Join Date: Jan 2023
Location: Calgary, Canada

iTrader: (0)

On my 2021 X2 M35i, I replaced the North American OEM light switch with the European OEM one, so that I would have an actual rear-fog light switch with the correct icon on it. I also got the change "Nicht-Verbaut" to "Verbaut" part of the coding to work so that when you pushed the switch the rear-fog light indicator showed in the instrument panel. I tried all of the various coding options but the lights still didn't come on. Took the car into a garage that specializes in BMW ECU engine tunings and they told me that although the bulbs for the rear-fog lights had been installed at the factory in Germany, there was no wiring to the bulbs, at least not in North America for the 2021 X2 model year. They said this was "typical BMW". I don't understand though why they would bother installing the bulbs but not finish the wiring to them?
Appreciate 0
      02-02-2023, 08:20 AM   #21
Ciscocat
Registered
0
Rep
3
Posts

Drives: BMW X3, BMW X1
Join Date: Sep 2020
Location: Italy

iTrader: (0)

Yes, that is this issue I had to, made the changes to the Fog Light indicator came on but would not turn on the rear fog lights, no wiring to the light assembly. So I used the drivers' side back brake light instead, I coded in BL_L = Left brake light in place of nsl_l , it worked. Now it lights the driver's side rear brake light when the rear Fog Light button is on, and past inspection!
3064 --> Mapping_Nebelschlussl_L_Output --> BL_L (hex 18) is the code, and you may need to add this as a Custom Code.

Last edited by Ciscocat; 02-02-2023 at 01:33 PM.. Reason: added code line
Appreciate 0
      08-07-2023, 02:31 AM   #22
piteerus
New Member
Poland
0
Rep
5
Posts

Drives: E87
Join Date: Apr 2010
Location: Poland

iTrader: (0)

Anyone got an idea what might be the issue?

Code:
D90D16: Control unit light (BEL), (LIN): wrong variant installed
Rear/front fog lights works, switch replaced, but when I scan with BimmerLink it shows an error.

Other places suggest to set proper value for the key:
Code:
LCE_BEL_LIN_VAR
, but I cannot see such key!
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:31 AM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST