21.11.2013, 12:09
A number of people have asked about how to retrofit the Sport button, so I'll attempt to provide more details here. This isn't intended to be a detailed step-by-step - rather it is a high-level guide of the required procedure. If I wrote out each and every step it would take me hours and probably run into the hundreds of steps! So, if you dare, read on...
There's two aspects to this mod: (1) adding the Sport button hardware, and (2) coding your car's computers to recognize the new button.
Hardware (Sport button installation):
Here you have two choices: (1) you can replace the switch block in your centre console to add the Sport button, or (2) you can re-purpose your DSC button to become the Sport button.
Option 1: this is more expensive and much more work. You'll need to pull the centre console, remove the existing switch block and the replace it with the new module. You'll also need to run some extra wires from the switch module back to the JBE (fuse box - also known as the SPEG) since if you don't have the button your wiring harness probably doesn't have the wires either. As you can see, this option will give you the factory look, but at a lot of effort and expense.
Option 2: re-purpose your DSC Disable button to be the Sport button (I've never found the need to disable DSC). To do this, you have to move one wire in connector X14272 which is plugged into the bottom of the JBE. You'll need to remove the trim panel to get access to this connector. Info on the location and pin-out of the connector can be found in post #5 and #6 of this thread: http://www.northamericanmotoring.com...utton-mod.html. Once you've unplugged the connector you need to move the yellow wire and pin from terminal 14 to terminal 19. It is finicky to do (you need a small screwdriver to release the pin), but it is possible. Once you've moved the wire, pushing the button should no longer disable DSC (but it also won't activate Sport mode until we've coded it).
Software (ECU coding):
Now that you've physically added the button using one of the two options above, it is necessary to reprogram the various ECU (electronic control units) in the car to recognize it. This sounds scary, but it is actually fairly safe if you take care and follow the required steps exactly. For this part you'll need the correct OBD-II/D-CAN cable and a software package from BMW called NCS Expert. Installing the software is an involved process in itself, so please follow the detailed instructions in the "NCS Expert for beginners" thread: http://www.northamericanmotoring.com...beginners.html. I purchased the exact same cable listed in that thread. Follow GTECKO's How-To in the RAR file to get the software installed and communicating with your car.
Once you've got communications working, you need to modify the VO/FA (vehicle order) string for your car. The VO/FA text string defines each of the options that your vehicle is equipped with. The detailed steps for how to change it using NCS Expert can be found in this PDF file: http://www.e90post.com/forums/attach...hmentid=580934. The option that you want to add is $4UF (Sport button). You'll need to modify and write the correct VO/FA string to the CAS and FRM modules.
Now we're getting close. With the correct VO/FA string written, you just need to recode each ECU in the car to recognize it. This is done by creating an empty (0 bytes) file called FSW_PSW.MAN file in your NCS Expert WORK directory. This will tell NCS Expert to code each module back to the factory default settings (which in this case now includes the Sport button option). So, once you've created your empty FSW_PSW.MAN file, fire up NCS Expert and perform the following steps:
Once you're done, turn the ignition off, then back on. If you press your Sport button you should see "Sport" light up in the tach display for a few seconds. If it does, that's it - your done!![[Bild: cool.gif]](http://www.northamericanmotoring.com/forums/images/smilies/cool.gif)
As, I said - this is a just a high-level guide. If you try this out and need clarification on any step feel free to contact me. Good luck!
Aus dem Amiforum
http://www.northamericanmotoring.com/for...stuff.html
Viel spaß
There's two aspects to this mod: (1) adding the Sport button hardware, and (2) coding your car's computers to recognize the new button.
Hardware (Sport button installation):
Here you have two choices: (1) you can replace the switch block in your centre console to add the Sport button, or (2) you can re-purpose your DSC button to become the Sport button.
Option 1: this is more expensive and much more work. You'll need to pull the centre console, remove the existing switch block and the replace it with the new module. You'll also need to run some extra wires from the switch module back to the JBE (fuse box - also known as the SPEG) since if you don't have the button your wiring harness probably doesn't have the wires either. As you can see, this option will give you the factory look, but at a lot of effort and expense.
Option 2: re-purpose your DSC Disable button to be the Sport button (I've never found the need to disable DSC). To do this, you have to move one wire in connector X14272 which is plugged into the bottom of the JBE. You'll need to remove the trim panel to get access to this connector. Info on the location and pin-out of the connector can be found in post #5 and #6 of this thread: http://www.northamericanmotoring.com...utton-mod.html. Once you've unplugged the connector you need to move the yellow wire and pin from terminal 14 to terminal 19. It is finicky to do (you need a small screwdriver to release the pin), but it is possible. Once you've moved the wire, pushing the button should no longer disable DSC (but it also won't activate Sport mode until we've coded it).
Software (ECU coding):
Now that you've physically added the button using one of the two options above, it is necessary to reprogram the various ECU (electronic control units) in the car to recognize it. This sounds scary, but it is actually fairly safe if you take care and follow the required steps exactly. For this part you'll need the correct OBD-II/D-CAN cable and a software package from BMW called NCS Expert. Installing the software is an involved process in itself, so please follow the detailed instructions in the "NCS Expert for beginners" thread: http://www.northamericanmotoring.com...beginners.html. I purchased the exact same cable listed in that thread. Follow GTECKO's How-To in the RAR file to get the software installed and communicating with your car.
Once you've got communications working, you need to modify the VO/FA (vehicle order) string for your car. The VO/FA text string defines each of the options that your vehicle is equipped with. The detailed steps for how to change it using NCS Expert can be found in this PDF file: http://www.e90post.com/forums/attach...hmentid=580934. The option that you want to add is $4UF (Sport button). You'll need to modify and write the correct VO/FA string to the CAS and FRM modules.
Now we're getting close. With the correct VO/FA string written, you just need to recode each ECU in the car to recognize it. This is done by creating an empty (0 bytes) file called FSW_PSW.MAN file in your NCS Expert WORK directory. This will tell NCS Expert to code each module back to the factory default settings (which in this case now includes the Sport button option). So, once you've created your empty FSW_PSW.MAN file, fire up NCS Expert and perform the following steps:
Open and choose Revtors profile
hit F1
hit F3
select R56
select CAS
hit F6
hit F3 (Process Car)
After a minute or so, NCS Expert should be done. If the "Process Car" option is too scary for you (it was for me the first time!), you can process each module separately.hit F1
hit F3
select R56
select CAS
hit F6
hit F3 (Process Car)
Once you're done, turn the ignition off, then back on. If you press your Sport button you should see "Sport" light up in the tach display for a few seconds. If it does, that's it - your done!
![[Bild: cool.gif]](http://www.northamericanmotoring.com/forums/images/smilies/cool.gif)
As, I said - this is a just a high-level guide. If you try this out and need clarification on any step feel free to contact me. Good luck!
Aus dem Amiforum
http://www.northamericanmotoring.com/for...stuff.html
Viel spaß