How to use BMW ICOM ISTA-D ISTA/P Expert mode (most detail)

  1. What is BMW ICOM Reigngold software Expert Mode?
BMW ICOM with Expert Mode/ Developer Mode enables BMW users and technician much more coding and programming possibilities, like self-leveling suspension, side airbags for rear passengers, automatic operation of tailgate, remote closing windows etc functions. The ICOM Reigngold software is compatible multi BMW ICOM hardware (BMW ICOM A1, BMW ICOM A2 and BMW ICOM A3).
  1. How to open BMW ICOM Expert Mode?
BMW ICOM software HDD comes with default Expert Mode, you can use it directly.
  1. How to use BMW ICOM ISTS-D ISTA/P Expert Mode?
ObdTool here provides most detail picture instructions on how to use BMW ICOM ISTA/P Expert Mode.
Equipment example:
Install and run BMW ICOM ISTS-D ISTA/P diagnostic software
ICOM expert Mode 1
Select ISTA/P server
ICOM expert Mode 2 ICOM expert Mode 3 ICOM expert Mode 4
Process control units
ICOM expert Mode 5 ICOM expert Mode 6
Following is the control module available list. ISTA/P server will detect what control modules should be re-programmed or re-coded automatically.
ICOM expert Mode 7 ICOM expert Mode 8 ICOM expert Mode 9
Click immediate measures to hide or enable all actions
ICOM expert Mode 10
You are able to edit these plans that do not need to be programmed in order to save time.
ICOM expert Mode 17 ICOM expert Mode 11 ICOM expert Mode 12 ICOM expert Mode 13 ICOM expert Mode 14 ICOM expert Mode 15 ICOM expert Mode 16
When complete all programming procedure, ICOM ISTA/P will automatically generate Final report.
ICOM expert Mode 18

DIY coding a used BMW LCM with BMW V1.4.0 PA-Soft scanner

You have to buy a new LCM (Light) in order to support some capabilities. If you want to buy a used LCM, you properly need to do some coding job. Cheap BMW scanner V1.4.0 scanner or NCS-Expert software will allow to access. Here is the coding example using BMW scanner.
What you need:
A cheap BMW V1.4.0 cable with PA-soft software (some models, like E46 may need 20-pin to 16-pin round connector as well)
A laptop running Win XP or Win 7 64 bit O/S
1) Plug the BMW scanner V1.4.0 into your vehicle’s OBD-II port and ensure that the system detects the cable. 
2) Run software. Press Continue on the first popup you encounter.
3) After well communication is built, the PASOFT software will display vehicle information, like mileage, VIN, and options for your vehicle. Pay attention on the mileage (km) on the IKE.
4) Select “Units” tab from the menu and then choose “LCM module”
NOTE: You will need to determine the correct algorithm to use to code your new LCM. This is determined by the hardware and software revision of the unit.  You can find this information on the sticker on top of the unit.
5) Select “Change algorithm” button
6) Select “View support list” button
The BMWTNR column lists a part of numbers. Match up the part number of your LSZ the best you can.  If you find a match, then use the highlighted blue line of data to determine the algorithm to use.
MCU-IDNR is the algorithm you will need to select. If you can’t find a direct match, then use the Hardware and Software versions (the two must be identical to what’s on the unit) to find the correct algorithm.
Click “Close” when finished with your selection and use the arrows on the Change algorithm screen to select the correct algorithm.
7) Select “Reprogramming” button
8) Select “Write odometer” option
9) The next program will prompt you to enter the new mileage values under New odometer blank. Enter the new odometer manually.
10) Wait until the windows display write complete information. LCM coding procedure is completed
11) Exit the BMW PA-soft software and disconnect the BMW V1.4.0 cable

Hyundai and Kia HiCOM Diagnostic Scanner function and car list

HiCOM OBD2 Professional Diagnostic Scanner for Hyundai and Kia has just been extracted on the aftermarket. The OBD2 to USB HiCOM interface contains 10 multiplexed protocols and covers much more vehicles comparing with other Hyundai and Kia diagnostic tools
Software: HiCOM SECONS
Language: English
Protocol: ISO9141 K-Lines, high-speed CAN-BUS, ISO15765, KWP2000 etc
Operating system: Win XP/7/8
Update: online
HiCOM software for Hyundai and Kia features & Functions
1.Fully multiplexed all-in-one smart USB2.0 interface
2.Automatic ECU recognition
3.Automatic vehicle scan
4.ECU Identification
5.Fault code (DTC) reading
6.Freeze frame reading
7.Fault code clearing
8.Measured vaules / live data
hicom-obd2-professional-diagnostic-scanner-hyundai-kia-des-4 hicom-obd2-professional-diagnostic-scanner-hyundai-kia-des-5
9.Live data recording
10.Diagnostic protocol printing
11.Actuator tests
12.Control unit coding
13ECU resets & installation
14.Common-rail injector calibration coding
15.Smart Key coding

HiCOM OBD2 Interface Vehicle List:


Dodge Atos 2000 MXL
Dodge Atos 2001 MXL
Dodge Atos 2002 MXL
Dodge Atos 2003 MXL
Dodge Atos 2004 MXL
Dodge H-100 1996 AU
Dodge H-100 1997 AU
Dodge H-100 1998 AU
Dodge H-100 1999 AU
Dodge H-100 2000 AU
Dodge H-100 2001 AU
Dodge H-100 2002 AU
Dodge H-100 2003 AU
Dodge H-100 2003 HR
Dodge H-100 2004 HR
Dodge H-100 2005 HR
Dodge H-100 2006 HR
Dodge H-100 2007 HR
Dodge H-100 2008 HR
Dodge H-100 2009 HR
Dodge H-100 2010 HR
Dodge H-100 2011 HR
Dodge H-100 2012 HR
Dodge H-100 2013 HR


Hyundai Accent
Hyundai Amica
Hyundai Atos
Hyundai Atos Prime
Hyundai Atoz
Hyundai Azera
Hyundai Bakkie
Hyundai Centennial
Hyundai Elantra
Hyundai Elantra Coupe
Hyundai Elantra GT
Hyundai Elantra Neos
Hyundai Elantra Touring
Hyundai Entourage
Hyundai Eon
Hyundai Equus
Hyundai Galloper-II
Hyundai Genesis
Hyundai Genesis Coupe
Hyundai Getz
Hyundai Grace
Hyundai Grandeur
Hyundai Grand Santafe
Hyundai H-1
Hyundai H-1 Bus
Hyundai H-1 Truck
Hyundai H-100
Hyundai H-100 Truck
Hyundai H-200
Hyundai HB20
Hyundai HD Coupe
Hyundai HR
Hyundai i10
Hyundai i20
Hyundai i30
Hyundai i40
Hyundai i45
Hyundai i800
Hyundai ix20
Hyundai ix35
Hyundai ix55
Hyundai Libero
Hyundai Marcia
Hyundai Matrix
Hyundai Porter
Hyundai Santafe
Hyundai Santafe Sport
Hyundai Santamo
Hyundai Santro Xing
Hyundai Satellite
Hyundai Scoupe
Hyundai Shehzore
Hyundai Solaris
Hyundai Sonata
Hyundai Sonata Hybrid
Hyundai Starex
Hyundai Terracan
Hyundai Tiburon
Hyundai Trajet XG
Hyundai Tucson
Hyundai Tuscani
Hyundai Veloster
Hyundai Veracruz
Hyundai Verna
Hyundai XG
Hyundai XG300


Inokom Atos 2000 MXL
Inokom Atos 2001 MXL
Inokom Atos 2002 MXL
Inokom Atos 2003 MXL
Inokom Atos 2004 MXL
Inokom Lorimas AU26 1996 AU
Inokom Lorimas AU26 1997 AU
Inokom Lorimas AU26 1998 AU
Inokom Lorimas AU26 1999 AU
Inokom Lorimas AU26 2000 AU
Inokom Lorimas AU26 2001 AU
Inokom Lorimas AU26 2002 AU
Inokom Lorimas AU26 2003 AU
Inokom Lorimas AU26 2003 HR
Inokom Lorimas AU26 2004 HR
Inokom Lorimas AU26 2005 HR
Inokom Lorimas AU26 2006 HR
Inokom Lorimas AU26 2007 HR
Inokom Lorimas AU26 2008 HR
Inokom Lorimas AU26 2009 HR
Inokom Lorimas AU26 2010 HR
Inokom Lorimas AU26 2011 HR
Inokom Lorimas AU26 2012 HR
Inokom Lorimas AU26 2013 HR


Kia Amanti
Kia Avella
Kia Besta
Kia Borrego
Kia Cadenza
Kia Carens
Kia Carnival
Kia Cee'd
Kia Cerato
Kia Clarus
Kia Enterprise
Kia EuroStar
Kia Forte
Kia Joice
Kia K2
Kia K5
Kia K7
Kia K2500
Kia K2700
Kia K3000
Kia K3000S
Kia Magentis
Kia Mohave
Kia Morning
Kia Opirus
Kia Optima
Kia Picanto
Kia Pregio
Kia Pride
Kia Quoris
Kia Retona
Kia Rio
Kia Rondo
Kia Santro
Kia Sedona
Kia Sephia
Kia Sephia II
Kia Shuma
Kia Sorento
Kia Soul
Kia Spectra
Kia Sportage
Kia Towner
Kia Venga
Kia Visto


MOST Connector Location on E60 (for ICOM B)

Yesterday, I spent an hour in finding the MOST connector to hook up the ICOM B interface. Post this here and hope helps someone.

It's right under the flash light basically, but you have to just slide your hand in and know what you're looking for in order to get the panel to open. Here are some pictures.

It's easier if you take the pins out that hold the glove box lid up.


Free BMW Standard Tools 2.12 and installation

BMW Standard Tools is a group of software distributed by BMW Group that contains several interoperating applications and drivers, including NCS Expert, WinKFP, NFS, Tool32 etc. Following are the free download and detail installation instruction offered.

Software: BMW Standard Tools 2.12 (INPA, EDIABAS Toolset32, NCS-expert etc)

Where can you get the BMW Standard Tool?

Free download BMW Standard Tools V2.12
Or get it in BMW ICOM Rheingold ISTA-D ISTA-P software HDD

Operating system: Win XP/Win 7

How install and setup BMW Standard Tools (SDT) step-by-step?

NOTE: We use INPA K+DCAN cable here.

Install BMW Standard Tools 2.12

1. First must install bmw_std_tools_2.12, go to the folder and launch bmw_std_tools_2.12 Standard_Tools_Setup_2.12.exe to start the installation.

2. Select language and press OK.

3. We are informed that the installation will begin on the computer and it is recommended to close all other existing applications. Press Next.

4. Accept the license and do next

5. The system will display BMW Standard Tools software information, click on Next to continue

6. Select the program components you want to install (no need driver). Press Next

7. Then the system will ask you if you want to change the locations of the data on your drive, leave it to default.

EDIABAS location:

NFS location

INPA location

NCS Expert location:

8. This part of the setup creates a folder in the start menu to gather all launchers

9. Data backup is optional. You can leave the box to avoid a warning message. Then it will create the icons on the desktop and in the Start menu.

10. You are asked to choose your interface type, STD: ODB for this procedure with K+ DCAN cable.

11. You are asked to choose the serial port to choose com1 and checked the USB box

12. The next program will bring the previous settings information, click “Install” to begin the installation process.

13. The installation is in progress.

14. If the file does not exist you will get a warning message like 4 times, for our 4 files made. Made just skip each time (The catch is can not be in the good order)

15. That installation is complete, select “No, I will restart the computer later” option and click on “Finish” button

16. Now we have to copy the files contained in BMW Standard tools v2.12 ENG 2012 in C: \
If you go into your hard drive you will find at the root folders:
- Ediabas
- NFS-Backup

In the folder BMW Standard tools v2.12 ENG 2012 there are 3 files to copy:
- Ediabas

Merged and replaced all when Windows asks you. Do not delete the files and then replace because you lack data and shall appear bugs.

Configure Cable

1. Installation is completed and we must configure our cable so that it is functional.
2. Connect your K+DCAN cable with computer, Windows will attempt to install a driver.
3. See in the start menu and right click on computer to manage to see this screen:

4. Then go into Device Manager to check if the INPA cable is well connected.

5. Right click and go to property and Driver tab.
Check The driver for Version
If this is not the case made to update the driver, search for a driver on my computer

6. Choose the folder location bmw std tools v2.12 ENG 2012 and select the folder K+DCAN Drivers

7. Windows installs the driver, check the driver version and Close.
In the port setting tab, go to Advanced. Check COM port setting. Here we set to COM1.

8. This is our port is configured there is no tested on the vehicle.

Install Rheingold

If your vehicle is recognized you can proceed to install Rheingold 3.**.**. (Latest Rheingold V2015.04 3.48.30 )

C: \ Ediabas \ Hardware \ OBD ODBSetup.exe start if you have an error launching Seriel port.reg and repeated.

Installation Rheingold

You must have BMW Standard INPA 2.12 with 5.0.6 and 7.3.0 to run Ediabas rheingold

Rheingold is provided in a version without installation.

Unzip the folder where you want and run it by going to:

testergui \ bin \ relase \ istagui.exe

You can make a shortcut on the desktop istagui.exe