Hello. I am new to this forum and to coding so I hope I have posted this in the right place.
I have a 2008 M3 E93. I am very pleased with it so far and I am planning on making a few retrofits as a bit of a hobby. I have read quite a lot on coding through various forums. I purchased a D-Can cable and a cd came with it with BMW Tools v1.0.7. Which had within it NCS expert v3.08, INPA 5.02 and EDIABAS 6.4.7. Can anyone send me a link or email me latest versions of this software as I don't think these are the latest versions?
I followed a DIY guide which intially got you to load up INPA. This seemed to work fine as I got EDIBAS to load up and also got the two black dots to appear for battery and ignition. The DIY guide then asked me to select my chassis which I believe is E90, click Karosserie and select airbag. I got an error message after this, saying that a module wasn't required or found (I can post that actual error message if it helps?). So then I closed down INPA.
Then the DIY guide got me to open up NCS expert and I did the following; File > load profile > expert mode > F1 > F3 > E89 > CAS. I then got an error message that said "Following feature is invalid for FA: #0308" and that was the end of my programming. Does anyone know what that error message means?
I searched for reasons as to why I would get this message and came to the conculsion that I needed to update my daten files. I believe I found a lite version of v48.1 daten files. I then copied these files into what I believed were the relevant folders for NCS expert (cfgdat, E89 daten folder and sgdat) and the EDIBAS ecu folder. I then clicked on the LADEN.BAT file in the E89 daten folder.
I then went through the following process again with NCS expert; File > load profile > expert mode > F1 > F3 > E89. I now get an error message that says "chassis is faulty". NCS expert now only lists E89 where as before I could see all of the other models?
Can anyone help me out as to what I might be doing wrong? or if they could provide me with a complete set of latest BMW tools software with latest daten files included I think that would solve it?
Any help or advice would be much appreciated
Thank you for this tutorial, using it allowed me to code two parameters I wanted in my car in less than a couple of hours. I had spend days trying to figure out how to use NCSExpert before.
I have a question, if you do not mind.
I own an E53 X5, 2005, 3.0lt diesel 218ps. What I want to do, is program the car so that the driver seat moves to the a predefined position, depending on which of the two keys is used to unlock the car. In my car, there is no SM (Seat Module), but there is a setting in the GM3 module, in Car/Key memory, which I think allows me to do what I want. Unfortunately, I have no idea how to edit the Car/Key memory.
Could you please elaborate a little on how one goes about editing these parameters?
Many thanks for your time.
As far as I know, the car does it automatically. Depending on which key is used. Use 1 key and set everything. Radio presets, seat memory, mirrors. Then use the other key and do it all over. Then when you go back to the first key, all the memory functions should go back to that key. Including seat pos.
Well, that's the issue, it doesn't do it. I took the car to a local BMW dealer who said that my car can't do it, because it doesn't have the original radio where all that info is stored. However, others, in other sites have very clearly told me that this is not correct and that this is controlled by the SM module or the Car/Key memory of the GM module. I do not have an SM module in my car, and I have verified that there are some parameters in the Car/Key memory of the GM3 module that apply to the seat settings, but I do not know how to read the Car/Key memory and how to write the changed parameters back.
I tried using the CAR/Key Memory profile when starting the NCSExpert, and I think I've managed to read the settings, from the Car/Key Momory, but I am not sure if the same profile saves them back.
Great tutorial!
The issue I'm having is my low beams come on w key and I don't know why?
Do you know which commands I need to change?
Can you share the link for DVD and cable? Everything I see is cable only on ebay. I did find one ebay person from Germany that is selling software, but no cable. :-) That aside, he is selling a customized software package. Here anything good/bad about it? he has 100% positive feedback.
Last edited by IcemanBHE; 03-13-2014 at 11:44 PM.
Hi Vickumar,
I have used ncsexpert to do activate panik alarm on my bmw e92, but i cant increase the buzzer high level on it.
This is what I have done.
I have latest ncsexpert and Daten v50.2.
I had the car updated last year with latest software from a BMW specialist garage using Auologic software.
Procedure:
Nucsexpert with Revter profile, I was able to access CAS and DWAI module to make changes. But when I tried to read DWAS or KOMBI, It kept giving an error coding faulty.
So I left it at that point.
Could you may be guide me on what I can do to resolve it is there any daten files I need?
Thanks in Advance
I have tried accessing the KOMBI and DWAS edu thru ncs expert with Daten v50.2 and I keep getting coding faulty erro while reading it. It works fine when reading CAS and DWAI edu on my bmw 325i E92 m sport.
ERROR CODE :
ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
COAPI-2000: EDIABAS or SGBD error
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERINDEX_LESEN
>> ERROR! Modul: COAPI.CPP, Proc: coapiReadCodierIndexFromSg, LineNr: 05, ErrorNr: 2000
CODIERINDEX_LESEN: A_E65
>> ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERDATEN_LESEN
ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
COAPI-2000: EDIABAS or SGBD error
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERINDEX_LESEN
>> ERROR! Modul: COAPI.CPP, Proc: coapiReadCodierIndexFromSg, LineNr: 05, ErrorNr: 2000
CODIERINDEX_LESEN: A_E65
>> ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERDATEN_LESEN
ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
COAPI-2000: EDIABAS or SGBD error
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERINDEX_LESEN
>> ERROR! Modul: COAPI.CPP, Proc: coapiReadCodierIndexFromSg, LineNr: 05, ErrorNr: 2000
CODIERINDEX_LESEN: A_E65
>> ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERDATEN_LESEN
ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
COAPI-2000: EDIABAS or SGBD error
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERINDEX_LESEN
>> ERROR! Modul: COAPI.CPP, Proc: coapiReadCodierIndexFromSg, LineNr: 05, ErrorNr: 2000
CODIERINDEX_LESEN: A_E65
>> ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERDATEN_LESEN
ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
COAPI-2000: EDIABAS or SGBD error
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERINDEX_LESEN
>> ERROR! Modul: COAPI.CPP, Proc: coapiReadCodierIndexFromSg, LineNr: 05, ErrorNr: 2000
CODIERINDEX_LESEN: A_E65
>> ERROR! Modul: LFCDHDIA.CPP (A_E65.IPS/IPO), Proc: CDHapiResultText, LineNr: 01, ErrorNr: 2000
BIP-0009: BEST VERSION ERROR
>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 2000
CODIERDATEN_LESEN
Best version error = too old ediabas to your car/daten.
I may have f'ed up my e53 x5 with INPA accidentally. Will this factory reset work for me?
I finally got INPA installed and working. I was trying diagnose a misfire I have been having. I kept getting an error when doing the main error code read, so I was looking for other tests that would help me out. I ended up in Vanos test, or something like that, and I think I may have set a number of options to 0 (it was the number already in the dialog box, I assumed it was the default option). Now it wont start.
On my 96 E36 I am able to read the VO/ZCS by loading the EWS module but I seem to be unable to read any other modules. It is able to read and update the EWS module but the one I am after is KMB. No matter what job is selected I always get "COAPI-2020: no answer from ECU IFH-0009: NO RESPONSE FROM CONTROLUNIT" when I execute job on that module. Several other modules generate that error as well. What can I do?
INPA and DIS work fine. Any tips?
Yoy.
Thenk you so much for making the NCS Expert easier vickumar
thanks
First of all Thank for this exellent write up! i believe you helped out many people like me!
Could you please kindly clarify us following:
1. "On Pre '02 cars the coding is slighly different method than Post '02 cars. I am only going to elaborate on coding individual parameters, you can go learn how to code entire modules thru the VO later once you learn the basics below. "
How can we code multiple modules USING EXPERTMODE?
2. If we change instrument cluster where the VO is stored, what are the steps to retrieve VO from another (backup) module and write it to new instrument cluster?
Please share your secret with us.
FIY my BMW is Post 2002. Thanks!
hi, i have bee struggling to get my car connected for a few months. I have got the two black dots showing in INPA, but neither Rheingold or NCSExpert will connect.
Error when i select CAS option:
VIN is fault
COAPI-2000: Fehler in EDIBIAD oder in SG-Beschreibungsdatei IFH-0006: Interface akzeptiert nicht das Kommando CAS COAPI-2000: Fehler in EDIBIAS oder in SG-Beschreibungsdatei FGNR_LESEN: A_E65CAS
I have not got a clue what any of that means please can anyone advise?
What is the latest sp daten for E36?
vaska85: I wonder if you can share vmware for e36?
There are no updates for e36 since v34.
Honestly, I expected later models but it worth to try.
https://mega.co.nz/#!woQiWZQK!sxJ_4Y...7NtKBb4YmPG7Io
this image is configured to work with cheap ebay INPA cable (plug n play). good luck!
Bookmarks