BMW Garage BMW Meets Register Today's Posts

Go Back   BMW M3 and BMW M4 Forum > BMW F80 M3 / F82 M4 Technical Topics > DIY and Coding Discussions

Post Reply
 
Thread Tools Search this Thread
      01-14-2015, 08:11 PM   #1
F80M4ROCKS
Private First Class
F80M4ROCKS's Avatar
48
Rep
122
Posts

Drives: M4
Join Date: Jan 2015
Location: MARYLAND

iTrader: (0)

Activate Variable Light distribution?

Can someone help me? I get how to modify the FA and remove 8S4, but what do you do with VO CODE? Any help appreciated

"Activate Variable Light distribution
Variable Light DistribuBon requires a FLA/KAFAS camera to be installed in the vehicle. This allows the light beam to adapt according to vehicle speed. When driving in the city, a low beam is used to beber illuminate the road immediately ahead without dazzling oncoming drivers. Then at higher speeds, the headlamps are raised to increase visibility.
MODIFY THE READ FA - Remove 8S4 from the vehicle FA.
VO CODE - FEM_BODY and FLA/KAFAS2 (whichever you are equipped with)."
Appreciate 0
      01-14-2015, 08:31 PM   #2
JDS
Lieutenant
United Kingdom
192
Rep
495
Posts

Drives: 2021 MBB F97 X3MC
Join Date: Nov 2014
Location: East Midlands

iTrader: (1)

Quote:
Originally Posted by F80M4ROCKS View Post
Can someone help me? I get how to modify the FA and remove 8S4, but what do you do with VO CODE? Any help appreciated

"Activate Variable Light distribution
Variable Light DistribuBon requires a FLA/KAFAS camera to be installed in the vehicle. This allows the light beam to adapt according to vehicle speed. When driving in the city, a low beam is used to beber illuminate the road immediately ahead without dazzling oncoming drivers. Then at higher speeds, the headlamps are raised to increase visibility.
MODIFY THE READ FA - Remove 8S4 from the vehicle FA.
VO CODE - FEM_BODY and FLA/KAFAS2 (whichever you are equipped with)."
1) You need to edit the FA and remove both 5AP and 8S4
2) Save the FA back to your hard drive. I hit the SAVE button and then called the file something like "FA Modified to Remove 5AP and 8S4." After saving, you can then edit the FA to remove 5AP and 8S4. When you hit the green back arrow you will get a message asking you if you want to load the FA back into the coding window. You DO, so hit "yes."
3) From there all you need to do is VO code the FEM_BODY and KAFAS2 ECUs, assuming you have an F8X model car equipped with the KAFAS2 camera system.
4) To do this, right click the FEM_BODY ECU, the high level ECU name, not the CAFD file underneath it, and choose "Code."
5) Repeat for KAFAS2

This procedure doesn't write the FA back to the car, so if you read the FA at a later time, you will still see 5AP and 8S4 present. You VO coded these ECUs directly from the modified file saved on your hard drive.

Note, any FDL coding you have done to these ECUs will be reset and will need to be re-coded.

Hope this helps.

James.

PS - This message will self-destruct in 5 seconds (i.e. it will likely get moved by the Mods to the coding section).
__________________
Drives: 2021 F97 X3MC LCI - Marina Bay Blue Metallic
Gone: 2019 G16 840i GC - Frozen Bluestone Metallic
Gone: 2018 F80 M3C - Sakhir II Orange Metallic
Gone: 2015 F80 M3 - Mineral Grey Metallic

Last edited by JDS; 01-14-2015 at 08:32 PM.. Reason: Typo
Appreciate 2
      01-14-2015, 10:38 PM   #3
F80M4ROCKS
Private First Class
F80M4ROCKS's Avatar
48
Rep
122
Posts

Drives: M4
Join Date: Jan 2015
Location: MARYLAND

iTrader: (0)

Quote:
Originally Posted by JDS View Post
1) You need to edit the FA and remove both 5AP and 8S4
2) Save the FA back to your hard drive. I hit the SAVE button and then called the file something like "FA Modified to Remove 5AP and 8S4." After saving, you can then edit the FA to remove 5AP and 8S4. When you hit the green back arrow you will get a message asking you if you want to load the FA back into the coding window. You DO, so hit "yes."
3) From there all you need to do is VO code the FEM_BODY and KAFAS2 ECUs, assuming you have an F8X model car equipped with the KAFAS2 camera system.
4) To do this, right click the FEM_BODY ECU, the high level ECU name, not the CAFD file underneath it, and choose "Code."
5) Repeat for KAFAS2

This procedure doesn't write the FA back to the car, so if you read the FA at a later time, you will still see 5AP and 8S4 present. You VO coded these ECUs directly from the modified file saved on your hard drive.

Note, any FDL coding you have done to these ECUs will be reset and will need to be re-coded.

Hope this helps.

James.

PS - This message will self-destruct in 5 seconds (i.e. it will likely get moved by the Mods to the coding section).

Thank you so much!! Dang! wish i didn't waste my time coding other stuff, oh well, shouldn't take that long to redo. Thanks again for the help, really appreciate it, will attempt tomorroW!
Appreciate 1
      03-26-2015, 08:59 PM   #4
WHK
Private
50
Rep
66
Posts

Drives: 2015 M4
Join Date: Oct 2014
Location: Georgia

iTrader: (0)

I've seen lots of discussion about the anti-dazzle feature that can be coded for LED lights. Are there any similar options that can be coded for Xenon lights? I've seen discussion about Variable High Beam Assistant on other models, but not the latest M3/M4's.
Appreciate 0
      04-14-2015, 12:24 PM   #5
dmk08
Gone Fishin’
dmk08's Avatar
United_States
7316
Rep
12,125
Posts

Drives: Walks
Join Date: Jul 2012
Location: Atlanta

iTrader: (19)

So I did this today and did a VO Code of my FEM_BODY and KAFAS2 modules after removing the 2 items from the FA and loading it. I didn't seem to lose any of the coding I had done previously in those modules. Thats not normal is it?
Appreciate 0
      04-14-2015, 12:27 PM   #6
shawnsheridan
General
shawnsheridan's Avatar
United_States
10415
Rep
40,668
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by dmk08 View Post
So I did this today and did a VO Code of my FEM_BODY and KAFAS2 modules after removing the 2 items from the FA and loading it. I didn't seem to lose any of the coding I had done previously in those modules. Thats not normal is it?
What did you do after you loaded it? Unless you VO Code ECU's with the modified FA Activated, you have not done anything.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      04-14-2015, 12:38 PM   #7
dmk08
Gone Fishin’
dmk08's Avatar
United_States
7316
Rep
12,125
Posts

Drives: Walks
Join Date: Jul 2012
Location: Atlanta

iTrader: (19)

Quote:
Originally Posted by shawnsheridan View Post
What did you do after you loaded it? Unless you VO Code ECU's with the modified FA Activated, you have not done anything.
After making changes to the FA I...
1 - Calculated FP
2 - Saved FP
3 - Clicked on VCM Tile
4 - Loaded my saved FA file
5 - Caclulated FP again
6 - Selected VCM Master
7- Write FA FP
8 - It said written in lower left corner
9 - clicked on coding
10 - Read FA
11 - Activate FA
12 - Right click "FEM_BODY" and select CODE (waited for to code successful)
13 - Right click "KAFAS2" and select CODE (waited for to code successful)

I then went to start editing FEM_BODY but realized all my old changes were still there. All my ASD changes, Euro MDM, etc existed in other modules.
Appreciate 0
      04-14-2015, 02:30 PM   #8
Woodengun
Lieutenant
310
Rep
408
Posts

Drives: Yugo
Join Date: Apr 2015
Location: Norcal

iTrader: (0)

You forgot the most important step.

14. Ignite thermite placed underneath OBD port.
Appreciate 0
      04-14-2015, 02:41 PM   #9
shawnsheridan
General
shawnsheridan's Avatar
United_States
10415
Rep
40,668
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by dmk08 View Post
After making changes to the FA I...
1 - Calculated FP
2 - Saved FP
3 - Clicked on VCM Tile
4 - Loaded my saved FA file
5 - Caclulated FP again
6 - Selected VCM Master
7- Write FA FP
8 - It said written in lower left corner
9 - clicked on coding
10 - Read FA
11 - Activate FA
12 - Right click "FEM_BODY" and select CODE (waited for to code successful)
13 - Right click "KAFAS2" and select CODE (waited for to code successful)

I then went to start editing FEM_BODY but realized all my old changes were still there. All my ASD changes, Euro MDM, etc existed in other modules.
If you Right-Clicked => Code (Not Code FDL) on FEM_BODY and KAFAS, there is no way these could retain any previous Custom FDL Coding. It is impossible.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      04-14-2015, 03:15 PM   #10
dmk08
Gone Fishin’
dmk08's Avatar
United_States
7316
Rep
12,125
Posts

Drives: Walks
Join Date: Jul 2012
Location: Atlanta

iTrader: (19)

Quote:
Originally Posted by shawnsheridan View Post
If you Right-Clicked => Code (Not Code FDL) on FEM_BODY and KAFAS, there is no way these could retain any previous Custom FDL Coding. It is impossible.
I definitely did CODE not Code FDL. Not sure what isn't working. I still have the saved file 'SAT' i made of course. I followed the 'VO Coding Guide' included in the zip.

Assuming my SAT file is proper what should I do to remedy? When you go to code after doing the VO do you have to 'load' the SAT file instead of 'read'?
Appreciate 0
      04-14-2015, 03:38 PM   #11
YMB-M3-J2
Major
YMB-M3-J2's Avatar
United_States
258
Rep
1,309
Posts

Drives: YMB M3
Join Date: Jan 2010
Location: South Florida

iTrader: (0)

Garage List
Quote:
Originally Posted by WHK View Post
I've seen lots of discussion about the anti-dazzle feature that can be coded for LED lights. Are there any similar options that can be coded for Xenon lights? I've seen discussion about Variable High Beam Assistant on other models, but not the latest M3/M4's.
i believe on Xenon you can active the VLD but not the Anti Dazzle because anti dazzle requires HBA which you cant get with Xenon on US F8x.
Appreciate 0
      04-14-2015, 05:40 PM   #12
shawnsheridan
General
shawnsheridan's Avatar
United_States
10415
Rep
40,668
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by dmk08 View Post
I definitely did CODE not Code FDL. Not sure what isn't working. I still have the saved file 'SAT' i made of course. I followed the 'VO Coding Guide' included in the zip.

Assuming my SAT file is proper what should I do to remedy? When you go to code after doing the VO do you have to 'load' the SAT file instead of 'read'?
You lost me. I have no idea what this SAT file you mention is.

I assure you though, if you FDL Code anything in any ECU, and then afterwards you right-click on that ECU and select Code, the FDL Code changes you made will be lost.

I am happy to connect with TeamViewer and demonstrate this.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      04-14-2015, 10:24 PM   #13
dmk08
Gone Fishin’
dmk08's Avatar
United_States
7316
Rep
12,125
Posts

Drives: Walks
Join Date: Jul 2012
Location: Atlanta

iTrader: (19)

Quote:
Originally Posted by shawnsheridan View Post
You lost me. I have no idea what this SAT file you mention is.

I assure you though, if you FDL Code anything in any ECU, and then afterwards you right-click on that ECU and select Code, the FDL Code changes you made will be lost.

I am happy to connect with TeamViewer and demonstrate this.
Just what I named my save file like the example in the doc.
Appreciate 0
      04-23-2015, 10:22 PM   #14
AxisF80
Private
21
Rep
77
Posts

Drives: 2009 E90 M3
Join Date: Dec 2009
Location: NJ

iTrader: (1)

Quote:
Originally Posted by YMB_M4_j2 View Post
i believe on Xenon you can active the VLD but not the Anti Dazzle because anti dazzle requires HBA which you cant get with Xenon on US F8x.
What's the difference between the 2?
Appreciate 0
      04-24-2015, 02:58 PM   #15
CanAutM3
General
CanAutM3's Avatar
Canada
21115
Rep
20,741
Posts

Drives: 2021 911 turbo
Join Date: Jan 2012
Location: Montreal

iTrader: (1)

Garage List
Quote:
Originally Posted by Randall921 View Post
What's the difference between the 2?
My understanding:

"Variable light distribution" varies the low beam pattern according to speed and ambient conditions.

"Anti-dazzle" varies the high beam pattern to create "black out" areas around other vehicles. You need to have the "High Beam Assistant" function to be able to activate "anti-dazzle".
__________________
Porsche 911 turbo 2021 992 GT Silver

Previous cars: M4cs 2019 F82 Limerock Grey / M4 2015 F82 Silverstone / M3 2008 E92 Silverstone / M3 2002 E46 Carbon Black
Appreciate 0
      04-25-2015, 10:32 AM   #16
AxisF80
Private
21
Rep
77
Posts

Drives: 2009 E90 M3
Join Date: Dec 2009
Location: NJ

iTrader: (1)

Quote:
Originally Posted by CanAutM3
Quote:
Originally Posted by Randall921 View Post
What's the difference between the 2?
My understanding:

"Variable light distribution" varies the low beam pattern according to speed and ambient conditions.

"Anti-dazzle" varies the high beam pattern to create "black out" areas around other vehicles. You need to have the "High Beam Assistant" function to be able to activate "anti-dazzle".
Cool. I was under the impression you needed the lighting package to get either to work. I just removed 8S4 and it activated VLD (I think). So, no anti-dazzle without the LEDs but VLD does work without them.
Appreciate 0
      04-29-2015, 10:18 PM   #17
CanAutM3
General
CanAutM3's Avatar
Canada
21115
Rep
20,741
Posts

Drives: 2021 911 turbo
Join Date: Jan 2012
Location: Montreal

iTrader: (1)

Garage List
I attempted to code VLD tonight. However, when following the guide "How to change FA in F-series car", the "Edit" button is unavailable after I clicked the "Read" button under "Vehicle Order". The "FAList" folder and "FA" subfolder appear, but the "Edit" button remains shaded in pale grey.

Anyone has a clue of what I am doing wrong?
__________________
Porsche 911 turbo 2021 992 GT Silver

Previous cars: M4cs 2019 F82 Limerock Grey / M4 2015 F82 Silverstone / M3 2008 E92 Silverstone / M3 2002 E46 Carbon Black
Appreciate 0
      04-30-2015, 01:24 AM   #18
shawnsheridan
General
shawnsheridan's Avatar
United_States
10415
Rep
40,668
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by CanAutM3 View Post
I attempted to code VLD tonight. However, when following the guide "How to change FA in F-series car", the "Edit" button is unavailable after I clicked the "Read" button under "Vehicle Order". The "FAList" folder and "FA" subfolder appear, but the "Edit" button remains shaded in pale grey.

Anyone has a clue of what I am doing wrong?
You must hit "Save" first, and then the "Edit" button will open up and work.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      04-30-2015, 10:44 AM   #19
CanAutM3
General
CanAutM3's Avatar
Canada
21115
Rep
20,741
Posts

Drives: 2021 911 turbo
Join Date: Jan 2012
Location: Montreal

iTrader: (1)

Garage List
Quote:
Originally Posted by shawnsheridan View Post
You must hit "Save" first, and then the "Edit" button will open up and work.
That worked. Thanks
__________________
Porsche 911 turbo 2021 992 GT Silver

Previous cars: M4cs 2019 F82 Limerock Grey / M4 2015 F82 Silverstone / M3 2008 E92 Silverstone / M3 2002 E46 Carbon Black
Appreciate 0
      05-11-2016, 06:11 AM   #20
aboulfad
Brigadier General
aboulfad's Avatar
Canada
1593
Rep
3,945
Posts

Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC

iTrader: (0)

Garage List
2015 BMW M4  [10.00]
Resurrecting an old thread! Does VLD require the FLA/KAFAS system or is it only speed dependent? Ok further search gave the answer, FLA/KAFAS not needed, only adaptive headlights (S524A). I dont have HBA and have Xenons.

The method described here is to modify FA to remove S8S4A & VO Code FEM_BODY but I also saw that there are the following parameters in FEM_Body:

C_AFS_ENA nitch_aktiv to aktiv
LUT_FLC_FORWARDLIGHTING_Y 9C 9C B0 to 9C 9C 9C

I wonder if changing those above parameters would do it, as VO coding FEM_Body will clear many codes that I previously set.

Last edited by aboulfad; 05-11-2016 at 06:33 AM..
Appreciate 0
      05-11-2016, 07:16 AM   #21
Gibson6594
Major
1094
Rep
1,269
Posts

Drives: 2016 SO M3
Join Date: May 2009
Location: NY

iTrader: (0)

How do you know if you have the KAFAS2 camera? I have a 2016 US F80, but xenons and none of the camera options.
Appreciate 0
      05-11-2016, 07:40 AM   #22
aboulfad
Brigadier General
aboulfad's Avatar
Canada
1593
Rep
3,945
Posts

Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC

iTrader: (0)

Garage List
2015 BMW M4  [10.00]
Quote:
Originally Posted by Gibson6594 View Post
How do you know if you have the KAFAS2 camera? I have a 2016 US F80, but xenons and none of the camera options.
You'd have the ZDA Driver Assistance package: HBA, Lane departure, ... Which use the KAFAS control unit and camera.
Appreciate 1
Post Reply

Bookmarks


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 06:32 AM.




f80post
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