02-01-2015, 03:00 AM | #1 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
HOW TO/DIY: Enable Driving Mode Configuration/Sport Steering w/ Comfort Throttle!
Many of you have wanted for a long time to be able to use the "Driving Mode" configuration code without success. For those of you familiar with coding it is the "Marco_FDS" code for the HU_NBT.
Aka this menu: In the past, when coding it on a car with NBT navigation, you will see the screen but not be able to check anything but the first option which was extremely disappointing for people wanting Sport steering with Comfort throttle (that would be the Chassis only option). After testing on two cars I can comfortably say that I have figured out how to get this to work. FOR THOSE OF YOU WHO ARE EXPERIENCED CODERS: Just cut to the bottom of the post for an abridged version of what you need to do, I tried to make this guide extremely noob friendly. UPDATE: One of the members here found the FDL Code: I FDL coded the ICM module and changed Icmkod_b_sportsindividualisierbar to ein (werte 01). Lo and behold, the menu now works! (I had already coded MACRO_FDS in HU_NBT to "popup_and_configure" previously). Now I can enjoy sport steering without the touchy throttle just like you guys. The steps below are now not necessary. STEP 0 (and the only step I'm not confident has to be done, but I think it does): You might need to have your car's I-Level updated to the latest firmware. This is because we are essentially going to be doing some VO coding with a late 2014 build date, which might not work on older I-Levels. I was able to have my dealership update mine by stating that I could not update my Bluetooth (Combox) due to an incompatibility between NBT_B (my firmware version) and the latest Combox update. That was enough for them, you can also try tipping your advisor and asking nicely. When they read out your key it will tell them if a new I-Level is available for your car. Moving on... Step 1. Load up E-Sys and connect to your car. Step 2. Click on the "Read" button in the top left hand corner in the "Vehicle Order" section on the coding page. Once read, right click on the FA and activate it. Next, you will click the "Save" button. Name it what you want. Step 3. Click on the "Editors and Viewers" section of tools on the left hand bar and then select "FA Editor". Click the "..." button next to file name and load up the FA you just saved. Once it loads you will see two folders, "FA List" and "FA". Right click the "FA" folder and hit "Calculate FP". Step 4. Expand the folders FA-->FZAuftrag-->Type until you see this: The "Zeitkriterium=XXXX" is your build date, double click to edit and change it to "0714". Once done, right click the "FA" folder again and hit "Calculate FP", if it calculates with no errors then you can hit the blue save button on the top bar and move on, if for some reason you get an error then please post here. Step 5: Click back onto the "Expert Mode" tab on the left side and select the "Coding" screen, it will ask if you want to load the file you just edited into the module, click yes. At this point you should see a path to the file you saved earlier in the "Vehicle Order" box on the top left. This means we have loaded the VO properly. Right click on the "FA" folder and hit "Activate FA". Next, click read SVT to read out all of your modules. Step 6. We will now VO Code the following modules: FEM_Body, ICM, and HU_NBT. Do this, simply go to the folder for each module, right click on the file with the green light next to it, and hit "Code". It will read your VO that you just saved with the new build date and code the modules accordingly. Repeat for all three modules. DO NOT VO CODE THE ENTIRE ECU TREE. ONLY CODE THESE THREE MODULES. After this step you should be done. When you go to Settings on your Navi (or non-navi) display you should see a new menu called "Driving Mode" which will now have a working "Configure Sport" mode. By selecting the "Chassis Only" mode you will get the heavy sport steering with the comfort level throttle. Abridged version for people who know what they're doing: Edit your build date in your VO to be "0714" and VO code the FEM, ICM, and HU_NBT. Amazing how all those steps can be summarized in that one sentence for us experienced coders If this guide helped you in any way please hit the Appreciate button on the bottom of the post and feel free to ask questions!!!
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com Last edited by smithf80; 05-25-2015 at 10:42 AM.. |
02-01-2015, 08:11 AM | #4 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
Just use the Sport+ mode. Unless I misunderstand what you're asking.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-01-2015, 11:33 AM | #6 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
The build date is changed in your FA file, which I cannot send you because it is unique to each car. I haven't tried it without FEM but you are more then welcome to.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-01-2015, 12:06 PM | #7 | |
Lieutenant
203
Rep 413
Posts |
Quote:
|
|
Appreciate
0
|
02-01-2015, 12:10 PM | #8 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
I'll try to find it.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-01-2015, 01:44 PM | #9 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
I should also mention a big thank you to shawnsheridan for his advice a few weeks ago that led to this working.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-01-2015, 04:27 PM | #11 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
I believe that is correct, they enabled it on MY15 cars.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-02-2015, 03:52 PM | #12 |
Second Lieutenant
45
Rep 235
Posts
Drives: 2014 F31
Join Date: Jan 2013
Location: Seattle
|
I am guessing this DIY is for cars not equipped with DHP? My F31 is optioned with DHP and i can choose chassis-(or drivetrain) only.
|
Appreciate
0
|
02-02-2015, 04:39 PM | #13 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
Well yeah, lol. If you already have the option then you don't need to do this.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-07-2015, 12:51 AM | #15 |
Private First Class
18
Rep 162
Posts |
I coded "macro_fds" for a while in my 10/2012 car.
It was not necessary to change build date in any module. Or is there any difference between Macro_Fds with date 7/2012 and Macro_Fds with 07/2014? |
Appreciate
0
|
02-07-2015, 06:10 AM | #16 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
It works on cars with CIC headunit aka the older navigation.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-07-2015, 06:21 AM | #18 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
You have NBT and the Macro_FDS code worked?
That's never worked for anyone else. The build date change is because this feature is standard on MY2015 cars, if you VO Code HU_NBT with it you'll notice that Macro_FDS automatically becomes enabled, where as it previously was not.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-07-2015, 06:26 AM | #20 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
Interesting, maybe it has to do with how the cars in your market come configured from the factory?
I've been meaning to compare the CAFD files before and after the build date change to see whats different but I honestly don't care/have the time lol. I think the change that allows it to work is in the ICM module.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
02-07-2015, 06:29 AM | #22 |
Major General
2804
Rep 5,316
Posts
Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY
|
I'm talking about for US cars, I had to VO code with new build date on the NBT and ICM.
I would bet that your car has a different config from the factory because NBT car's in America cannot get this to work by FDL coding HU_NBT.
__________________
Scott, Partner
Insight Automotive Consulting Click HERE for all discounted BMW New Car Pricing Click HERE for all BMW In Stock Inventory Specials Call/Text: 516-416-5481 Email: scott@insightautoconsulting.com |
Appreciate
0
|
Post Reply |
Bookmarks |
|
|