E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > BMW Coding > BMW CODING success



Reply
 
Thread Tools Search this Thread
      10-24-2011, 01:24 AM   #3389
Elliott@DetailAddict
Brigadier General
United_States
309
Rep
4,443
Posts

Drives: E90
Join Date: May 2011
Location: Santa Clara, CA

iTrader: (0)

Ramez75-

Forget about the Airbag test in INPA it fails for a lot of people.
As for the error your receiving in NCS, when you launch NCS and go to read your first module, it will launch ediabas server. Make sure you have the EDIABAS files in the main C:/ directory since it looks like it is failing to launch the ediabas executable. Make sure the file name hasnt changed either. Did you accidentally move the EDIABAS exe instead of creating a short cut?

Hope I've helped a little bit. Good luck.
Appreciate 0
      10-24-2011, 06:33 AM   #3390
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Quote:
Originally Posted by Grant@DetailAddict View Post
Ramez75-

Forget about the Airbag test in INPA it fails for a lot of people.
As for the error your receiving in NCS, when you launch NCS and go to read your first module, it will launch ediabas server. Make sure you have the EDIABAS files in the main C:/ directory since it looks like it is failing to launch the ediabas executable. Make sure the file name hasnt changed either. Did you accidentally move the EDIABAS exe instead of creating a short cut?

Hope I've helped a little bit. Good luck.
Hi, thanks for responding back.....I unzipped the NCSEXPER.rar to the "C directory" drive as per the instructions. I never went into the EDIABAS file since the instructions dont call for that or create a shortcut.

Do I need to be connected to the INTERNET or have internet on my PC when I am using NCSEXPERT.

Where is EDIABAS.exe located, in what file within the EDIABAS directory so I can make sure the file name is not changed.

I also updated the files in "\EDIABAS\Hardware\OBD\USB2.0 Win XP" as per the below post STEP 6 (just incase)

http://www.e90post.com/forums/showthread.php?p=8758367
Appreciate 0
      10-24-2011, 07:34 AM   #3391
Snyperx
Lieutenant
United_States
98
Rep
513
Posts

Drives: 2006 325i (SOLD)
Join Date: Oct 2011
Location: Stoughon, WI

iTrader: (3)

Garage List
2006 BMW 325i  [0.00]
I got my cable ordered. Hopefully is shows up. I was able to make an offer of $85 and the seller accepted. It is coming from Hong Kong. Here is the link:

http://www.ebay.com/itm/160657246345...84.m1423.l2649
Appreciate 0
      10-24-2011, 07:48 AM   #3392
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Quote:
Originally Posted by Snyperx View Post
I got my cable ordered. Hopefully is shows up. I was able to make an offer of $85 and the seller accepted. It is coming from Hong Kong. Here is the link:

http://www.ebay.com/itm/160657246345...84.m1423.l2649
Mine looks like the one you got. Mine was posted for $99 (free shipping). I got it in ~ 3 weeks. I plugged it in and Windows did some installing and then I could see it on the device manager.
Of course I still cant get INPA (which I am going to ignore now) and NCSEXPER to work so I can start programming.

LEt me know how it works out for you
Appreciate 0
      10-24-2011, 08:25 AM   #3393
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

While I was waiting for the cable I think I read that I need to have or make sure that there is a OBD.ini file in the C:Windows directory.

Well before I headed to work I checked the C:Windows directory and there is no sign of OBD.ini file...........Do I really need that and if so where do I get it from

Thanks
Appreciate 0
      10-24-2011, 08:31 AM   #3394
Snyperx
Lieutenant
United_States
98
Rep
513
Posts

Drives: 2006 325i (SOLD)
Join Date: Oct 2011
Location: Stoughon, WI

iTrader: (3)

Garage List
2006 BMW 325i  [0.00]
Quote:
Originally Posted by ramez75 View Post
While I was waiting for the cable I think I read that I need to have or make sure that there is a OBD.ini file in the C:Windows directory.

Well before I headed to work I checked the C:Windows directory and there is no sign of OBD.ini file...........Do I really need that and if so where do I get it from

Thanks
Why don't you use Windows search and look for the file on your computer first? It may be on your computer,but not in the Windows directory.
Appreciate 0
      10-24-2011, 09:00 AM   #3395
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Oh I did that too. There is no sign for OBD.ini on my PC

So the question still stands where can I get it from. Does any one have it? Are they car specific if so I will need it for a E92
Appreciate 0
      10-24-2011, 09:31 AM   #3396
Snyperx
Lieutenant
United_States
98
Rep
513
Posts

Drives: 2006 325i (SOLD)
Join Date: Oct 2011
Location: Stoughon, WI

iTrader: (3)

Garage List
2006 BMW 325i  [0.00]
Quote:
Originally Posted by ramez75 View Post
Oh I did that too. There is no sign for OBD.ini on my PC

So the question still stands where can I get it from. Does any one have it? Are they car specific if so I will need it for a E92
Have you you tried using this DIY??

http://www.e90post.com/forums/showth...ghlight=Coding
Appreciate 0
      10-24-2011, 10:18 AM   #3397
Bender1012
Private
United_States
6
Rep
90
Posts

Drives: 2007 335xi 6MT
Join Date: Sep 2011
Location: South Hamilton, MA

iTrader: (0)

Quote:
Originally Posted by ramez75 View Post
Mine looks like the one you got. Mine was posted for $99 (free shipping). I got it in ~ 3 weeks. I plugged it in and Windows did some installing and then I could see it on the device manager.
Of course I still cant get INPA (which I am going to ignore now) and NCSEXPER to work so I can start programming.

LEt me know how it works out for you
My prediction is something is wrong with your drivers. You say you plugged it in and Windows automagically did some stuff... I haven't heard of it being that simple for anyone. The DIY guide in this thread is somewhat out of date because he originally was using an OBD to COM cable, and now people always get OBD to USB. There is another thread on this forum that has a lot of useful information, including the correct drivers (see number 6). Be sure to pay attention to point number 7 also. This is what I used and it worked perfectly.
Appreciate 0
      10-24-2011, 11:54 AM   #3398
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Quote:
Originally Posted by Bender1012 View Post
My prediction is something is wrong with your drivers. You say you plugged it in and Windows automagically did some stuff... I haven't heard of it being that simple for anyone. The DIY guide in this thread is somewhat out of date because he originally was using an OBD to COM cable, and now people always get OBD to USB. There is another thread on this forum that has a lot of useful information, including the correct drivers (see number 6). Be sure to pay attention to point number 7 also. This is what I used and it worked perfectly.
Yes I have been referring to this post. I actually followed step 6 by replacing the files in "\EDIABAS\Hardware\OBD\USB2.0 Win XP" with the ones I downloaded from step 6.

Today when I get home I will download the drivers as per step7 in the post and see if this will make it work
Appreciate 0
      10-24-2011, 05:53 PM   #3399
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

OK I deleted the cable driver and NCSEXPER and will redo unzipping the *.rar file......

Does anyone have the OBD.ini file....Where do I get it from.

Also what cable driver do I use. There is a lot out there. I have Windows XP SP3 32bit

Any help on this is greatly appreciated

Also do I need to change the line for “remotehost” and “port” adjust to “192.168.68.1” and “6801” respectively in the Ediabas.ini

Last edited by ramez75; 10-24-2011 at 09:03 PM..
Appreciate 0
      10-24-2011, 07:48 PM   #3400
CrimsonIvy35i
Captain
49
Rep
675
Posts

Drives: X6 M
Join Date: Jan 2008
Location: Central America

iTrader: (0)

Hello Guys

Can anyone code my car for PDC retrofit? I concluded doing the PDC retofit, however I still don't get any beeping sounds. can anyone remotely code my car, or if anyone is near the boston area I can drive to the person to get my car coded? I have a mac, and don't have the ncs expert tool.

Please anyone..
Appreciate 0
      10-25-2011, 05:31 PM   #3401
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Did anyone get this thing to work??????.....There is something wrong I am following the instructions but nothing is working so frustrating. I unistalled and re-installed the NCSEXPER.rar and now nothing works

I get the below error when I try to open INPALOAD.exe. The weird thing is api32.dll exist in C:Ediabas/Bin



Can someone tell me what exact files to download and how to go about installing them.

I mean the instructions seems straight forward but i guess I am doing something stupid
Appreciate 0
      10-25-2011, 06:22 PM   #3402
Pete Schweaty
Captain
Pete Schweaty's Avatar
39
Rep
641
Posts

Drives: 2014 750li
Join Date: Jun 2011
Location: MD

iTrader: (0)

Did you follow steps 5&6 exactly? I had the same error after getting a new laptop. After I started over, I realized I did not set the path as in step 6 or restart as in step 5. It worked after that.
Appreciate 0
      10-26-2011, 12:25 PM   #3403
Former_Boosted_IS
Major General
315
Rep
5,175
Posts

Drives: 4 Wheels
Join Date: Aug 2007
Location: Planet Earth!

iTrader: (15)

I wonder if I could get some quick help. I had to get my dme updated by the dealer recently and went to recode the digital speedometer in Kombi and got the Speedometer Display Malfunction. Any clue what the cause is here?
Appreciate 0
      10-26-2011, 12:31 PM   #3404
stilov
Lieutenant
20
Rep
569
Posts

Drives: various
Join Date: Mar 2009
Location: McKinney, TX

iTrader: (3)

ramez...mine did that last night turns out, I did not have the files in the c: I had them in a separate folder.

After I battle admin security setting in vista for about an hour, I could actually save them to c: and then it worked.
Appreciate 0
      10-26-2011, 05:47 PM   #3405
Elliott@DetailAddict
Brigadier General
United_States
309
Rep
4,443
Posts

Drives: E90
Join Date: May 2011
Location: Santa Clara, CA

iTrader: (0)

Quote:
Originally Posted by Former_Boosted_IS View Post
I wonder if I could get some quick help. I had to get my dme updated by the dealer recently and went to recode the digital speedometer in Kombi and got the Speedometer Display Malfunction. Any clue what the cause is here?
Daten files are out of date with the new car software. Update daten.

Quote:
Originally Posted by stilov View Post
ramez...mine did that last night turns out, I did not have the files in the c: I had them in a separate folder.

After I battle admin security setting in vista for about an hour, I could actually save them to c: and then it worked.
That's what I had already told him but not sure if he followed through with checking the file placement.
Appreciate 0
      10-26-2011, 07:00 PM   #3406
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

Thanks guys....yea i did follow the instructions.........I downloaded another version and it worked....I had to get the obd.ini file and updated files in the C:\EDIABAS\Hardware\OBD\USB2.0 Win XP.......since my cable is from 3rd party according to another post

I am in the car now trying to code the v-speed cluster...I got to the step where i need to find BC_DIGITAL_V in the FSW_PSW.MAN but its not there....

Can I add it myself????or is the file i am using wrong

I am following the NCS_DIY.pdf downloaded in the post

UPDATE:

Ok the FSW_PSW.TRC was only 7kb but the one that I had backed up following the instructions was 220kb. So I deleted the 7kb and replaced it with the 220kb file (which had in it the BC_Digital_V). Then I opened it using notepad and saved it as FSW_PSW.MAN

So just for my education and understanding what is the *.TRC file and the *.MAN file. I believe the 220kb was the one I backed from my car.

I will go back out tomorrow and resume

Last edited by ramez75; 10-26-2011 at 07:22 PM..
Appreciate 0
      10-26-2011, 07:26 PM   #3407
jphughan
Brigadier General
jphughan's Avatar
United_States
594
Rep
4,488
Posts

Drives: '16 Cayman GT4
Join Date: Mar 2011
Location: Austin, TX

iTrader: (0)

Quote:
Originally Posted by ramez75 View Post
I am in the car now trying to code the v-speed cluster...I got to the step where i need to find BC_DIGITAL_V in the FSW_PSW.MAN but its not there....

Can I add it myself????or is the file i am using wrong

I am following the NCS_DIY.pdf downloaded in the post

UPDATE:

Ok the FSW_PSW.TRC was only 7kb but the one that I had backed up following the instructions was 220kb. So I deleted the 7kb and replaced it with the 220kb file (which had in it the BC_Digital_V). Then I opened it using notepad and saved it as FSW_PSW.MAN

So just for my education and understanding what is the *.TRC file and the *.MAN file. I believe the 220kb was the one I backed from my car.

I will go back out tomorrow and resume
Please, PLEASE read instructions carefully to avoid bricking your car here. Both your original procedure and your updated one are incorrect. Here's how it works.

Every time you open NCS Expert after clicking "Back" you will end up with a ~220KB TRC file that has the full config for your car. You should back this up somewhere before you do ANY coding. THEN, whenever you click Process ECU and select a module, that TRC file will be replaced with a new TRC file that contains only the options for that module. THAT is the copy you want to switch to a MAN file, modify to your liking, and code back to your car. You do NOT want to work with the 220KB TRC file EVER.

So for your digital speedo example, you want to click Process ECU, choose KOMBI, rename the TRC file to a MAN file at THAT point, make your BC_DIGITAL_V change, and code that MAN file back -- as explained in the DIY.

The TRC file is a readout of the current config of your car or the specific module you accessed, generated by NCS when you ask it to read the car or module. The MAN file is the configuration you want to code INTO the car and is sent to the car by NCS when you click Execute Job. That's why you start by reading the module that contains the value you want to code (to generate the TRC which will then contain the current config) and convert it into a MAN file after making your changes (to tell NCS the config to send back).

Fyi, you should make backups of the large TRC file, the pre-modification TRC files of any individual modules you modify, and the post-modifcation MAN files that contain the changes you made.
__________________
'16 Cayman GT4 (delivery pics, comparison to E92 M3 write-up)

Gone but not forgotten:
'11.75 M3 E92 Le Mans | Black Nov w/ Alum | 6MT (owned 5/2011 - 11/2015)

Last edited by jphughan; 10-26-2011 at 07:32 PM..
Appreciate 0
      10-26-2011, 09:00 PM   #3408
ramez75
First Lieutenant
ramez75's Avatar
United_States
95
Rep
353
Posts

Drives: 2015 640i xDrive GC (F06)
Join Date: Oct 2011
Location: PA USA

iTrader: (1)

jphughan,

Thank you for the detailed information.....I backed up the TRC (220kb) didnt backup the MAN because didnt get to it yet which lucky me because i would have used the 220kb TRC file and most probably ended up bricking my car.

Now I know the difference between TRC and MAN which makes it easier to know what i am doing...

I think there is a difference between what you are telling me to do and the NCS_DIY.pdf. You said to choose "KOMBI" on the other hand the DIY file step 57 makes me choose "CAS".

Would that be why maybe I couldnt find "BC_Digital_V" in the TRC file.

So now since I have the wrong TRC and MAN file how do I go about this. I guess I will need to replace the 220kb TRC from what I get from my car and then save as MAN which will replace the 220kb MAN. Then continue with what you said and choose "KOMBI" instead of "CAS"

Do I start from scratch. Below is the steps that I should follow. Let me know if they are correct.

1. OPEN NCS
2. File>LoadProfile>Expertmode>OK
3. File>EditProfile>password(repxet)
4. Car-keymemory>Check all boxes>OK
5. Consistency Check>OK
6. FSW/PSW>Check FSW-/PSW-Trace & FSW-/PSW-Manipulate with FSW_PSW.MAN>OK
7. Consistency Check>OK
8. File>SaveAS>FZG4.PFL>OK (Will be prompted to replace)>YES
9. File>EditProfile>password(repxet)>Profile Info (Set Name: FSW PSW MAN)>OK
10. Select F1>F3>E89 (I have E92)>CAS>OK
11. Select F6
12. Goto WORK folder copy FSW_PSW.TRC and save somewhere as backup
13. File>LoadProfile "FSW PSW MAN"
14. Select F1>F3>E89>CAS
15. Select F6
16. Select F4> KOMBI (instead of CAS according to DIY)>Read ECU
17. OPen FSW_PSW.TRC that is in the WORK folder with notepad>Save as FSW_PSW.MAN> Open .MAN file with notepad>do the change>SAVE
18. GOTO NCS>F5>Select coapReadSgGetFSWPSW>OK>OK
19. Select F2>SG_CODIEREN>OK
20. Select F3

END
Appreciate 0
      10-26-2011, 09:54 PM   #3409
jphughan
Brigadier General
jphughan's Avatar
United_States
594
Rep
4,488
Posts

Drives: '16 Cayman GT4
Join Date: Mar 2011
Location: Austin, TX

iTrader: (0)

Quote:
Originally Posted by ramez75 View Post
I think there is a difference between what you are telling me to do and the NCS_DIY.pdf. You said to choose "KOMBI" on the other hand the DIY file step 57 makes me choose "CAS".

Would that be why maybe I couldnt find "BC_Digital_V" in the TRC file.

So now since I have the wrong TRC and MAN file how do I go about this. I guess I will need to replace the 220kb TRC from what I get from my car and then save as MAN which will replace the 220kb MAN. Then continue with what you said and choose "KOMBI" instead of "CAS"

Do I start from scratch. Below is the steps that I should follow. Let me know if they are correct.

1. OPEN NCS
2. File>LoadProfile>Expertmode>OK
3. File>EditProfile>password(repxet)
4. Car-keymemory>Check all boxes>OK
5. Consistency Check>OK
6. FSW/PSW>Check FSW-/PSW-Trace & FSW-/PSW-Manipulate with FSW_PSW.MAN>OK
7. Consistency Check>OK
8. File>SaveAS>FZG4.PFL>OK (Will be prompted to replace)>YES
9. File>EditProfile>password(repxet)>Profile Info (Set Name: FSW PSW MAN)>OK
10. Select F1>F3>E89 (I have E92)>CAS>OK
11. Select F6
12. Goto WORK folder copy FSW_PSW.TRC and save somewhere as backup
13. File>LoadProfile "FSW PSW MAN"
14. Select F1>F3>E89>CAS
15. Select F6
16. Select F4> KOMBI (instead of CAS according to DIY)>Read ECU
17. OPen FSW_PSW.TRC that is in the WORK folder with notepad>Save as FSW_PSW.MAN> Open .MAN file with notepad>do the change>SAVE
18. GOTO NCS>F5>Select coapReadSgGetFSWPSW>OK>OK
19. Select F2>SG_CODIEREN>OK
20. Select F3

END
If you've already created the FSW PSW MAN profile in NCS Expert you don't have to go through that again, in which case you can skip Steps 1-9 and just open NCS, choose Load Profile, select FSW PSW MAN, and continue from Step 10. After you select F6 you should have a 220KB TRC file. Back that up. You do not EVER need to convert that to a MAN file because you should not ever write the entire car configuration in one shot, only configurations of modules you want to code. Once you've made that backup, for all future coding you can start at Step 13. Fyi, I recommend emptying or deleting your TRC and MAN files before you do any coding. It reduces the chances of confusion and sometimes NCS throws errors if those files are already populated when you try to read a module.

The reason for the discrepancy you're noting in the DIY is that the module you select depends on which setting you want to code; different settings live in different modules. You always select CAS at first (Step 14 in your list) but when you click Process ECU you select the module you need. Digital speedo lives in KOMBI; I'm not sure why the DIY shows it as being in CAS unless some cars do indeed have it there, I've never noticed that issue with the DIY. Anyway, after you read the ECU you want, make a backup of the newly generated TRC file (it should be 2-35KB depending on the module), convert it to a MAN, make your changes, back up the MAN file so you have a record of what will become your car's new configuration, and code away.

Again, always select CAS initially, but from there pick the module that has the setting you want to change. Refer to the spreadsheet to find that out. CAS has some fun stuff, like closing the windows with the fob, unlocking the doors when you remove the fob or turn off the engine, etc.
__________________
'16 Cayman GT4 (delivery pics, comparison to E92 M3 write-up)

Gone but not forgotten:
'11.75 M3 E92 Le Mans | Black Nov w/ Alum | 6MT (owned 5/2011 - 11/2015)
Appreciate 0
      10-27-2011, 10:44 AM   #3410
everlast
Malt'm'n'Salt'm
Canada
16
Rep
229
Posts

Drives: 2008 328xiT
Join Date: Jul 2008
Location: Ottawa, ON

iTrader: (0)

FYI guys, I've successfully coded my E91 on a Mac Air with OS X Lion running VMWare with Windows Thin (Windows Embedded). It's essentially a VERY stripped down Windows 7 x86. It's a boot camp install.

I had to disable two serial ports that VMWare installs by hitting F2 when the VMWare machine starts to allow the cable to be put onto COM1.

My setup used the BMW INPA 5.0.2 collection from www.bmwpost.ru, with V41 files loaded into it. While it allows you to pick a COM port and sets up a odb.ini file, the file isn't accessed when EDIABAS loads (I put a read hook on the file to see for sure) so I needed to move the cable to COM1.

Also, someone really needs to update the main PDF in Post #1 to have KOMBI selected instead of CAS to get the digital speedo. I know the mistake is acknowledged later, but even though I'd read that it was a mistake, when following the step-by-step for the first time, I understandable forgot about it. That fucked my brain for a good 15 minutes lol.
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 06:24 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST