View Single Post
  #37  
Old 09-14-2007, 09:17 PM
drod's Avatar
drod drod is offline
Member
 
Join Date: Aug 2007
Location: New York!!
Posts: 821
drod is on a distinguished road
keep in mind... these types of issues are more common than most believe... it is software that manages most of the X5's functions...

these software versions are standard across these models... if one version affects the starter, NAV, camera, etc, there's a great chance it will affect all similarly equipped models... it is merely a question of when...not if...

remember, this is software written by programmers/engineers to provide a certain function (they control NAV, backup camera, keyless entry, suspension, active steering, blah blah blah)

just like writing a program to perform basic add and subtract functions...

if the program takes each "4" and calculates it like if it were a "3" then every calculation involving 4s will be inaccurate...but everything else will be fine...

once a software program has been completed it is then tested to some degree (due to stiff competition and marketing bragging rights) and then uploaded into each vehicle during production.

if you're x5 stalls as a result of some error in the code, quess what, all similarly equipped vehicles are at similar risks..

engineers do not write individual codes for each color/option of vehicle they produce..... it is not practical and there aren't enough engineers in the world to do this!

the fix is usually done by modifying the current production code in order to address a specific issue and then release that as the new firmware version...

as each problem is reported back to BMW these enginers continue to review, modify, and re-introduce new versions. (hence why we have reached ver 29.x from like 20.x when it first came out)

another problem is the fact that these updates take hours to perform and not all vehicles in service will get them....(it may depend on the type of problem reported, the amount of vehicles in service, or the level of customer service you'll be receiving)

now if it's a mechanical issue (like something loose or some physical design flaw that can be fixed with a quick change) that's a different story..

the use of sophisticated software/technology to perform multiple functions in these vehicles is the main problem... but it is the direction this world is going into and unfortunately for all it will continue to become common practice and part of our everyday life...

by the way I'm also a software engineer and I perform similar functions for a living!
__________________
2012 X5 50i M-Sport
2014 X3 35i M-Sport
Reply With Quote

Sponsored Links