Electrical Countryman-Specific Coding - R60 Guide

Thread Tools
 
Search this Thread
 
Old Jun 26, 2013 | 01:27 PM
  #801  
k33z's Avatar
k33z
Neutral
Joined: May 2013
Posts: 7
Likes: 0
Hi all,

I added the sport button panel to my CM and just tried to code this in...

Something went really wrong! I added the option to the VO, and after that processed all modules as described in the tutorial on NAM.

During the processing, I got an error message:

https://drive.google.com/a/keesverme...3dmVmpzYmV2U3M

As a result I now have a countryman, with MANY faults. The rev counter is not working, it shows two 'heads' in the display where my kilometers are shown, it shows a mini coupe with some arrows (up and down) near the back, it shows my tire pressure sensor in yellow all the time, etc etc.

And the sport button is not working as well...

Can anyone please help me out? Pretty nervous here

Thanks.

Regards,
Kees
 
Reply
Old Jun 27, 2013 | 08:37 PM
  #802  
Theta's Avatar
Theta
Thread Starter
|
6th Gear
iTrader: (7)
Joined: Feb 2011
Posts: 1,206
Likes: 9
k33z, as of today's PM, you said you had all of this fixed and returned to normal.

I'm a bit confused...
 
Reply
Old Jun 28, 2013 | 03:05 AM
  #803  
k33z's Avatar
k33z
Neutral
Joined: May 2013
Posts: 7
Likes: 0
Sorry for the confusion. Submitted this post 2 days ago, but it needed to be approved by an Admin (probably as I am a new user).

That is why this post now pops up very late and causes confusion.

As said, after using new daten files (V49), I managed to get my car back to stock again. Sport button not yet working...

Programmed the button in the VO (FRM and CAS) and did the FA_WRITE. Also did SG_CODIEREN to the FRM and CAS modules again, but without result.

Do you know all the modules that need to be coded for this to work? I am a bit hesistant to use the code car option, as this caused chaos before

Thanks.

Regards,
Kees
 
Reply
Old Jun 28, 2013 | 02:09 PM
  #804  
k33z's Avatar
k33z
Neutral
Joined: May 2013
Posts: 7
Likes: 0
In the meantime, I coded the car again and still the sport button is not working yet...

Checked the FA, and the option $4UF is correct in the VO (CAS and FRM). Coded the car again, and checked my FRL file as well. The following codes were showing correctly:

[SPEG]
SPORT_TASTER
aktiv

[EPS]
SPORT_SWITCH
aktiv

[KOMBI]
SPORT_ANZEIGEDAUER
wert_02

Any explanation why the button should not be working? As far as I know, no cables needed to be changed during the installation. Just the addition of the sport button module in the dash.
 
Reply
Old Jul 3, 2013 | 01:06 AM
  #805  
Nimrandir's Avatar
Nimrandir
3rd Gear
Joined: Oct 2010
Posts: 255
Likes: 1
From: Italy
Hi there, did you follow this procedure to code the car? (Note this is for the R56 but the coding part should be the same)

Originally Posted by Chernobyl
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: https://www.northamericanmotoring.co...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: https://www.northamericanmotoring.co...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.

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!

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!

DISCLAIMER: Clearly the above is not for the faint-hearted and took me many, many hours to piece together. If you mess up anywhere along the way and brick your car you have no one to blame but yourself!
 
Reply
Old Jul 3, 2013 | 01:12 AM
  #806  
k33z's Avatar
k33z
Neutral
Joined: May 2013
Posts: 7
Likes: 0
Yep, followed the tutorial. VO is showing correctly, and did the programming.

Although, I do still get an error in one of the late modules with doing a full 'process to car'. Using V49 datens. Will run the program again later and write down the error.
 
Reply
Old Jul 11, 2013 | 10:27 AM
  #807  
FourOhFour's Avatar
FourOhFour
1st Gear
Joined: Jun 2013
Posts: 32
Likes: 0
Originally Posted by Koopah
After spending a number of hours playing with FRM module settings, I finally got the DRLs to light only the city lights! This process was aided by a post by strobey-probey in a thread about city lights as DRLs on Canadian R60s.
Thank you, this worked great!

Also working: In the FRM module, set HEIMLEUCHTEN_FUNKSCHL to aktiv and you'll be able to turn on the headlights by pressing the trunk release button on the remote. I haven't decided if I like this or not yet... it'll be great returning to the car in a dark parking lot, but it does turn the headlights on every time you open the back with the remote. Wish it worked off the lock button (when the car is already locked) instead.
 
Reply
Old Jul 13, 2013 | 03:30 AM
  #808  
burggraben's Avatar
burggraben
Neutral
Joined: Jul 2013
Posts: 1
Likes: 0
I have experience with E89 coding, but am new to R60 coding. This thread is a great resource, thanks for getting so much R60 information in one place! I have one quick question, I have a working NCSExpert install that I used to successfully code E89 type vehices (E89 and E84) and all the Daten updates that I have applied overwrote existing older files. however my R56 folder was preexisting, but empty. Is the latest v49 posted by theta (Thanks!) a complete set of files that I can expect to work after copying them to the empty NCSEXPER\DATEN\R56 folder or is it just an update/diff for a base set of files?
 
Reply
Old Jul 14, 2013 | 12:15 PM
  #809  
mlg321's Avatar
mlg321
1st Gear
Joined: Jul 2013
Posts: 18
Likes: 0
What computers and software is everyone using? Is this strictly windows xp & 7? Anyone using a virtual machine on a Mac?
 
Reply
Old Jul 14, 2013 | 12:19 PM
  #810  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by mlg321
{snip}...Anyone using a virtual machine on a Mac?
Yup. Fusion running Win XP Pro.
 
Reply
Old Jul 14, 2013 | 01:46 PM
  #811  
FourOhFour's Avatar
FourOhFour
1st Gear
Joined: Jun 2013
Posts: 32
Likes: 0
Originally Posted by mlg321
Anyone using a virtual machine on a Mac?
I'm using Win XP 32-bit in VirtualBox on a Mac.
 
Reply
Old Jul 17, 2013 | 02:37 PM
  #812  
mlg321's Avatar
mlg321
1st Gear
Joined: Jul 2013
Posts: 18
Likes: 0
Has anyone managed to get fog lights as DRL's?
 
Reply
Old Jul 17, 2013 | 07:13 PM
  #813  
Flyer53's Avatar
Flyer53
5th Gear
Joined: Jan 2011
Posts: 885
Likes: 0
From: CT
I have not, but I'm looking forward to having them programmed to engage at start-up......
As I swapped out the upper of the 2 bulbs over to LED's. It has been done....
With that said... Wondering if those with fold-away mirrors have or can be programmed to fold closed at engine off / key removal....then obviously unfold/open at engine start ?
 
Reply
Old Jul 18, 2013 | 05:32 AM
  #814  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by mlg321
Has anyone managed to get fog lights as DRL's?
I am assuming you are referring to the actual fog lights (lower half of the housing) and not the city lights.

I vaguely remember a post in this thread (or perhaps the 2nd Gen Electrical thread) about someone who programmed the fog lights to come on with the ignition. IIRC, the change also disabled the fog light switch on the center stack, so the fog light could not be turned off while driving. With this change, you would need to turn the DRL off in the settings.

You may want to do a search of the aforementioned threads to find this post.
 
Reply
Old Jul 18, 2013 | 05:41 AM
  #815  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by Flyer53
{snip}...Wondering if those with fold-away mirrors have or can be programmed to fold closed at engine off / key removal....then obviously unfold/open at engine start ?
Interesting!

I don't believe I've seen that listed. Perhaps a bit of nosing around on the BMW Coding forums will yield something...I will take a peek.
 
Reply
Old Jul 18, 2013 | 07:48 AM
  #816  
Flyer53's Avatar
Flyer53
5th Gear
Joined: Jan 2011
Posts: 885
Likes: 0
From: CT
Originally Posted by Koopah
Interesting!

I don't believe I've seen that listed. Perhaps a bit of nosing around on the BMW Coding forums will yield something...I will take a peek.
Yes, please do....maybe that can be added to the list...
 
Reply
Old Jul 19, 2013 | 02:34 PM
  #817  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by Flyer53
Yes, please do....maybe that can be added to the list...
Ok. After reviewing the coding forums, I have NOT found a setting that works on any BMW platform to close the windows when the ignition goes off or when the key is removed. However, I did find a reference to someone who had successfully coded and X3/X5 to fold the mirrors when the remote comfort close is activated. It a lock button press-and-hold on the key fob and the sunroof/windows close as the power-fold mirrors retract. However, there are a couple of gotcha's:

1. This worked on a different BMW platform from our R60/R56 models. A number of settings changes that work on the other BMW platforms don't work on the MINI platforms.

2. The success of the change below was only had when the key fob close settings were activated; they are turned off by default in the US. Theta has posted instructions for activating the key fob close for the R60, so THIS part can be done. I have done it and it works well.

3. The only way to test the additional power-fold change is to use an R60 that has it's key fob close settings activated AND has the power-fold mirrors. My R60 does not have the power-folds. So someone else will need to test this out.

Here is the change:

Module: FRM
Setting: ASP_KOMFORT_EINKLAPP
Change: nicht_aktiv to aktiv

BTW - "einklapp" translates to "fold up". This may be a good keyword for searching in the FRM trace files.

FWIW
 
Reply
Old Jul 19, 2013 | 06:28 PM
  #818  
Flyer53's Avatar
Flyer53
5th Gear
Joined: Jan 2011
Posts: 885
Likes: 0
From: CT
"So someone else will need to test this out."

Here is the change:

Module: FRM
Setting: ASP_KOMFORT_EINKLAPP
Change: nicht_aktiv to aktiv

BTW - "einklapp" translates to "fold up". This may be a good keyword for searching in the FRM trace files.

FWIW[/QUOTE]

Ok..... I'll be the ginny pig....as I have the folding mirrors, but I'm not the programmer.....
May be something to add to our growing to do list at our potential meet- up!!
 
Reply
Old Jul 21, 2013 | 04:38 AM
  #819  
etidd01's Avatar
etidd01
4th Gear
Joined: Jan 2013
Posts: 460
Likes: 1
Some of these items can/would be adjusted by the dealer, correct?
 
Reply
Old Jul 21, 2013 | 10:20 AM
  #820  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by etidd01
Some of these items can/would be adjusted by the dealer, correct?
Typically...No! That is why the coding community exists! These unique changes are made in a very different way than the simple customizations allowed by the "set-up" features.

Dealers don't want to touch the individual settings of the modules. Typically, they will only update a whole car to the latest software version. Onesie-twosie changes would require them to track these changes to customer's car in order not to overwrite the changes if they need to update the software per a service bulletin.

Also, MINIUSA has "forbidden" dealers to make some changes even if they would be willing to -- rear fog lights come to mind.
 
Reply
Old Jul 21, 2013 | 10:23 AM
  #821  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by Flyer53
{snip}...May be something to add to our growing to do list at our potential meet- up!!
Sounds good, but hopefully a coder in this thread with fold-ups will try this soon!

Here's hoping...
 
Reply
Old Jul 21, 2013 | 12:29 PM
  #822  
threar's Avatar
threar
4th Gear
Joined: Jul 2010
Posts: 379
Likes: 1
From: Boulder, CO
Originally Posted by Koopah
Sounds good, but hopefully a coder in this thread with fold-ups will try this soon!

Here's hoping...
I went ahead and tried this. I have power fold mirrors and the One-Touch open/close settings all coded up. Doesn't look like it worked for me. Holding the button to close everything and the mirrors didn't budge.
 
Reply
Old Jul 21, 2013 | 12:56 PM
  #823  
Koopah's Avatar
Koopah
6th Gear
Joined: Aug 2003
Posts: 1,474
Likes: 3
From: Over there -->
Originally Posted by threar
{snip}...Doesn't look like it worked for me. Holding the button to close everything and the mirrors didn't budge.


A little more research has discovered that the way in which the door switch activates the fold-up mirrors in the R56 chassis is a bit different from some BMW models. Basically, there is no physical connection from the CAS/FRM modules through CANBUS to the mirror module; it is controlled directly from the switch module. Here is a post by alexs3d2 on the BMW Coding forum for the RXX (MINI) chassis:

Basicly [sic] the think is this: In the MINI the ECU that controls the mirror folding capability IS NOT connected to the CAN bus. So it is impossible to automate that. The functions you see, will only work on BMWs whose mirror module is connected to the CAN bus. The ECU that receives the locking command (CAS->FRM), issues a command to fold the mirrors. I don't know why they omitted this basic function on the R56, but I guess it is costs.
Oh well...Thanks a million threar!
 
Reply
Old Jul 21, 2013 | 02:17 PM
  #824  
pyrrhusmj's Avatar
pyrrhusmj
4th Gear
Joined: Jun 2006
Posts: 526
Likes: 0
From: Keller, TX
Originally Posted by Koopah


A little more research has discovered that the way in which the door switch activates the fold-up mirrors in the R56 chassis is a bit different from some BMW models. Basically, there is no physical connection from the CAS/FRM modules through CANBUS to the mirror module; it is controlled directly from the switch module. Here is a post by alexs3d2 on the BMW Coding forum for the RXX (MINI) chassis:



Oh well...Thanks a million threar!
Someone who is an electronics tech/engineer can possibly answer this, but would it be possible to put in some sort of relay that triggers when the car ignition is off? Maybe off of one of the systems like the cigarette lighter since the power is on and off with the ignition.

The one thing I dislike about the power fold mirrors being "manually" activated is that I often hit the switch in such a way I change my mirror settings.
 
Reply
Old Jul 23, 2013 | 07:26 PM
  #825  
man44a's Avatar
man44a
1st Gear
Joined: Mar 2011
Posts: 14
Likes: 0
I am having an issue with the initial installation. When I try an update drivers for my D-can cable, it tells me "access denied". I can't move on to the next step.

Anyone have this issue or know of a solution?

Update: Problem Solved. I actually had to use the drivers included on the CD included with my D-Can cable.
 

Last edited by man44a; Jul 23, 2013 at 09:05 PM.
Reply



All times are GMT -7. The time now is 03:46 PM.