R53 NCS Expert Guide Additional Info
DISCLAIMER: I IN NO WAY AM RESPONSIBLE FOR WHAT YOU DO TO YOUR OWN VEHICLE. BY EVEN TAKING THIS INFORMATION INTO YOUR BRAIN YOU RELINQUISH ALL RIGHTS INFERRED, IMPLIED, OR ASSUMED THAT I MAY IN ANY WAY BE AT FAULT FOR AN ISSUE YOU INCUR WITH YOUR VEHICLE. THIS IS FOR INFORMATIONAL PURPOSES ONLY.
That being said.. I finally got my cable today from Romania and got to hacking away at my Mini. A lot of NCS Expert is DIY. A lot. It took me a while to get it together and some of the information I had to was missing. Here's what I learned, hopefully it helps some of the more adventurous R53 guys. (and gals) Background info: I have a 2006 R53 (built late 2005). I used a Macbook and VMWare Fusion to install Windows XP. Others have had success using later versions of Windows and enabling compatibility mode for Windows XP. As per this thread... When you download the package from the above mentioned thread, it discusses setting up the files in the PDF instruction file. You do put the daten files where it says to, but you have to run the LADEN.BAT batch file afterwards, and it doesn't exist where it's supposed to. What you actually have to do, is retrieve it from the R56 daten folder, where it is actually named LADEN.BTA, which is incorrect. First, rename it to LADEN.BAT, then move it to C:\NCSEXPER\DATEN\R50. After that, right click on it, and select Edit, which should open it in Notepad. The first line says: Code:
@set _BR_COD=R56 Code:
@set _BR_COD=R50 Back to the post...
Originally Posted by mziol
(Post 3529487)
..The directions are basically the same as GTECKO's that can be found here: https://www.northamericanmotoring.co...beginners.html
Follow those for the installation process and make sure you put R50 and R56 folders in the DATEN folder. The instructions are exactly the same until you get to the choose chassis section. Here you will choose R50 (I did this for a 2006 Mini Cooper S with JCW Kit) instead. Then, you choose EWS instead of CAS which you would choose if you had an R56.
Originally Posted by mziol
(Post 3529487)
Go ahead and then (in the case of auto-up windows) choose BC1 and read the ECU. Go in to the FSW_PSW.TRC file (AS ALWAYS, MAKE A BACKUP!) and edit the lines of code you want to change. Next, I had to go to Job and set it to SG_CODIEREN and then tell it to run the job. It worked for a bit (just like his guide will say) and then completed. Viola! Working auto-up windows.
These posts sheds some light on the issue:
Originally Posted by claancy
(Post 3575150)
I don't remember the BC1 revision levels, but I have been able to get both windows to auto-up on three different 2003 cars (11-2002 thru 07-2003 builds), but only the driver's window on a 2004 (12-2003 build) and my 2006.
Also, I have the windows up with my remote working on my 2006, but not on any of the others.
Originally Posted by joylove
(Post 3676966)
Passenger side will never auto-up, the motor doesn't have the trap sensor.
One thing that makes all this NCS-monkeying around tremendously easier is using NCS Dummy, available here: BimmerForums NCS Dummy It requires Microsoft .NET Framework 3.5 Service Pack 1, which is also available as a download from that thread. NCS Dummy allows you to pull up the datens you have saved and filter it by the FSW_PSW.TRC file that NCS Expert has created, make changes to it, and export it back to the C:\NCSEXPER\WORK folder as the FSW_PSW.MAN file that NCS Expert actually applies changes from. Very handy. I realize this is incomplete and there's probably holes and gaps here and there, and I welcome any posts discussing additions to be made or more clear explanations to be added. In the near future I plan to add screenshots and clean this up some. |
As far as the changes I have made, here they are... This is from NCS Dummy with a little formatting on my part.
The are from the BC1 module: I disabled all the cold and hot monitoring of the lights. This fixed various issues with off the shelf HID kits (Like from DDM) and eliminated the "rave LED lights" you get when you start getting advanced with LED swaps. Code:
Other lighting mods: Code:
AL_AUS_BEI_KL_50 LOW BEAMS OFF WHEN STARTING ENGINE (keeps my HIDs on while I turn the motor over) Mods to the wipers: Code:
WISCHER_VOLLEND_KLR_AUS WIPERS COMPLETE CYCLE AFTER TURNING OFF IGNITION (no more one stuck up wiper!) Windows up and down: - on a side note, I tried adding things to the file, flashing it, turning on random things, I just really gave the BC1 hell trying to get auto up on the passenger side. I just couldn't do it. Works fine from the key fob though. Code:
WIN_PINCH_ENABLE_DRIVER (this seemed necessary) Door locking and unlocking: Code:
VERRIEGELN_AUT_AB_X_KM/H AUTOMATICALLY LOCK WHEN EXCEEDING A CERTAIN SPEED (LINKED TO [VERRIEGELUNGSSCHWELLE]) |
This is cool stuff, where can I get NCS Expert? :)
|
Passenger side will never auto-up, the motor doesn't have the trap sensor. If your passenger airbag warning light is on (the picture of the baby seat) you can disable this feature.
|
What cable did you go with? Is it the one that works with newer and older cars?
|
Originally Posted by OldGameFreaK
(Post 3678133)
What cable did you go with? Is it the one that works with newer and older cars?
Specifically, this one: link Took FOREVER to get here though.. Must have swam it over from Romania.. |
Originally Posted by ViperNL
(Post 3676904)
This is cool stuff, where can I get NCS Expert? :)
plus.. google. |
I can/will tell you now, NCSExpert does NOT like Vista 64bit. Argh!
|
Originally Posted by scf
(Post 3679731)
I can/will tell you now, NCSExpert does NOT like Vista 64bit. Argh!
|
Exactly the route I'm taking. New to the whole virtual pc thing. It was pretty cool installing it though. Now I'm trying to figure how to share files/etc with the VM. That post was more for those that are searching for info...if that makes any sense.
|
Ok, note to those that follow me. Virtual PC 2007 does not play well with Vista 64bit. It doesn't recognize, or support, USB. Making it useless for NCSExpert.
Moving on to Virtual Box. |
Just a thought, maybe if you disabled the pinch sensor option, you could get auto up to work for both windows? If the issue really is the fact that the passenger windows does not have the sensor built in, if that option is off, the computer won't look for it, and hence allow both windows to rise!
|
Originally Posted by astroBlackMetallic_Mini
(Post 3680384)
Just a thought, maybe if you disabled the pinch sensor option, you could get auto up to work for both windows? If the issue really is the fact that the passenger windows does not have the sensor built in, if that option is off, the computer won't look for it, and hence allow both windows to rise!
|
Originally Posted by scf
(Post 3680369)
Ok, note to those that follow me. Virtual PC 2007 does not play well with Vista 64bit. It doesn't recognize, or support, USB. Making it useless for NCSExpert.
Moving on to Virtual Box. |
does the NCSExpert have any functions for the sunroof?
i had an idea that has come to a slight halt because of power issues. I have various circuits that I have purchased that will 1. sense temperature and activate a relay or similar, and 2. sense rain and close a relay for a given amount of time. i wanted to have the sunroof open when the interior of the car got "hot" (say, 100 degrees) and stay open. The 2nd sensor would watch for rain / moisture. once sensed, it would then Close the sunroof to keep the car from being soaked. problem is, the sunroof seems to be controlled by one of the computer systems in the mini, and i am afraid to go applying power willy-nilly to get the sunroof motor to function as needed for this concept. so far, my only other work-around is to use the door lock mechanism to close the sunroof, and possibly a spare key fob to open it. |
Originally Posted by astroBlackMetallic_Mini
(Post 3682420)
does the NCSExpert have any functions for the sunroof?
i had an idea that has come to a slight halt because of power issues. I have various circuits that I have purchased that will 1. sense temperature and activate a relay or similar, and 2. sense rain and close a relay for a given amount of time. i wanted to have the sunroof open when the interior of the car got "hot" (say, 100 degrees) and stay open. The 2nd sensor would watch for rain / moisture. once sensed, it would then Close the sunroof to keep the car from being soaked. problem is, the sunroof seems to be controlled by one of the computer systems in the mini, and i am afraid to go applying power willy-nilly to get the sunroof motor to function as needed for this concept. so far, my only other work-around is to use the door lock mechanism to close the sunroof, and possibly a spare key fob to open it. |
Got all geared up, read and reread information. Tapped into the R53's OBD2, INPA passed, and then the faulty VIN error. Lovely. Need to jump pins 7&8, then I noticed something peculiar. The ground wire is snapped off of the solder joint. Nice. Time to get the Weller heated up.
|
Fixed ground wire, and jumped pins 7&8. Everything works just great...except...Can't write the file back to the car. Can read it and manipulate it on the laptop. Then execute, get the click and everything reports back as normal.
Close the program, turn off the car, remove cable. Turn on car, and everything is still as it was, no changes. Then I download the file again, and sure enough all of the values are still as they were before my fiddling. Lovely. |
Ok, sorry for extending to two threads..but...
SUCCESS!!!! |
So what was the issue??
|
Resoldered my pin jump wire. Fairly certain the 8 pin wasn't quite right.
|
.
|
.
|
KMalinich,
thank you for putting this together! |
I was able to code the convertible top up and down with the fob over the weekend on an R52
I will see if i can go back and find the lines |
All times are GMT -7. The time now is 10:36 PM. |
© 2024 MH Sub I, LLC dba Internet Brands