BMW Garage BMW Meets Register Today's Posts
BMW 5-Series (G30) Forum iDrive, Audio, Bluetooth, Phone, Cameras, Electronics + Coding Coding back anti-dazzle and VLD headlights in the US

Post Reply
 
Thread Tools Search this Thread
      04-09-2023, 06:29 PM   #1
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

Lightbulb Coding back anti-dazzle and VLD headlights in the US

I just picked up my new-to-me 2022 M550i and have coded several things already on most of the ECUs, but haven't done the anti-dazzle yet as I want to make sure I really get it right. Would appreciate guidance from more experienced members/coders who have successfully coded this change on a USDM LCI G30.


So, these are the steps I have sussed out. Am I missing or incorrectly doing anything here.

Using the coding tool of your choice and after backing up the ECUs to be touched:
  1. Remove 5AP and 8S4 from the VO and recode the vehicle order
  2. Factory re-code BDC, FLM, HU, KAFAS, LHM_L, & LHM_R using the updated VO (presuming this will wipe any existing non-standard coding and will need to be re-done manually afterwards)
  3. Adjust coding in KAFAS on the following 6 features accordingly:
  • In 3100 change COUNTRY_VARIATION from USA_RC --> EUROPE_RC
  • In 3102 change CLA_FLA_CC_MESSAGE_3 from CC_MESSAGE_ACTIVE --> NO_CC_MESSAGE
  • In 3102 change C_FLA_COUNTRY_WITH_MULTIPLE_REFLECTORS from INACTIVE --> ACTIVE
  • In 3102 change C_FLA_US_SENSITIVITY_MODE from USA --> NORMAL
  • In 3102 change C_FLA_BS_ENTER_THRESH from USA --> REST OF WORLD
  • In 3102 change C_FLA_BS_EXIT_THRESH from USA --> REST OF WORLD
Final Step: Re-code any prior coding manually, and optionally back up the ECUs again at this point for easier restoration in the future (not sure if this makes sense though as any changes in the future due to OTA updates may not be compatible with old backups).
How does this look? Thanks!
-Ash

Last edited by ashmostro; 04-12-2023 at 07:17 PM..
Appreciate 0
      04-12-2023, 04:51 PM   #2
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

Bump
Appreciate 0
      04-12-2023, 05:18 PM   #3
tuanies
Private
76
Rep
66
Posts

Drives: 540d xDrive
Join Date: Apr 2021
Location: Tacoma, WA

iTrader: (0)

I used Bimmergeeks Protools and just removed the 5AP and 8S4 from the VO and it automatically reprogrammed every module associated with it. Seems to be working just fine.
Appreciate 0
      04-12-2023, 07:16 PM   #4
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

Almaretto I saw your post and would appreciate any insights on my OP.

Thanks
Appreciate 0
      04-12-2023, 11:14 PM   #5
arkhi
Private First Class
171
Rep
149
Posts

Drives: 21 540i
Join Date: Oct 2022
Location: CA

iTrader: (0)

Did you try changing the 3 options in that thread? It's literally just 3 variables.
Appreciate 0
      04-12-2023, 11:40 PM   #6
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

Seems it's more than that. I want to know what the complete solution is, not the partial one.
Appreciate 0
      04-13-2023, 11:58 AM   #7
arkhi
Private First Class
171
Rep
149
Posts

Drives: 21 540i
Join Date: Oct 2022
Location: CA

iTrader: (0)

Quote:
Originally Posted by ashmostro View Post
Seems it's more than that. I want to know what the complete solution is, not the partial one.
Maybe you should try coding it first, then see what you think are missing and go from there. The LCI G30 does not have X-direction motors on the headlights, only Y-direction, so some things that work for pre LCI are not necessary for LCI anymore.

You can tell from the LCI variables that they changed a lot of things on the software side so it might be the case that you don't need to modify 80 variables.
Appreciate 0
      04-13-2023, 03:13 PM   #8
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

Fair points. I have my mhd adapter coming on Saturday so I'll be doing this over the weekend.
Appreciate 0
      04-13-2023, 04:21 PM   #9
ezaircon4jc
Major General
ezaircon4jc's Avatar
United_States
4484
Rep
5,365
Posts

Drives: 2019 540i M Sport
Join Date: Jan 2015
Location: San Diego

iTrader: (0)

Quote:
Originally Posted by ashmostro View Post
Fair points. I have my mhd adapter coming on Saturday so I'll be doing this over the weekend.
Be sure to post all the values.
Appreciate 0
      04-15-2023, 06:27 PM   #10
ashmostro
Brigadier General
United_States
1254
Rep
4,088
Posts

Drives: 2020 M4cs | 2022 M550i
Join Date: Jan 2013
Location: Falls Church, VA

iTrader: (27)

VO coded but it isn't dark yet so report out yet to come.

In the meantime, I have some unrelated coding questions if anyone here is informed:

1) What is "cornering wizard"? not cornering lights, mind you, but specifically "wizard"...

2) I want to enable the feature to be able to automatically unlock all doors when shifting into park (before turning off the car), but when I code this in, it enables the checkmark option in the iDrive window for door locks, but checking it does not enable the functionality ie the car does not unlock when shifted into park. Are there other coding settings I need to enable or adjust?

Thanks
Appreciate 0
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 03:48 PM.




5post
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