View Single Post
      01-12-2020, 02:04 PM   #29
LexxM3
Colonel
LexxM3's Avatar
Canada
1699
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by maczrool View Post
Quote:
Originally Posted by LexxM3 View Post
Here are the basics:
  • read FA, edit FA
  • remove option 5AP, save FA
  • read SVT
  • code BDC_BODY3, HU_MGU, FLM2 [43], FLM2 [44], KAFAS4
A couple of notes:
  • above procedure will return the ECUs above to their stock (as shipped) state; so if you have FDL coded anything, in those specific ECUs, that will be reset back to stock
  • 'code' above is right click the ECU and select Code; this is not, in this case, 'code NCD'
  • to activate, make sure you're in auto lighting mode (lower button on the lighting stalk)
  • REMINDER: don't forget to be in Diagnostic Mode in the car when coding
Can this be done with the engine running? Is there any way to verify it was successful aside from driving in the proper conditions for it to operate? Thanks!
Yes, this can, and perhaps even should, be done with engine running (should because you never want to run out of battery). Out of the common ECUs, only DME cannot be coded with engine running since it itself controls the engine. The other similar dependency (not applicable here, but just FYI) is that HVAC functions cannot be coded with HVAC off in the car.

I am not aware of a way to verify anti-dazzle functionality without actually spending time observing it in real life. In my case, for example, I knew within 24 hours that something was different, but it took about of a week of focused observation to be sure it was behaving as expected. In fact, because auto-highbeams functionality became more conservative in 11/2019.xx relative to previous versions, it will now be even harder/longer to tell that it's doing its thing and doing it well.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0