NCSEXPERT will read the code from a module of your car’s ECU and store the code in a ‘trace’ file, FSW_PSW.TRC. Why must you close INPA for coding? NCSEXPERT won’t be able to communicate with the car if INPA is connected to the car. NCSEXPERT won’t work without EDIABAS running. Why must you open INPA for coding? INPA sets up EDIABAS, which is sort of like a server, to run behind the scenes. Unrelated to coding, except that you MUST open INPA and then close it before using NCSEXPERT. This guide is EXCELLENT and thorough - I am only going to provide a high level summary and framework for anyone who may struggle to understand revtor’s guide or the coding process in general. You may even want to print out pages 33 and 34 to keep in the garage and make sure to go through each step carefully when reading/writing modules because you can really be in a world of hurt if you are not careful. I strongly recommend reading revtor’s entire guide 1-2 times so you truly understand what is going on.
If not, you have a communication problem between the car and the PC – time to troubleshoot the software, computer settings, and/or cable. INPA should now show "ignition" with a black dot. INPA should show "cable" with a black dot, and should show "ignition" with a white dot.Ĥ.) Turn the key in the car to acc (II) position. Leave the ignition off.ģ.) Open INPA on your PC. Let’s see if we can connect to the car now.Ģ.) Plug in your cable to the car’s OBD2 port. If you want the latest version, it is available here: The updates made between this current version and the latest were inconsequential to me.
NOTE: NCSDummy will be outdated, but I did not update it because it worked. This may result in outdated daten with other chassis, or even with the E85 over time, but what I can CONFIRM and VERIFY works with the E85 chassis is to simply use the daten that are available after installation (and not download or use different daten files). So I did NOT change the daten files – I left them as they were after installation. I compared these existing daten files with the daten download they have for the E85 chassis, and they looked identical (same # of files, same sizes, same dates, etc.) in the important folders. When I installed the Standard Tools from bimmergeeks, daten were already there. NOTE: All download sources, including bimmergeeks, provide a separate download for daten. (revtor's guide is introduced in Post 2 of 3: Coding) NOTE: Additional details around steps 4-7 provided in revtor’s guide, page 32. Download the correct profile based on your version of NCSExpert:ĥ.) Unpack the file using winrar or similar.Ħ.) Place the file into the C:/NCSEXPER/PFL folderħ.)Ğither run NCSDummy or Navigate to the C:/NCSEXPER/WORK folder and (if not existing) create a new empty text file named FSW_PSW.MAN
since these guys provide legit software download, seems like a great optionĢ.) Unpack the folder using winrar or similar.ģ.) Open “Install Instructions.txt” and follow all steps exactly.Ĥ.)ĝownload the NCSDummy Profile for NCSEXPERT. There is a switch built in, set it all the way to the right.ġ. I am not going to spend the time to un-bridge the pins just to see whether they MUST be bridged.Ģ. Once I got good software, it worked with the pins bridged. I bridged the pins a couple of years ago when I could not connect with my vehicle (root cause: bad software download) and was trying to rule things out.
NOTE: I do not know if you MUST bridge the pins with this cable. If not, make sure to set the USB port being used to COM1 and Latency Timer=1 for each new USB port that you plug into. NOTE: MAKE SURE TO ALWAYS USE THE SAME USB PORT. Set the cable to COM1 with a Latency Timer of 1 in Device Manager. Your mileage may vary here - you will need your PC to recognize the cable as an OBD interface.
Windows automatically downloaded drivers when I inserted the cable into the USB port. Google bimmer$0ftw4re but replace the characters with the appropriate letters. I bought the cable from - Website gets blocked. This does not mean these choices will be guaranteed to work for you with your PC and/or vehicle. I will provide information for what I have CONFIRMED and VERIFIED has worked for me to code my 2007 USDM Z4M coupe using a Win7 laptop. For other cars, make sure you select the corresponding chassis code. I will refer to E85 moving forward, but the instructions apply to any E85/E86 variant. Note: With coding, all E85/E86 Z4 models are under the “E85” chassis. This guide should serve all E85/86 Z's, with only some minor modification for other chassis needed. I know there are a number of these walkthroughs around various bimmer forums, but I still had a hell of a time working this out, so one more will be useful to someone, I'm sure, especially for us Z folks to have one specifically with the Z in mind.