F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > HOW TO/DIY: Enable Driving Mode Configuration/Sport Steering w/ Comfort Throttle!
European Auto Source
Post Reply
 
Thread Tools Search this Thread
      02-01-2015, 04:00 AM   #1
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
HOW TO/DIY: Enable Driving Mode Configuration/Sport Steering w/ Comfort Throttle!

BIMMERPOST
     Featured on BIMMERPOST.com
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.


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!!!
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 4
      02-01-2015, 07:35 AM   #2
fea30boy
Enlisted Member
fea30boy's Avatar
0
Rep
45
Posts

Drives: F30 320i
Join Date: Jan 2014
Location: Brazil

iTrader: (0)

Amazing! I'll try

Thx
Appreciate 0
      02-01-2015, 08:33 AM   #3
M-terkait
Captain
M-terkait's Avatar
Kuwait
19
Rep
767
Posts

Drives: F30 335i
Join Date: Mar 2013
Location: Kuwait

iTrader: (0)

Send a message via Skype™ to M-terkait
you think we can code to have sport+ throttle in DSC off mode?
__________________
Wagner Tuning IC, ER Chargepipe.
HFC`ChallengeUSA-DP, IPE catback.
BMS intake, Jb4 stg2
H&R swaybars(F&R), Apex EC-7
PureTurboStage 1
Appreciate 0
      02-01-2015, 09:11 AM   #4
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by M-terkait View Post
you think we can code to have sport+ throttle in DSC off mode?
Just use the Sport+ mode. Unless I misunderstand what you're asking.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-01-2015, 12:32 PM   #5
beppeM3+123d
Private
3
Rep
79
Posts

Drives: bmw m3 dct + 123d e81
Join Date: Jul 2010
Location: italy

iTrader: (0)

Can you send me your cafd file with built date changed? Icm and nbt i think is enough...! Thank you in advance
Appreciate 0
      02-01-2015, 12:33 PM   #6
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by beppeM3+123d View Post
Can you send me your cafd file with built date changed? Icm and nbt i think is enough...! Thank you in advance
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.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-01-2015, 01:06 PM   #7
beppeM3+123d
Private
3
Rep
79
Posts

Drives: bmw m3 dct + 123d e81
Join Date: Jul 2010
Location: italy

iTrader: (0)

Quote:
Originally Posted by smithf32
Quote:
Originally Posted by beppeM3+123d View Post
Can you send me your cafd file with built date changed? Icm and nbt i think is enough...! Thank you in advance
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.
You can find the files stored in your folder after coding. I dont want to use it but just compare!
Appreciate 0
      02-01-2015, 01:10 PM   #8
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by beppeM3+123d View Post
You can find the files stored in your folder after coding. I dont want to use it but just compare!
I'll try to find it.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-01-2015, 02:44 PM   #9
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
I should also mention a big thank you to shawnsheridan for his advice a few weeks ago that led to this working.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-01-2015, 05:13 PM   #10
tboooe
Major
tboooe's Avatar
75
Rep
1,218
Posts

Drives: 428i Gran Coupe
Join Date: Dec 2014
Location: The OC!

iTrader: (0)

Big props for doing this. Curious, my '15 GC already has this capability so is it only MY14 cars that cant do this?
Appreciate 0
      02-01-2015, 05:27 PM   #11
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by tboooe View Post
Big props for doing this. Curious, my '15 GC already has this capability so is it only MY14 cars that cant do this?
I believe that is correct, they enabled it on MY15 cars.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-02-2015, 04:52 PM   #12
ktula
Private First Class
2
Rep
144
Posts

Drives: 2014 F31
Join Date: Jan 2013
Location: Seattle

iTrader: (0)

Garage List
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, 05:39 PM   #13
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by ktula View Post
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.
Well yeah, lol. If you already have the option then you don't need to do this.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-07-2015, 12:46 AM   #14
glachhman
Captain
14
Rep
679
Posts

Drives: '07 335i e90
Join Date: Mar 2013
Location: Queens, NY

iTrader: (0)

Hi I did this and now my car wont start? what do you think i did wrong?
__________________
2007 E90 BMW 335i SGM
JB4 | Pump Flash | VRSF DPs | Forged Diverters | Helix FMIC | 255 Inline | KW V2 | PE Mod | CIC Retrofit | Combox | Blackline Tallights
Appreciate 0
      02-07-2015, 01:51 AM   #15
Terabyte
Private First Class
Austria
5
Rep
126
Posts

Drives: BMW F30 316d
Join Date: Mar 2014
Location: Austria

iTrader: (0)

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, 07:10 AM   #16
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by Terabyte View Post
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?
It works on cars with CIC headunit aka the older navigation.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-07-2015, 07:19 AM   #17
Terabyte
Private First Class
Austria
5
Rep
126
Posts

Drives: BMW F30 316d
Join Date: Mar 2014
Location: Austria

iTrader: (0)

I have NBT. I coded macro_fds not with build date 7/2014

So what is the difference with the build date?
Appreciate 0
      02-07-2015, 07:21 AM   #18
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by Terabyte View Post
I have NBT.

But what is the difference with the build date?
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.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-07-2015, 07:22 AM   #19
Terabyte
Private First Class
Austria
5
Rep
126
Posts

Drives: BMW F30 316d
Join Date: Mar 2014
Location: Austria

iTrader: (0)

Yes. NBT and macro_fds works with older build date.
Appreciate 0
      02-07-2015, 07:26 AM   #20
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by Terabyte View Post
Yes. NBT and macro_fds works with older build date.
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.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
      02-07-2015, 07:27 AM   #21
Terabyte
Private First Class
Austria
5
Rep
126
Posts

Drives: BMW F30 316d
Join Date: Mar 2014
Location: Austria

iTrader: (0)

I only FDL coded NBT for that.

Nothing in icm or else
Appreciate 0
      02-07-2015, 07:29 AM   #22
smithf32
Colonel
smithf32's Avatar
United_States
204
Rep
2,103
Posts

Drives: '14 F32 428 MSport
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (0)

Garage List
Send a message via AIM to smithf32
Quote:
Originally Posted by Terabyte View Post
I only FDL coded NBT for that.

Nothing in icm or else
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.
__________________

2014 F32 428i XDrive - MSport, Premium, Cold Weather, Drivers Assistance, Navi - Click for build thread
Mods (so far): 435i Exhaust Conversion, MPerf Black Grills, BMS Stage 1, Coding
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Forum Jump


All times are GMT -5. The time now is 12:13 AM.




f30post
f30post
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
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