BMW Forum - BimmerFest BMW Forums banner
Status
Not open for further replies.

Official F10 Coding thread---Exploring Your F10

2 reading
785K views 1.5K replies 94 participants last post by  DreamCar  
#1 · (Edited)
I hope this will be the most intriguing thread!

We will discuss all the options available and try to share as much information as possible .

Knowledge Transfer: Find the attached pdf in the below link and go through it ... It will give you the basics to start also check the attached PDF (Thanks to modular93 fox)

http://www.bimmerfest.com/forums/showpost.php?p=6823380&postcount=6 (If the link doesnt work go to post # 6 in this thread)

How to make the Enet cable (You need this cable to connect your car and you laptop), Its not hard to make your own cable.
It would cost around 10 to 15$ to make a cable.

Please use the below link to find the detailed description on how to make your cable (Thanks to IMSw1) and also check teh attached PDF for detailed schematics

http://www.bimmerfest.com/forums/showpost.php?p=6825214&postcount=52 (If the link doesnt work go to post # 52 in this thread)

List of things that can be programed: (Thanks to All contributing Members)

Please check the Cheat Sheet for the list

Data Files Required to code your car:

F001 psdzdata covers the F01/F02/F04 7-series and F07 5-series
F010 psdzdata covers the F10 5-series and F12/F13 6-series
F020 psdzdata covers the F20 1-series and F30 3-series (There is no Z4 F-chassis yet)
F025 psdzdata covers the F25 X3-series (There is no X5 F-chassis yet).

More details in the below Link:

http://www.bimmerfest.com/forums/showpost.php?p=6827272&postcount=91

Cheat Sheet:

What Module to modify.. What Parameter and What value will be explained in the attached cheat sheet... This will have all our new discoveries going forward.

This thread is dedicated to help fellow festers! Will add more details as and when available just follow the thread for updates!

Volunteers: People who can install for others /Willing to help others with installation

1) DreamCar (NJ,MD)
2) Shawnsheridan (Houston,TX)
3) Imsw1 (Dayton, OH)
4) Svache (Oahu.HI)
5) hd750Li (DFW, TX)
6) wdimagineer (MD)

This is just the basic info... Will add more info in next two days

All the credit goes to Sean and Shawn

Disclaimer: Try it/use it/ request it at your own risk and blah blah and all that cra*P.......

Important: Please dont use "Quote" when replying... In that way it will be less cluttered and easy to browse once it is sticky... :thumbup:

Sub Threads:

SLI :http://www.bimmerfest.com/forums/showthread.php?p=6863231#post6863231

For the video lovers here is teh feast:
http://youtu.be/1dzvhZggafg

http://youtu.be/HdgecnfqoDg

Image


Transfering your phone ring tone to your car.

Before

http://youtu.be/EG4MR-o1eSg

After

http://youtu.be/WuLUgAGypfw
 

Attachments

#58 ·
@hans_gregor; Nice find! Thanks for the link.

@DreamCar; PM me your email address, and I will send you the Spreadsheet.
 
Save
#59 ·
Ok. Since I am HUDless, can someone with both the HUD and Active Cruise Control advise on:

1) What is the HUD Start-Up Screen? Is it another Disclaimer Screen?
2) Does the iBrake Distance appear in the HUD?
 
Save
#73 ·
Shawn,

I have both ACC & HUD. Aside from the BMW logo appearing on start-up, the ACC does not show the iBrake distance. It does however, show a red car indicator if you get too close to the vehicle in front of you.

I would love to see the iBrake distance in HUD as well as the turn signals. Is there anyone in or around the Miami area that can help?

Thanks
 
Save
#60 · (Edited)
Shawn,

If i am not wrong the HUD startup screen is not a disclaimer... When we start the car we can see a Nice BMW logo with red lines beneath the logo... I would bet 60% of the people wouldnt even notice this, it only stays for few seconds but looks very nice i wouldnt disable it

Like below
(got it from Stealth.pilots thread)

Image
 
#61 ·
CAS TC_MSA_MEMORY is confirmed to keep auto start/stop on or off through ignition cycles on my 01/2012 build F10 N55.

Thank you guys very much for spotting this, the biggest gripe I had with this car is now gone...

Now to enable this same functionality for Sport and Sport+ modes, defaulting to Comfort mode is a little annoying.
 
#71 ·
I build these by hand because I have network cable available by the roll. That being said, I believe that so long as you can see the colors of the twisted pair through the RJ-45 then cutting the end of a patch cable is the easiest method because half the work is already done.

It's really not that expensive either. You can get a decent 10 ft patch for $6-$7, throw a OBD2 connector in there $4.99, an RJ-45 and a resistor $1.00 each (worst case) and maybe $5 in shipping getting it all to you and your cable cost you $18.99. Not a bad deal if you consider it would have cost you $100+ to activate DVD in motion.

Sean
 
#64 · (Edited)
@DreamCar; Well, isn't that freakin sexy!

@itschase; Thanks for confirming. Did you get CAS TC_MSA_MEMORY from my post on the other board?
 
Save
#66 ·
@itschase; I wanted Sean to test it, but like me, he didn't have the feature on his car to test, so I had someone else testing it in a different board / thread and was still awaiting his confirmation. Thanks for confirming it instead!
 
Save
#68 ·
Though I would really love to do some of these changes, you guys are all talking greek to me. I'd be to afraid to try this on my own for fear of screwing up something else.:eek:
I also have a question; If you should require some future download from BMW, will this put the kabosh on all these self-made changes and cause the settings to revert back to the factory ones?
 
Save
#70 ·
@DreamCar and @romeofrosty; Yes. If the dealer reprograms the car, the coding will need to be redone on every affected module. If the dealer only updates one ECU, then only that ECU will be affected. If they update the whole car, then every ECU will need to be recoded.
 
Save
#74 ·
@MCMB; Thanks for the info. iBrake Distance in HUD looks doable, but will need to be confirmed.
 
Save
#75 ·
Ok. So I realize all of you are going to get a good laugh about this post, but what the hell. So from what I understand, all you guys are doing is going into the pre-existing programming code, and enabling or disabling certain features that are already programmed, but not enabled through certain commands. Unless I am wrong, no one is actually writing new programming code. So here is the question, if all that is happening is that you are enabling functionality that already exists (or disabling it as the case may be), for God's sake, why doesn't BMW just make these features part of the settings that we have access to through the Idrive Nav screen. I mean, its not like we already can't change a million things...why not make it 2 million. Or would it make the car setup process just too confusing and overpowering for the average Joe? I can't see why BMW cares if we want to be able to push a button on our key fob and simultaneously lock the doors and fold the side view mirrors. Or show some specific information on the HUD, or whatever. If I am wrong and you all are actually writing new programming code, then I apologize. But that's not what it sounds like. It sounds like you are just inputing certain already existing commands to cause something different to happen than what is "hard wired" as a default.
 
Save
#82 ·
No, you're not wrong.

As to why? I'm assuming it's a combination of different things. But I would say that the overriding reason is the litigious nature of the US. Things that might be enabled are disabled for "safety's' sake. :thumbdwn:
 
Save
#77 ·
@DreamCar; Spreadsheet Sent. Check your email.
 
Save
#78 ·
Quick question regarding cable: I have a a programming cable but ends with USB instead of RJ45. Can we use the USB terminated cable instead of the RJ45?

Not a biggie since I also have the crimp tool to make an RJ45 terminated cable...

ShawnSheridan, let's see if we can get together next week!!!
 
Save
#83 ·
My cable clearly says that is for the F series... BMW P/N 61119185171

So, would it work??!
 

Attachments

Save
#84 ·
Any plans to post a spreadsheet that contains the relevant variables to code and the corresponding value? Or does this already reside somewhere?

Many thanks to shawnsheridian in my case to get started up. I'm based in NYC so more than happy to help anyone in the area once my system is up.
 
#87 · (Edited)
@DreamCar; Good deal. Put that baby online (so people can find all my mistakes)!

@Itinj6; I believe with Active Cruise Control, a pre-defined distance to the vehicle ahead can be set as a number of seconds (reaction time), and my guess is the iBrake Distance Info would display that setting.

@ alex_c; That cable with the ODB-USB Port will likely work with some diagnostic applications / tools; however, for Coding in E-Sys, it has to be an RJ45 Network Connection with IP Assignment.

In general, weekdays are a bitch for me, but I have baseball playoffs pretty much everynight next week, which would make it impossible. I can probably do something Saturday or Sunday, although that may be a problem for jjsC6 and his motorcycle.
 
Save
Status
Not open for further replies.
You have insufficient privileges to reply here.