BMW X5
BMW Garage BMW Meets Register Today's Posts

Post Reply
 
Thread Tools Search this Thread
      12-24-2023, 08:58 PM   #67
aMIC
Private
31
Rep
78
Posts

Drives: BMW 325 XIT , X5 45e
Join Date: Nov 2022
Location: Bay Area, California

iTrader: (0)

Quote:
Originally Posted by ifr View Post
It should align via vin decoder but can't guarantee it. The only way to be sure will be to check the FA on your car which will need access to esys.

That's what the car reads when doing an i-step upgrade and thats what determines what is coded on the car by 'default'.

For example, if you had an i-step of say 03/2020 but your build date in FA was 11/2020 then that would be messed up e.g. it would setup idrive 'menu' coding options to enable TLA if applicable, but the i-step wouldn't support it so it wouldn't work when selected in the menu. Just an example, but the principles the same. The i-step version (not idrive, that is a specific ECU - HU_MGU), must be at least as recent as the build version but can be newer of course.

In theory you could have a situation where the i-step is older than the build version but it shouldnt happen from factory. Another example is the active PDC brake on flank. It seems to use newer hardware at the rear/side and is coded as such. If the build version and i-step didnt match there would be problems.

This is an example of the under the hood coding the car uses to configure the TLA feature:

XPath=boolean(//cat[@val<"128"][crit[@val=3248]]) and boolean(//cat[@val="255"][crit[@val>=2011]]) and not(boolean(//cat[@val<"128"][crit[@val=186]])

That basically means if the car has DAP (3248) AND build version is >= 11/2020.x and the car is not one of a long list of exceptions (i abbreviated it, 186 = US type) then enable TLA.

This boolean logic changes between i-step and also the underlying code in the software changes to be able to support an active feature, including bug fixes.

Caveat: this is how it should and normally works. We know there have been issues that are resolved with later i-step updates, which has been presumed to be because of bug fixes. Perhaps some are because BMW messed up at the factory?

You mention that criterion with value '186' means USA and '3248' means DAP.
Is a place or a list of these 'crit' elements?
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 06:03 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