Welcome to Bimmerfest -- The #1 Online Community for BMW related information! Please enjoy the discussion forums below and share your experiences with the 200,000 current, new and past BMW owners. The forums are broken out by car model and into other special interest sections such as BMW European Delivery and a special forum to voice your questions to the many BMW dealers on the site to assist our members!

Please follow the links below to help get you started!

Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 7 Series / 8 Series > 7 Series DIY

7 Series DIY
Do It Yourself forum dedicated for 7 Series BMW Owners

Reply
 
Thread Tools Display Modes
  #26  
Old 03-07-2012, 04:26 AM
stuartjohn24 stuartjohn24 is offline
Officially Welcomed to the 'Fest
Location: Chippenham, Wiltshire, UK
 
Join Date: May 2011
Posts: 665
Mein Auto: BMW E65 745i
Hi mortyx10,

THANK YOU! I tried this before work today and it works perfectly!

I was dead set against paying 100 for some tacky chinese CAN BUS module to enable this function.

I cant thank you and those involved enough for working this out and sharing this DIY!

One note to anyone else doing this, it may be obvious but I made a mistake in the MMI_E65.C02 file where I added the coding data at the end of the file, NCS Expert did not like that!

I realised that the CODIERDATENBLOCK : {00003021}..... needed to be in numerical order in the file, and not at the end i.e. not after 31XX etc...

Many thanks again!

Stuart
Reply With Quote
  #27  
Old 03-07-2012, 05:59 AM
D4hwt D4hwt is offline
Registered User
Location: UK
 
Join Date: Jul 2009
Posts: 96
Mein Auto: E65 735i, Ducati1199
Well done guys. Loving your work.
Reply With Quote
  #28  
Old 03-13-2012, 02:57 AM
D4hwt D4hwt is offline
Registered User
Location: UK
 
Join Date: Jul 2009
Posts: 96
Mein Auto: E65 735i, Ducati1199
Hi guys,

any chance someone could send me a copy of their modded MMI_E65.C02 file
for some reason my NCS doesnt like my modded file, have tried moving the block into the correct space but always get an error when trying to read.. Have the 31/8/2009 files..
Cant seem to d/l is off the link in the other forum either..
Have coded a few other things but cant get this file to take for some reason.
Thanks in advance
Reply With Quote
  #29  
Old 03-13-2012, 04:46 AM
hd750Li's Avatar
hd750Li hd750Li is offline
Officially Welcomed to the 'Fest
Location: US
 
Join Date: Jul 2010
Posts: 555
Mein Auto: 2008/2011 750Li
Quote:
Originally Posted by D4hwt View Post
Hi guys, any chance someone could send me a copy of their modded MMI_E65.C02 file
See the attachment. It's a decompiled text file converted to pdf.
Attached Files
File Type: pdf MMI_E65.C02.pdf (21.8 KB, 380 views)
Reply With Quote
  #30  
Old 03-13-2012, 04:49 AM
hd750Li's Avatar
hd750Li hd750Li is offline
Officially Welcomed to the 'Fest
Location: US
 
Join Date: Jul 2010
Posts: 555
Mein Auto: 2008/2011 750Li
Here is the actual C02 file. Just get rid of the .pdf extension.
Attached Files
File Type: pdf MMI_E65.C02.pdf (8.6 KB, 239 views)
Reply With Quote
  #31  
Old 03-13-2012, 05:33 AM
D4hwt D4hwt is offline
Registered User
Location: UK
 
Join Date: Jul 2009
Posts: 96
Mein Auto: E65 735i, Ducati1199
Thanks for that HD, however i'm getting the same error with your file as well..
COAPI 1043: ERROR DURING PROCESS CBD- FILE MMI_E65.C02..

FROM THE ERROR LOG


>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 1043
CODIERDATEN_LESEN
ERROR! Modul: CBD_PROC.C, ProcNr: 02, LineNr: 01, ErrorNr: 32.
C:\NCSEXPER\daten\e65\MMI_E65.C02

Have sucessfully coded other modules so i know my set up is good..
I get the Error if i try and read the MMIGT ECU as well as trying to code it.
Probably doing something blaringly obviously wrong but can't see what!!
Reply With Quote
  #32  
Old 03-13-2012, 08:27 AM
Blackbox760 Blackbox760 is offline
Registered User
Location: ...
 
Join Date: Oct 2011
Posts: 94
Mein Auto: 2003 E66 760Li
Quote:
Originally Posted by D4hwt View Post
Thanks for that HD, however i'm getting the same error with your file as well..
COAPI 1043: ERROR DURING PROCESS CBD- FILE MMI_E65.C02..

FROM THE ERROR LOG


>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 1043
CODIERDATEN_LESEN
ERROR! Modul: CBD_PROC.C, ProcNr: 02, LineNr: 01, ErrorNr: 32.
C:\NCSEXPER\daten\e65\MMI_E65.C02

Have sucessfully coded other modules so i know my set up is good..
I get the Error if i try and read the MMIGT ECU as well as trying to code it.
Probably doing something blaringly obviously wrong but can't see what!!
You might have the wrong version of the MMIGT file, try using an older version and see if you can connect then.
Reply With Quote
  #33  
Old 04-04-2012, 02:50 PM
pkathee's Avatar
pkathee pkathee is offline
Officially Welcomed to the 'Fest
Location: SALT LAKE CITY, UT
 
Join Date: Jan 2012
Posts: 563
Mein Auto: 760 Li
Error

Guys,
I am in the process of enabling Video In Motion. I am able to easily disassemble, reassemble and then replace the three files accordingly, but I keep getting this error every time I read the ECU;

Error in CABD! Look at CABI.ERR and ERROR. LOG!
COAPI-1043: error during processing CBD-file
MMI_E65.C02


Also, per the info on the thread, I tried placing the parameter "CODIERDATENBLOCK : {00003021}....." within file MM1_E65.C02 in a numerical order but still that doesn't help.

However, once I switch back to my original files, I am able to read and process the ECU without any issues. I have been coding other Modules including MMIGT successfully so I know my NCSExpert set up is working fine.

Is there anything that I am missing?
__________________
1) 760Li- Logic7, Rear entert', Rear Climate, Comfort Access, 20" DP Wheels.
2) Lexus LX470- Mark Levinson Video/Audio, 22" Diablo Elite Wheels.



Last edited by pkathee; 04-04-2012 at 03:42 PM.
Reply With Quote
  #34  
Old 04-04-2012, 08:28 PM
pkathee's Avatar
pkathee pkathee is offline
Officially Welcomed to the 'Fest
Location: SALT LAKE CITY, UT
 
Join Date: Jan 2012
Posts: 563
Mein Auto: 760 Li
EDIT: PROBLEM SOLVED
I have successfuly enabled Video in Motion. All the props go to hd750Li. He is bad a$$- Literally.........

I had outdated and corrupted files but he was able to upload his files into my OS and now all is good.


Quote:
Originally Posted by pkathee View Post
Guys,
I am in the process of enabling Video In Motion. I am able to easily disassemble, reassemble and then replace the three files accordingly, but I keep getting this error every time I read the ECU;

Error in CABD! Look at CABI.ERR and ERROR. LOG!
COAPI-1043: error during processing CBD-file
MMI_E65.C02


Also, per the info on the thread, I tried placing the parameter "CODIERDATENBLOCK : {00003021}....." within file MM1_E65.C02 in a numerical order but still that doesn't help.

However, once I switch back to my original files, I am able to read and process the ECU without any issues. I have been coding other Modules including MMIGT successfully so I know my NCSExpert set up is working fine.

Is there anything that I am missing?
__________________
1) 760Li- Logic7, Rear entert', Rear Climate, Comfort Access, 20" DP Wheels.
2) Lexus LX470- Mark Levinson Video/Audio, 22" Diablo Elite Wheels.


Reply With Quote
  #35  
Old 04-10-2012, 04:02 AM
politby's Avatar
politby politby is offline
Officially Welcomed to the 'Fest
Location: Stockholm, Sweden
 
Join Date: Dec 2011
Posts: 165
Mein Auto: 2005 750i
Awesome mod, I just did this today and it worked great (MMI_E65.C03 in my case).
Reply With Quote
  #36  
Old 05-22-2012, 12:37 AM
D4T_POM's Avatar
D4T_POM D4T_POM is offline
Officially Welcomed to the 'Fest
Location: London UK
 
Join Date: Apr 2012
Posts: 310
Mein Auto: 2002 E66 745Li
__________________

Last edited by D4T_POM; 05-22-2012 at 01:33 AM.
Reply With Quote
  #37  
Old 05-22-2012, 02:10 AM
Mr_Burger's Avatar
Mr_Burger Mr_Burger is offline
2007 760Li User
Location: England (south coast)
 
Join Date: Jul 2009
Posts: 903
Mein Auto: 2007 760Li
Quote:
Originally Posted by D4hwt View Post
Thanks for that HD, however i'm getting the same error with your file as well..
COAPI 1043: ERROR DURING PROCESS CBD- FILE MMI_E65.C02..

FROM THE ERROR LOG


>> ERROR! Modul: COAPI2.CPP, Proc: coapiRunCabd, LineNr: 06, ErrorNr: 1043
CODIERDATEN_LESEN
ERROR! Modul: CBD_PROC.C, ProcNr: 02, LineNr: 01, ErrorNr: 32.
C:\NCSEXPER\daten\e65\MMI_E65.C02

Have sucessfully coded other modules so i know my set up is good..
I get the Error if i try and read the MMIGT ECU as well as trying to code it.
Probably doing something blaringly obviously wrong but can't see what!!
Quote:
Originally Posted by Blackbox760 View Post
You might have the wrong version of the MMIGT file, try using an older version and see if you can connect then.
or upgrade to the latest EDIABAS..
__________________
My 760Li - Fully Loaded
Reply With Quote
  #38  
Old 05-22-2012, 05:42 AM
D4hwt D4hwt is offline
Registered User
Location: UK
 
Join Date: Jul 2009
Posts: 96
Mein Auto: E65 735i, Ducati1199
Cheers for the input guys I did get it to work by reinstalling NCS and using HD's file . Should've posted. Sorry.
Many thanks to the brains who figured this out. and to HD for the file.
Reply With Quote
  #39  
Old 05-22-2012, 08:54 AM
D4T_POM's Avatar
D4T_POM D4T_POM is offline
Officially Welcomed to the 'Fest
Location: London UK
 
Join Date: Apr 2012
Posts: 310
Mein Auto: 2002 E66 745Li
Hopefully this works, will try tomorrow and get back to ya'all

Sent from my HTC EVO 3D X515m using Bimmer App
__________________
Reply With Quote
  #40  
Old 05-23-2012, 06:59 AM
cn555ic cn555ic is offline
The Coder guy in N.Y
Location: New York, Brooklyn
 
Join Date: Mar 2012
Posts: 446
Mein Auto: bmw
will this work on a 2006 650I??
Reply With Quote
  #41  
Old 05-23-2012, 04:24 PM
mortyx10 mortyx10 is offline
Officially Welcomed to the 'Fest
Location: New Zealand
 
Join Date: Oct 2011
Posts: 118
Mein Auto: 745i
Quote:
Originally Posted by cn555ic View Post
will this work on a 2006 650I??
Hi, for you it's much easier, I'm not at my computer to tell you the exact function you need to change but you can find it using ncsdummy. Just read cappl module. You should set it to deny_full I think.
__________________
Reply With Quote
  #42  
Old 10-23-2012, 06:10 AM
SuperSnoop's Avatar
SuperSnoop SuperSnoop is offline
Officially Welcomed to the 'Fest
Location: Austin, Texas
 
Join Date: Aug 2012
Posts: 559
Mein Auto: 2007 760Li
Quote:
Originally Posted by mortyx10 View Post
correct...you can only add parameters (which is simply possible by nettodat coding, no disassembly required) if the function is already defined. in this case we define it first in our SWTFSW02.dat and your right we can name it whatever, the keyword 1500 is more important. it must be unique.
I already have a function defined as 1500. I assume I should just take the next available spot (1528 in my case), and then change all references to 1500 in all three files?

My rear DVD player isn't working at the moment, so I won't be able to test it right away, but this seems pretty simple.
Reply With Quote
  #43  
Old 10-26-2012, 01:46 PM
rippjd rippjd is offline
Officially Welcomed to the 'Fest
Location: Charlotte, NC
 
Join Date: Apr 2006
Posts: 199
Mein Auto: '05 745i / '10 X5 35d
If you have updated your NCSExpert with newer files from a SPDaten package (for example v45), then yes, a function is already defined for 1500. Some other forum recommended using 1600, which worked for me. The next available spot (1528) should also work. As long as the number has no defined fuction...
__________________
2005 745i Individual

E65/E66 Parts for Sale:
Alpina Type 743 Front Spoiler complete retrofit kit (new in box) $1200
71 60 6 770 096 WARNING TRIANGLE WITHOUT CONTAINER $40
51 16 7 028 437 & 438 MIRROR GLASS HEATED PLANE LEFT & RIGHT, ELECTROCHROM
Reply With Quote
  #44  
Old 03-28-2014, 12:16 PM
Young Scarface Young Scarface is offline
The Pursuit of Happiness
Location: NC/SC
 
Join Date: Mar 2014
Posts: 5
Send a message via ICQ to Young Scarface Send a message via Yahoo to Young Scarface
Mein Auto: 2006 BMW 750Li
Hello fellow BMW owners. I have a 2006 750Li. I was wondering is there anyone in the NC/SC areas that can do the coding? I will pay you of course. Thanks in advance. I can be reached by PM or at 704-449-9994, names Travis.
Reply With Quote
  #45  
Old 05-22-2014, 12:39 PM
hurvajs77 hurvajs77 is offline
Registered User
Location: Prague
 
Join Date: May 2014
Posts: 2
Mein Auto: BMW 750Li
Hi,
I try this manual, but it isn't work for me. I've 750Li, year made 5/2006. I disasseble and reassemble all three needed files in NCS Dummy. I've already defined function 1500 and 1528, so I tried 1600. Reassembled files I copied into E65 and overwrite old file. When I exec NSC Dummy and open module MMI_E65.C04, I see function TV_ABSCHALTUNG, but when I try read MMIGT module by NSC Expert, I receive this message:

In error.log is:
Code:
[18:49:55.734] [2014-05-22] [SERIE]   4443       Trace    CBD_PROC.C      GetCbdFile    35
[18:49:55.734] [2014-05-22] [SERIE]      Allocation error  003021'01,CODIERDATENGRUPPE: Erprobungsumfaenge

[18:49:55.736] [2014-05-22] [SERIE]   1043       Error         CDH.C CDHGetNettoMaskFromCbd     1
[18:49:55.736] [2014-05-22] [SERIE]      Error in CBD file processing  MMI_E65.C04

[18:49:55.839] [2014-05-22] [SERIE]   1043       Error    COAPI2.CPP    coapiRunCabd     6
[18:49:55.839] [2014-05-22] [SERIE]      Error in CBD file processing  CODIERDATEN_LESEN
In files I used this:
Code:
SWT_EINTRAG : 1600 "TV_ABSCHALTUNG"
Code:
FSW_PSW : 1600 0007 // TV_ABSCHALTUNG aktiv
Code:
CODIERDATENBLOCK : {00003021} 00000000 0010 "Erprobungsumfaenge"
UNBELEGT1 : {00003021} 00000000 0001 {} (FC)
UNBELEGT2 : (02)
PARZUWEISUNG_FSW : {00003021} 00000000 0001 1600 {} (02) {h} {} // TV_ABSCHALTUNG
PARZUWEISUNG_PSW1 : 000B (00) // nicht_aktiv
PARZUWEISUNG_PSW1 : 0007 (01) // aktiv
UNBELEGT1 : {00003021} 00000000 0001 {} (01)
UNBELEGT2 : (00)
UNBELEGT1 : {00003021} 00000001 000F {} (FF)
UNBELEGT2 : (00)
Do you know someone, where is my mistake, please?
Reply With Quote
  #46  
Old 05-28-2014, 07:06 PM
rippjd rippjd is offline
Officially Welcomed to the 'Fest
Location: Charlotte, NC
 
Join Date: Apr 2006
Posts: 199
Mein Auto: '05 745i / '10 X5 35d
Your text looks correct. Perhaps it is where you placed the text within each of the 3 files?
__________________
2005 745i Individual

E65/E66 Parts for Sale:
Alpina Type 743 Front Spoiler complete retrofit kit (new in box) $1200
71 60 6 770 096 WARNING TRIANGLE WITHOUT CONTAINER $40
51 16 7 028 437 & 438 MIRROR GLASS HEATED PLANE LEFT & RIGHT, ELECTROCHROM
Reply With Quote
  #47  
Old 05-29-2014, 12:07 AM
hurvajs77 hurvajs77 is offline
Registered User
Location: Prague
 
Join Date: May 2014
Posts: 2
Mein Auto: BMW 750Li
I solved yesterday evening. Now it works :-). I made mistake in file MMI_E65.C04, I add new coding block to end of file, not between section 00003010 and 00003100. I must use 1600 instead 1500. Thank you for reply
Reply With Quote
Reply

Bookmarks


Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 7 Series / 8 Series > 7 Series DIY
Today's Posts Search
Thread Tools
Display Modes

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



Forum Jump


All times are GMT -7. The time now is 01:32 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
© 2001-2011 performanceIX, Inc. All Rights Reserved .: guidelines .:. privacy .:. terms