DYI _Coding the E63-E64 *Updated 02-21-2011 - BMW M5 Forum and M6 Forums

Go Back   BMW M5 Forum and M6 Forums > BMW M5, M5 Touring, M6 and Z8 Forums > E63 BMW M6 Forum and BMW M6 Convertible | m6board.com

E63 BMW M6 Forum and BMW M6 Convertible | m6board.com 2005- Advertiser's Forum.

Like Tree185Likes

Reply
 
LinkBack Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
Old 21st February 2011, 18:22   #1
zerocks1
m5board.comoholic (>1000 posts)
 
zerocks1's Avatar
 
Join Date: Oct 2005
Location: Los Angeles

Garage: 2007 M6 Cab Sapphire Black

Sales Feedback: (0)

Thanks: 460
Thanked 563 Times in 366 Posts
DYI _Coding the E63-E64 *Updated 02-21-2011

Here we go. Let's get started by an executive summary and the tools you will need: I am going to get very basic so every possible step is documented for beginners.

A quick note of gratitude to Junior, Mike Benvo, and Revtor on various boards for being pioneers in this work. Much of my DYI is a combination of previous experimentation and work by these fine folks. Thank you!

Items required:
- K+DCAN USB Interface (INPA Compatible). This is the cable that connects your laptop to the car and allows communication between the two. I got mine from One-Step Electronics. I'm sure there are many other sources, but it must be a K+ DCAN USB interface. I've seen them on ebay, but there was chatter on other boards about the quality. They may all be the same, but I know this one works. It took a couple of weeks to get, so if you're in a hurry, think about express shipping if available.

Car Diagnostic :: By Product Type :: INPA & Ediabas :: BMW INPA / Ediabas K+DCAN USB Interface - one-stop-electronics.com

Cable tutorial:
- Cable comes with an adapter that is not needed for our OBDI port. This adapter is useful for older OBDI enabled cars only. The cable plugs in under the drivers side footwell by pulling down the plastic cover hiding the receptacle. The wider part of the plug faces the front of the car.
- When you plug the cable into the car, and the car is in the position 1 or 2 (on with radio, car on but not started), it will light and boot for about 5 seconds, then the light goes off. The cable remains active and ready as long as the car remains in position 1 or 2. The car should not be started.
- When the car is in position 2 (Ignition on but car not started), its a good idea to turn your headlights off, turn the climate control off by pressing the center button between the MAX (air conditioning) and REST buttons. It says OFF, on it. This will preserve battery power anytime you are reading or coding the vehicle as it has to be in the Ign on for most modules. Some modules can be done in the position 1 (radio on) position.
- Other members advise if you have a trickle charger (Little Giant as an example), keep it connected to the car to insure adequate voltage during the final step, which is the actual writing of your modified instructions to the car. This is the only step that can damage the car's modules if not written properly. Damage, as in code didn't write properly and you have to repeat the step.
- All steps other than the actual writing back modified instructions are harmless for the most part. If the reading of a module does not complete because you accidentally pulled the USB plug, or the laptop loses power, or other similar incidents, no damage will occur. You just have to repeat the read procedure again
- The setup on your PC will not change the PC's operation in any way. There are a few settings you must change for the PC to recognize the cable. These settings will not interfere with normal PC operation. The steps are for WinXP, but I did try them on my MAC with WIN7 running
- The cable does not come with drivers. The first time you plug it into your laptop, windows drivers will automatically load and give you a message the 'hardware is now ready to use'. The windows drivers do not enable the USB cable. The cable is actually a simulated serial cable and ordinarily you would need a USB to serial adapter. That is one pain in the neck. So, you will update the drivers with the files contained in the zip file. Unzip into a folder of your choice and just leave all the files and folders there. Note what folder you unzipped them to
- Now you will update the drivers by plugging the cable in to your laptop. (it does not need to be plugged into the car to update these drivers). Press START> RUN> type devmgmt.msc> OK. This will bring you to the device manager screen. Press the + sign next to PORTS (COM & LPT) > with the cable plugged in you should see the picture in the word doc below>double click the USB Serial Port (Com x)>click Driver Tab at top> Update Driver> Install from a list or specific location> Search for the best drivers in these locations AND Include this location in the search, should both be highlighted> browse for the folder you put the unzipped USB Driver files in> Drivers should update >finish

Now the cable will properly connect to the laptop with the latest drivers. There will be one other change you will make later after you download the actual software that reads/writes to the car. That's the COM #. That will be included in the tutorial for the software

Resources for cable:
http://www.ftdchip.com
http://www.ftdchip.com/Drivers/VCP.htm

Manufacturer website and driver download in case you have trouble unzipping my file

Downloading and using NCS Expert

Now we need the NCS Expert SW to make this all work

Synopsis:
- Setting up and using NCS Expert:
This was originally written by Junior, Mark, and Revtor on various boards. It has been modified to be specific to the E63-E64 car lines.

- First you will need NCS Expert ver. 3.1.0. It is a 96MB file zipped. It will download as a .rar file, but can be opened with WinZip or Unrar
- Follow these instructions to the letter. In step 1. where it says unzip NCS Expert.rar into C:\. Do not unzip it into any other folder. The scripts are written to look for certian files in C: Unless you are an expert in rewriting scripts, do not deviate from the instructions.
- The zip file actually has three programs embedded in it NCS Expertentool ver 3.1.0; INPA Loader ver 5.0.2 and EDIABAS ver 6.4.3.

one of many download sites:
http://rapidshare.com/#!download|216tl|429882289|NCSEXPER.rar|100601

This has a free d/l as well as a fast d/l for a fee. The slow d/l will take a while, so be patient.

If you prefer to search for another d/l site, make sure you search for NCS Expert ver 3.1.0. Do not use a previous version

OK, here we go. Read the attached PDF thoroughly. I've also attached options to code, and what modules they reside in specific to the E63-E64. Some are the same as the E60, and some are not. Don't be confused by many references to the E60. The DATEN files (which you will understand after reading the PDF, is generic to both the E60 and E63-4. The option in NCS is E60.

Post all questions in this thread so we can all benefit from our learnings
Attached Images
 
Attached Files
File Type: zip DCAN USB Drivers.zip (1.14 MB, 686 views)
File Type: doc USB Drivers.doc (91.0 KB, 690 views)
File Type: pdf NCS_DIY for E63_E64.pdf (1.88 MB, 2310 views)
File Type: doc Modules and activities.doc (36.0 KB, 2388 views)

Last edited by zerocks1; 21st February 2011 at 22:18. Reason: Updated with SW Instructions 02_21_2011
zerocks1 is online now   Reply With Quote
The Following 12 Users Say Thank You to zerocks1 For This Useful Post:
5.7 silver bullet (29th November 2012), Bavarian Beast (21st February 2011), BMWNTHZST (18th July 2011), CatsFan (14th January 2013), Clyde (21st February 2011), Deadgame (21st February 2011), Jackson1019 (23rd February 2013), MKSixer (21st February 2011), Tiptronicsoldier (22nd July 2011), tmiked (21st February 2011), whatheheck (21st February 2011), Yorgi (25th July 2011)
Old 21st February 2011, 19:01   #2
whatheheck
Moderator
 
whatheheck's Avatar
 
Join Date: Sep 2005
Location: Earth

Garage: 2009 M6 Convertible, black / tan

Sales Feedback: (4)

Thanks: 3,755
Thanked 1,922 Times in 1,209 Posts
Subscribed. Thanks Alan!
__________________
Dan

Evolve ECU Tune, Tubi Rumore exhaust, BBS RGR rims; Polk Audio Tweeters, 5500K Osram Cool Blue HID,Valentine 1 Radar Detector; Laser Interceptor Laser Jammer; All LED interior lights, LED footwell lights, LED trunk lights, Ultimate Cup Holders, 3rd brake light LED flasher, ash tray delete; LED license plate lights; RPI Ram Air Scoops + Block off plates; BMC Air Filters.......
whatheheck is online now   Reply With Quote
Old 21st February 2011, 20:02   #3
whatheheck
Moderator
 
whatheheck's Avatar
 
Join Date: Sep 2005
Location: Earth

Garage: 2009 M6 Convertible, black / tan

Sales Feedback: (4)

Thanks: 3,755
Thanked 1,922 Times in 1,209 Posts
Should I contact the cable adapter supplier and see if they are willing to do a group buy?

Maybe $10 off plus free shipping?
whatheheck is online now   Reply With Quote
The Following User Says Thank You to whatheheck For This Useful Post:
MKSixer (21st February 2011)
Old 21st February 2011, 20:08   #4
MKSixer
m5board.comoholic (>1000 posts)
 
MKSixer's Avatar
 
Join Date: Feb 2011
Location: Baton Rouge, LA
Age: 48

Garage: 2007 M6 Silverstone Metallic

Sales Feedback: (0)

Thanks: 1,321
Thanked 489 Times in 379 Posts
Quote:
Originally Posted by whatheheck View Post
Should I contact the cable adapter supplier and see if they are willing to do a group buy?

Maybe $10 off plus free shipping?
Great idea, I'm in.
MKSixer is offline   Reply With Quote
Old 21st February 2011, 20:12   #5
whatheheck
Moderator
 
whatheheck's Avatar
 
Join Date: Sep 2005
Location: Earth

Garage: 2009 M6 Convertible, black / tan

Sales Feedback: (4)

Thanks: 3,755
Thanked 1,922 Times in 1,209 Posts
I need to know how many people are interested on a group buy for the cable adapter.

Please chime in here and post tally count.

I have already contacted the cable supplier requesting group buy pricing details.
whatheheck is online now   Reply With Quote
Old 21st February 2011, 20:47   #6
Clyde
M5 Guru (>2000 posts)
 
Clyde's Avatar
 
Join Date: Jun 2006
Location: Los Gatos CA

Garage: Sepang Bronze M6 Coupe

Sales Feedback: (0)

Thanks: 486
Thanked 702 Times in 474 Posts
Quote:
Originally Posted by zerocks1 View Post
- K+DCAN USB Interface (INPA Compatible). This is the cable that connects your laptop to the car and allows communication between the two. I got mine from One-Step Electronics. I'm sure there are many other sources, but it must be a K+ DCAN USB interface. I've seen them on ebay, but there was chatter on other boards about the quality. They may all be the same, but I know this one works. It took a couple of weeks to get, so if you're in a hurry, think about express shipping if available.

Car Diagnostic :: By Product Type :: INPA & Ediabas :: BMW INPA / Ediabas K+DCAN USB Interface - one-stop-electronics.com
I placed an order and will report when it arrives.
You are correct that all these cables might be the same, but it would be easy to create "knock offs"
The price is reasonable, so it's nice to know this particular cable works for our application
Clyde is offline   Reply With Quote
The Following User Says Thank You to Clyde For This Useful Post:
whatheheck (21st February 2011)
Old 21st February 2011, 21:19   #7
Clyde
M5 Guru (>2000 posts)
 
Clyde's Avatar
 
Join Date: Jun 2006
Location: Los Gatos CA

Garage: Sepang Bronze M6 Coupe

Sales Feedback: (0)

Thanks: 486
Thanked 702 Times in 474 Posts
Quote:
Originally Posted by whatheheck View Post
I have already contacted the cable supplier requesting group buy pricing details.
Some buyers on e90post have obtained cables for $85 from eBay.
WTB: BMW INPA / Ediabas K+DCAN USB Interface, D-CAN, CAN - BMW 3-Series (E90 E92) Forum - E90Post.com
Clyde is offline   Reply With Quote
Old 21st February 2011, 21:36   #8
NCM6Cabrio
Member, P500, DSC On (>600)
 
NCM6Cabrio's Avatar
 
Join Date: Apr 2010
Location: North Carolina

Garage: 07 Black M6 Cabrio

Sales Feedback: (0)

Thanks: 76
Thanked 128 Times in 94 Posts
Dan, I'm in!!
__________________
2007 M6 Convertible- Black Sapphire Metallic, Indianapolis Red Full Merino Leather, Comfort Access, CF trim, HUD, Sirius Radio, 3M Clear Bra, Hamann Rear Spoiler, 35% 3M tint, //M pedals, LED interior lighting, RED RPI Scoops, BMC Filters & block off plates, Charcoal filter delete, 3rd brake flasher, CF steering wheel trim & E-brake handle, EFX Red Angel Eyes, Rouge Engineering Spacers, RPI Full GT Exhaust, Alcantara SMG & E-brake boots, Active Autowerke Tune, H&R Sport Springs, CIC & Combox Retrofit
NCM6Cabrio is offline   Reply With Quote
The Following User Says Thank You to NCM6Cabrio For This Useful Post:
whatheheck (21st February 2011)
Old 21st February 2011, 21:40   #9
whatheheck
Moderator
 
whatheheck's Avatar
 
Join Date: Sep 2005
Location: Earth

Garage: 2009 M6 Convertible, black / tan

Sales Feedback: (4)

Thanks: 3,755
Thanked 1,922 Times in 1,209 Posts
Thanks for the info and link Clyde.

I noticed that one in eBay is Chinese made.
As we all know and most of us have experienced - some Chinese made products are not the best quality.

The one Zerocks provided a link to is made in USA (to the best of my knowledge) and our expectations for build quality and customer service are higher.

I already eMailed the US seller. We'll see what kind of group buy offer they come back with.

Quote:
Originally Posted by Clyde View Post
whatheheck is online now   Reply With Quote
Old 21st February 2011, 22:09   #10
Clyde
M5 Guru (>2000 posts)
 
Clyde's Avatar
 
Join Date: Jun 2006
Location: Los Gatos CA

Garage: Sepang Bronze M6 Coupe

Sales Feedback: (0)

Thanks: 486
Thanked 702 Times in 474 Posts
Quote:
Originally Posted by whatheheck View Post
I noticed that one in eBay is Chinese made.
As we all know and most of us have experienced - some Chinese made products are not the best quality.
I have experienced some variable quality buying direct from China. On the bright side, the items generally do arrive
The eBay link was only for a price reference, I would recommend buying from the same vendor as Zerocks.

Quote:
Originally Posted by whatheheck View Post
The one Zerocks provided a link to is made in USA (to the best of my knowledge) and our expectations for build quality and customer service are higher.
I have already placed my order with One-Stop-Electronics and the payment was processed by paypal.com.hk (Hong Kong)
The cable will be shipped from China, but should meet our expectations
Clyde is offline   Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 6 (0 members and 6 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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 On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Coding our own E63-E64 Success_Finally! zerocks1 E63 BMW M6 Forum and BMW M6 Convertible | m6board.com 37 25th April 2011 10:56
How long will you keep your M6 (E63/E64)? Mark Carson E63 BMW M6 Forum and BMW M6 Convertible | m6board.com 22 20th August 2010 18:01
The last E63/E64 - own a piece of history Mark Carson E63 BMW M6 Forum and BMW M6 Convertible | m6board.com 5 12th March 2010 17:43
E63 and E64 Exhaust the same? Serious6 E63 BMW M6 Forum and BMW M6 Convertible | m6board.com 17 22nd April 2009 20:53
Euro Headlights for M6 and other E63/E64 TheGermanOne Parts / Other For Sale or Wanted 0 30th July 2007 13:52

Loading...

All times are GMT +2. The time now is 09:35.



Everything Copyright 2000-2008. Do not use ANYTHING from this site without written permission. All images, graphics, sound files, video files and text appearing on this web site are the exclusive property of m5board.com and are protected under international copyright laws. All images, graphics, sound files, video files and text on this site are for on-screen and on-site viewing and listening only. No part of this web site may be reproduced, copied, saved, stored, manipulated, or used in any form for personal or commercial purposes without the prior written permission of m5board.com. Use of any image or graphic as the basis for another photographic concept or illustration is a violation of the copyright. Any copyright infringement will be prosecuted to the full extent of federal and international copyright laws. M5board.com is an enthusiast board and we don't condone any dangerous activity. Our airfield events are completely safe based on years of experience, we conduct them during clear visibility with mature participants that have several years of experience with high-performance automobiles, large unobstructed run-off zones on sealed off private former military airbases and we clearly mark the braking zones. If inexperienced with high speed driving we do not recommend organizing your own event but attending a high-performance driving school. The use of the term "BMW" on this site is for reference only, and does not imply any connection between m5board.com and BMW AG or BMW North America.