How to Install BMW Standard Tools - E46Fanatics E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Go Back   E46Fanatics > E46 BMW > General E46 Forum

General E46 Forum
This is the place to get answers, opinions and everything you need related to your E46 (sedan, coupe, convertible and wagon) BMW!

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
Old 04-04-2020, 09:58 PM   #1
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Post How to Install BMW Standard Tools

This thread describes how I install and configure BMW Standard Tools, the suite of BMW software that includes INPA, NCS Expert, WinKFP, Tool32. I have my own custom way of doing this that is the shortest and simplest steps I could figure out.

What is needed?
  1. Windows 7, 8, or 10 (32-bit or 64-bit) laptop (XP and VMs not supported)
    Which Laptop and Windows is Best?
  2. K+DCAN cable with the switch, recommended cable: https://www.amazon.com/dp/B07GR5PRJF/
  3. Installer files from my Google Drive
What are the steps?
  1. Download the files
  2. Run the installer
  3. Replace the installed folders with ec-apps.zip
  4. Install the driver for the cable
  5. Test at the car
The installer creates all the folders and program files, but not the INPA scripts and required data files. The ec-apps.zip file contains the same files and folders the installer puts down, but I've added the INPA scripts and imported the data files in all the right places. Finally, the device driver for the cable needs to be installed.

The following posts cover each step in detail.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-20-2020 at 06:35 AM.
BaliDawg is offline   Reply With Quote
Old 04-04-2020, 10:00 PM   #2
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
1. Download the files
  1. Use this link to access the BMW Standard Tools shared folder
    https://drive.google.com/drive/folde...jVDOFBh0Mm-X9b
  2. Download all files in the shared folder, files to download
    BMW_Standard_Tools_Setup_2.12.0.exe
    ec-apps.zip
    CDM21228_Setup.zip
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-14-2020 at 06:04 PM.
BaliDawg is offline   Reply With Quote
Old 04-04-2020, 10:00 PM   #3
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
2. Run the Installer
These steps cover running the installer. You accept the defaults on each installer window except one where you uncheck the top two checkboxes. The following steps are for Windows 10.
  1. Open File Explorer and navigate to your Downloads folder.
  2. Right click on the BMW_Standard_Tools_Setup_2.12.0.exe file, and select Troubleshoot Compatibility from the menu.
  3. Under Select troubleshooting option, click Try recommended settings
  4. Under Test compatibility settings for the program, click Test the program
  5. At the User Account Control pop-up window, click Yes
  6. After the installer launches, accept the defaults and click Next on each page except for the Select Additional Tasks page where you uncheck the top two boxes for Execute backup and restore wizard
  7. Continue until the installer gets to the end at the Completing the BMW Standard Tools Setup Wizard window, click Finish to reboot
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 05-23-2020 at 01:16 AM.
BaliDawg is offline   Reply With Quote
Sponsored Links
Advertisement
 
Old 04-04-2020, 10:00 PM   #4
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
3. Replace the installed folders with ec-apps.zip
After completing the installer and rebooting, we need to replace the folders created by the installer with those inside the ec-apps.zip file.
  1. Delete the following folders and all the files inside them
    C:\EC-APPS
    C:\EDIABAS
    C:\Entwicklungsdaten
    C:\NCSEXPER
    C:\NFS-Backup
  2. Extract ec-apps.zip into C:\ so that the following folders are created
    C:\EC-APPS
    C:\EDIABAS
    C:\NCSEXPER
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-07-2020 at 02:33 AM.
BaliDawg is offline   Reply With Quote
Old 04-04-2020, 10:00 PM   #5
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
4. Install driver for cable
  1. Open Device Manager
  2. Plug in the K+DCAN cable
  3. Wait a few minutes for Windows to automatically install the driver
  4. If it succeeds, you'll see a USB Serial Port (COM1) item under the Ports section
  5. Sometimes Windows fails to install the driver. In that case, extract the CDM21228_Setup.zip file and then run the CDM21228_Setup.exe program accepting all defaults to complete driver installation.
  6. Verify the COM port shown is COM1. If not, change it to COM1.
  7. Or, if you cannot change it to COM1, edit the C:\EDIABAS\BIN\obd.ini file and change the COM port number at the top to match what Device Manager has for the cable. Those two must always match!
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-07-2020 at 02:34 AM.
BaliDawg is offline   Reply With Quote
Old 04-04-2020, 10:01 PM   #6
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
5. Test at the car
  1. Connect the K+DCAN cable to the car and laptop
  2. Turn ignition key to position 2 (run)
  3. Turn off all accessories, such as radio, lights, etc.
  4. Start INPA
  5. Verify there are two solid black circles at the top of the main screen.
  6. If they are empty circles, INPA hasn't connected to the car. Verify the COM port of the cable and in the obd.ini file are the same.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-07-2020 at 02:34 AM.
BaliDawg is offline   Reply With Quote
Old 04-04-2020, 10:06 PM   #7
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Which Laptop and Windows is Best?

The actual laptop is less important. Get a cheap used one from ebay and dedicate it to car software use. The CPU, drive, and display requirements are very low, so any laptop that can run Windows 7 is fine. Needs to have one free USB port for the K+DCAN cable and about 1GB of total drive space for the software.

I find Windows 7 is the best OS for setting up BMW software. Why?
  • XP: no longer supported by most software, including Chrome
  • Vista: Are you kidding me? LOL
  • 7: Bingo!
  • 8: Meh, it's a poor man's Windows 10
  • 10: trouble installing some device drivers, such as for BMW Scanner 1.4
VMs don't work too well either.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 05-23-2020 at 01:21 AM.
BaliDawg is offline   Reply With Quote
Old 04-06-2020, 09:24 AM   #8
Solidjake
Shifting
 
Solidjake's Avatar
 
Join Date: May 2008
Location: NYC/Philly
Posts: 32,027
My Ride: 2013 328i 6MT
Thread moved per request.

Great guide Scott. Thanks for taking the time to do this.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Solidjake is offline   Reply With Quote
Old 04-06-2020, 06:04 PM   #9
Khanon701
Registered User
 
Join Date: Oct 2019
Location: North Dakota
Posts: 61
My Ride: 04 325ci
Transmission: 5-speed manual
I've got install disks for a few different versions of Windows, I can set up VMs or dig through my stack of old laptops and help test your instructions on different OSs if you want, although I have a K-line cable and not a K+DCAN. I could also possibly repack everything that someone would need to install a VM that runs everything in an isolated portable environment, if that interests anyone. I like to run a virtual XP machine on my Win10 laptop to keep all the car coding stuff self contained and avoid at least some compatibility issues. I haven't messed with INPA much yet, but I have used it just to test that everything was connecting while messing with NCS Expert.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Care and Quality are internal and external aspects of the same thing.
A person who sees Quality and feels it as he works is a person who cares.
A person who cares about what he sees and does is a person whos bound to have some characteristic of quality.
-Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance
Khanon701 is offline   Reply With Quote
Old 04-06-2020, 06:12 PM   #10
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Quote:
Originally Posted by Khanon701 View Post
I've got install disks for a few different versions of Windows, I can set up VMs or dig through my stack of old laptops and help test your instructions on different OSs if you want, although I have a K-line cable and not a K+DCAN. I could also possibly repack everything that someone would need to install a VM that runs everything in an isolated portable environment, if that interests anyone. I like to run a virtual XP machine on my Win10 laptop to keep all the car coding stuff self contained and avoid at least some compatibility issues. I haven't messed with INPA much yet, but I have used it just to test that everything was connecting while messing with NCS Expert.
Thanks for the offer. Ive seen mixed results of this software running in a VM. Some operations, such as updating a DME or EGS using WinKFP, failed while running under a VM as its timing sensitive and the VM latency can cause timeouts.

The intent of this thread is to provide clear and simple instructions so folks can do it themselves.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
BaliDawg is offline   Reply With Quote
Old 04-06-2020, 11:34 PM   #11
LeverThis
Registered User
 
Join Date: Jul 2016
Location: SF Bay Area, CA
Posts: 1,804
My Ride: 2004 325i automagic
From the guinea pig thread ...

Quote:
Originally Posted by BaliDawg View Post
Folder shared, PM replied. Let me know how it goes.
Ok, all done and everything seems to work. INPA 5.06 communicates with DME, EGS, Radio, IHKA, and even properly communicates with the MK60_DSC (it ran the ABS pump bleed routine successfully). Didn't try winkfp or ncsexpert.

Everything went according to the directions as far as I could tell:
  • When I did the restart, it seemed like Windows 10 decided to install an update and it took a while for it to go through that routine and restart the computer.
  • Deleting (only) the five installed folders from the C:/ drive can be a little unnerving. Double check in the 'recycle bin' to make sure.
  • In the Device Manager, it took a bit of time for the cable driver to fully install and finally it appeared as "usb serial port (com3)"; so I had to go into properties, then advanced in order to select com 1.
After that, I plugged the cable into the car and as mentioned everything seems to work well, or as well as can be expected*.

Edit:
*So the occasional warning will pop-up about "language variant not matching" or "malfunction possible". Click OK and move on, usually these are false and the program will continue working.

At the end, with the K+DCAN cable connected to car and laptop, ignition key in position 2 (run) and INPA running you should see the following menu with two solid black circles along the top, one next to "Battery" and the other next to "Ignition":
Click image for larger version

Name:	e46 - windows 10 install INPA 5.06  (1280x720).jpg
Views:	81
Size:	63.8 KB
ID:	797347
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
:

20mm OD x 12mm ID x 4mm W : Viton O-Ring
3/4" OD x 1/2"ID x 1/16" Thick : Thrust Bearing/Washer

Last edited by LeverThis; 04-07-2020 at 12:26 AM.
LeverThis is offline   Reply With Quote
Old 04-07-2020, 02:31 AM   #12
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Thanks LeverThis. You're right about all your comments. The driver can take a few minutes to install, the annoying pop-ups in INPA, etc.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
BaliDawg is offline   Reply With Quote
Old 04-08-2020, 04:38 AM   #13
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Several people have gone through the steps and reported successfully working INPA, NCS Expert, WinKFP.
Thanks all for testing and giving feedback. Will be adding this to the Important Threads and Links sticky.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
BaliDawg is offline   Reply With Quote
Old 04-14-2020, 05:57 PM   #14
VpointVick
Registered User
 
Join Date: Mar 2015
Location: Charlotte
Posts: 2,005
My Ride: '03 325iT Mysticblau
Everything seemed to go fine but on starting INPA I get an error message that reads "EDIABAS-Error Apilnit: Error #126 API-0005: ACCESS DENIED API initialization error No Api calls possible"
VpointVick is offline   Reply With Quote
Old 04-14-2020, 06:14 PM   #15
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Quote:
Originally Posted by VpointVick View Post
Everything seemed to go fine but on starting INPA I get an error message that reads "EDIABAS-Error Apilnit: Error #126 API-0005: ACCESS DENIED API initialization error No Api calls possible"
Files are missing. Emailed you my contact info.
Edit: spoke to Vick on the phone and resolved the missing files by just unzipping ec-apps.zip agsin.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-15-2020 at 07:38 AM.
BaliDawg is offline   Reply With Quote
Old 04-14-2020, 06:32 PM   #16
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
I publicly shared the folder, so you no longer need to email me for the download link. This should simplify the process and let folks do it completely on their own.
Step #1 was edited accordingly.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Last edited by BaliDawg; 04-15-2020 at 07:39 AM.
BaliDawg is offline   Reply With Quote
Old 04-18-2020, 04:51 PM   #17
VpointVick
Registered User
 
Join Date: Mar 2015
Location: Charlotte
Posts: 2,005
My Ride: '03 325iT Mysticblau
Quote:
Originally Posted by BaliDawg View Post
Files are missing. Emailed you my contact info.
Edit: spoke to Vick on the phone and resolved the missing files by just unzipping ec-apps.zip agsin.
I didn't have the energy to mess with it too much after it failed even after we had spoken. I just started from scratch and it looks like what I had missed is that it had opened the USB serial port on COM 3 rather than COM 1. Changing that is probably all that I need have done.

All is well now!
VpointVick is offline   Reply With Quote
Old 04-18-2020, 08:45 PM   #18
Jacob Mireles
Registered User
 
Join Date: Dec 2017
Location: North Carolina
Posts: 128
My Ride: 330cic ZHP
Year: 2006
Anyone have a link to an updated compatible K+DCAN cable?
Jacob Mireles is offline   Reply With Quote
Old 04-18-2020, 09:17 PM   #19
BaliDawg
Here to serve yall
 
BaliDawg's Avatar
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 10,671
My Ride: E39 E46 E84
Quote:
Originally Posted by Jacob Mireles View Post
Anyone have a link to an updated compatible K+DCAN cable?
This one is from the same seller.
https://www.amazon.com/dp/B07GR5PRJF/
Ill update the link in post #1.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
BaliDawg is offline   Reply With Quote
Old 04-19-2020, 04:15 PM   #20
Jacob Mireles
Registered User
 
Join Date: Dec 2017
Location: North Carolina
Posts: 128
My Ride: 330cic ZHP
Year: 2006
Quote:
Originally Posted by BaliDawg View Post
This one is from the same seller.
https://www.amazon.com/dp/B07GR5PRJF/
Ill update the link in post #1.
Thank you very much sir!
Jacob Mireles is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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
Censor is ON



All times are GMT -5. The time now is 01:44 PM.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
(c) 1999 - VerticalScope Inc. All rights reserved.