Newest BMW ICOM Software Version with Engineers Programming
Newest BMW ICOM Software Version with Engineers Programming
BMW ICOM Newest Software Highlights:
Software version: V2016.9
Support Multi-language in diagnose and programming, also TIS diagram circuit,
Support Engineer programming and Windows 7.
In order to enable the BMW ICOM A2 firmware to work well with ISTA P v3.59, you need a valid ICOM A2 license or ISTA-P loader firstly.
In other word, BMW ICOM A2 requires valid firmware license. If you have no license, you just update firmware to latest version and use ista-p loader v4.9 (v5.x discontinued).
Free download ISTA P Loader (for those with ista p but data is gone)
ISTA-P 188.8.131.520 (tested OK, with Loader v4.9)
V2016.7 BMW ICOM Software HDD ISTA-D 3.55.31 ISTA-P 184.108.40.2060 with Engineers Programming Windows 7 System
User feedback on ISTA/P and loader
More info on ISTA P loader:
Tried running Rheingold ISTA/P 220.127.116.11 using v3.2 loaded.
Select K+Dcan emulator, which started fine. (network tool for kdcan is necessary)
Select BMW car and ista/p loaded up.
Start new session. Fine.
Select my machine.
Select interface. all good so far.
On the next page I had a progress bar on the bottom left.
First job finished, then it said “Determining Vehicle Identification number”
Then things stopped and I got an error box come up saying:
“An error on execution of the measure.
94201 Technical service initialisation failed.
10007 (CIP)- Error during initialisation of EDIABAS.”
All help appreciated as this is getting frustrating.
Then run the network config tool for k+dcan:
Error solved. And ISTA/P works like a charm.
What to do if programming data is missing?
“Programming data” in launcher is for ISTA 4 only (I, F & G series). Requires separate install to ISTA/P.
Here Cartool.co.uk engineer shares one client own BMW F30 2014 owner got problem when change the FEM ( buy a new FEM by BMW, try with Ista P (Icom a2) to coding the FEM. But always failed to that.
But now, the client find the solution to his problem, and solve the BMW FEM coding with the tech’s guide manual as below.
1. Tools required:
BMW ICOM Device
BMW ENET cable for connection (Ethernet to OBD)
Working E-SYS to save the FA from the old FEM. Don’t think you can with ISTA.
ENET (Ethernet to OBD) Interface Cable for BMW E-SYS
E-SYS vs ISTA:
With E-sys you can read and save VO to a file.
If you don’t have ISTA license and you are not online, this is the way you can transfer the car VO to the new FEM.
If you have ISTA licence and you are connected to BMW servers, then ISTA-P will download VO automatically and insert it into the new FEM.
How to code a new FEM ?
1. plug your old FEM (I hope it is not completely dead and you can still read VO from it) read VO and save it to a file with E-sys.
2. Disconnect old FEM and plug new FEM, then connect with ENET cable to the car, go to VCM and load VO from the file you saved previously. Then go to master tab and click “write FA” which will write the car VO to the new FEM.
3. Start ista-p and when you see window for replaced modules click Yes and when you see the list, in the bottom tick FEM. ISTA-p will code(configure) and initialize the new FEM to the car.
How to code an old FRM ?
I have read both, that Immobilizer (EWS4) is an issue for FEM, and that it is not. For sure it is an issue for DME replacement. I don’t think attempting to flash FEM would do anything to DME. Worst case is FEM takes VIN, and still won’t sync / decrypt key with DME.
New FEM coding vs old FEM coding:
The easy way is to order a new FEM from BMW, which they then put VIN and Encryption Key in for your car.
BMW FEM Coding FAQ:
Q: If the method with flashing used FEM will not work, it will be possible to get back to original FEM from my car ?
A: I still have this original FEM.
Flashing used FEM will have no affect on your original one.
Q: Is original FEM will be still compatible with flashed modules ?
A: You could also try flashing original FEM, and see if that doesn’t solve your problem before resorting to the used FEM.
Q: What charger is good for flashing to avoid interruption during process ?
A: Use any charger good for 50 amp minimum.
Q: Need VIN change during FEM flash?
A: VIN is also taken from FA during vo or fdl-coding, usually no need to flash for matching vin.
But Update VCM and MSM I don’t think have to be checked. This is for other purpose. They are not needed when changing vin during a flash. Still they are required when coding a replaced module (after installing it), otherwise svt in vcm will not be corrected.
Above is good point about SVT.
Q: During flashing car engine should be running ?
A: No, it should not be running. You need power supply with 13-15 volts and 50 amps. Other option is to use another car with engine running and jump start cables.
Q: What if during flashing process ignition will switch off ?
What damages to the car this may do?
A: It won’t turn off after the flashing has started.
Here Cartool.co.uk enginner shared some tips to help reflash BMW F series ZGM with E-sys v3.22.5 coding software.
to reflash BMW ZGM for F series
Some forum discussions about the BMW ICOM and ENET cable:
Q: Why is an ICOM A2 required insead of just using the OBDII to Ethernet cable?
A1: ICOM A2 works more stable than enet. For example: When you update ZGW via ENET, sometimes car stays on transport mode. But via ICOM it always come back to normal mode.
A2: A more technical reason is lack of DHCP server when connecting with ENET. This does not affect connection over DCAN, which is supported by ICOM, but cannot be accomplished with ENET cable.
Working BMW E-sys v3.22.5 and psdzdata v49.4:
Error message when fail to flash ZGM:
MCDDiagService id=240900, job=com.bmw.psdz.jobs.common.MCD3_ActivateProgMode , service=RC_GAC – RoutineControl GetActualConfig, description=error: timeout, link=Physical request to ECU with address 0×10>
*Use direct connection via gateway url instead of via vin to tcp://ip address of your car:6801 eg tcp://169.254.30.100:6801
*In Tal Processing | Parameters uncheck “Switch gateway(s) to programming mode”
BMW ICOM engineer and programming software newly update to V2016.07 with ISTA-D 3.55.31 and ISTA-P 18.104.22.1680 for windows 7 operating system.
BMW ICOM Software Support Multi-language in diagnose and programming, also TIS diagram circuit:
American English, British English, German, Spanish, French, Italian, polish, Portuguese, Turkish, Czech, Swedish, Dutch, Indian, Greek, Russian, Japanese, Korean and Thai.
BMW ICOM Software System Requirements:
Dual-core processor, better above I3; over 4G of memory
BMW ICOM Software Support Model:
It is recommended to use Lenovo ThinkPad: T61, T400, T410, T420, T430, X61, X200, X201, X220 X230 and other laptop with Intel chipset, such as I3 I5 / I7 series.
2016.7 BMW ICOM Newest Software Display:
V2016.7 BMW ICOM Software including:
|No.||Software Name||Software Function|
|1||ISPI-NEXT Admin Tools||ISPI-NEXT authorization software|
|2||ISPI Admin Client||ISPI-NEXT authorization management and environment Configuration software|
|3||ISTA-D(Rheingold)||Diagnostic and repair guide, including Diagrams and disassembly Figure|
|4||ISTA-P(ISSS-NEXT)||Programming and coding software system|
|5||HDD-Update||Navigation software upgrade back-office services
(function with ISTA-P, need to Import map files)
|8||E-SYS||Engineer Software for F series (available for programming and coding)|
|9||WINKFP||Engineer Software for E series, for programming|
|10||NCS-Expert tool||Engineer Software for E series, for coding|
|11||INPA||Engineer Software for E series, for diagnosis|
|12||Tool32||Engineer Software for E series, able to run directly|
|13||BMW Coding Tool||Auxiliary Software of Engineer Software for E series
(Available to import model data to WINKFP and NSC)
|14||NcsDummy||Auxiliary Software of Engineer Software for E series (Available to modify NCS data)|
|15||IToolRadar||Used to recognize ICOM, activate or release ICOM Port|
|16||EasyConnect||Used to Configure the Environment Parameter of
Engineer Software for E series, can activate or release ICOM Port
Super iCOM software works for BMW diagnostic, coding, programming which is a ssd software installed based on Windows® 8.1 64Bit OS, fit for most of the laptops/ PC in the market with SATA port. What’s more, it can be updated online easily.
Newest Super iCOM software has newly updated to V2016.4, can work together with BMW ICOM/ BMW ICOM A2 .
· The SUPER iCOM Updater is special tool for authorized SUPER ICOM user, and this tool is for upgrade only. We do not pay any responsibility if you update other software.
· The SUPER iCOM Updater must run inside SUPER iCOM system, please do not run in your own local system.
The entire authorized users are able to find the serial number [SUPER2015XXX] in your mobile HDD, and password [xxxx-xxxx-xxxx-xxxx] in the password envelope which come with the SUPER ICOM tools.
Upgrade ID: Your serial number
Upgrade password: Last 8 digital numbers inside your Password envelope
How to update Super iCOM software?
1. Double click the Super ICOM Updater icon on the desktop
2. Input the Serial number and password
3. choose the version you want to upgrade
4. wait for the download process finish
5. Install the update files.
Laptop Hardware requirements:
CPU: Intel Celeron 2.0 and above (i5 Recommend)
RAM: 2Gb and above (4Gb Recommend)
USB: 2.0 and above
Super icom using tips:
If lost the Password envelope, you can click the forget password and input necessary, we will verify your info and send to your email with new password.
If the software is expired, you can click renew button and input the new code which you could purchase from our local dealer.
Some BMW ICOM A2 users got many problems in installing Network Connection of BMW ICOM diagnostic programming tools.
Here Cartool.co.uk engineers share your the setup manual of the network connection (wired or wireless) for ICOM A2 diagnosis with ISTA+ or programming with ISTA/P. All issues you may encounter are solved here.
Part 1 Wired connection when do ISTA-P programming with BMW ICOM
It’s better to use Lan cable to connect to network instead of wifi, for wifi is not stable sometime and cannot start programs ISTA-P (ISS-NEXT)
How to connect to network via Lan cable?
Method 1: PC – router – ICOM
connect PC to the router, then connect ICOM to router
Method 2: ICOM – PC
Directly connect ICOM emulator to PC
Part 2 Wireless/WiFi connection when ISTA+ diagnostics
You can use wifi during diagnosis with ISTA+. but sometimes, the connection will be cut off automatically and program prompts you to continue connection
How to do Wlan settings for BMW ICOM ?
Go to ICOM Configuration Manger, and select Wlan settings-> Security type:WPA2 personal. the password should be the same with that of router. then save data and unplug and re-plug the Lan cable to connect to icom. it is impossible to diagnose via wifi if password is not set.
(NOTE: this is not for USB WiFi; USB wifi comes with password and router setup)
How to connect BMW ICOM A2 Wifi with USB DLink ?
1. Insert D-LINK
2. Start your computer
3. Double click “ISPI-NEXT Admin Tools” shortcuts on your desktop, wait about 20 seconds until the software startup.
4. Select “Wifi For ICOM”, wait about 5 seconds until it ticks.
5. At this time, you can check Wifi connection in your phone, you will find Wifi name “ISAP” after D-LINK successfully startup.
6. Connect ICOM to vehicle.
7. After ICOM SYSTEM light stop flashing, WLAN light will flash for several seconds then keep on, it means ICOM is successfully connected to the computer.
What to do if BMW ICOM WIFI fails to connect?
1.go to VCI settings, then select “HO-ICOM/NET”, NOT Ediabas
2.open Itool Radar to change ICOM IP address
3.find out IP address: 22.214.171.124
4.then go to “Confort Module” to change ip
How to solve “Reserved” error during BMW ICOM diagnosing ?
During diagnosis, if the state is “Reserved”, it means the program is occupied. to exit the program illegally should be remain Reserved and cannot go to diagnostics.
When you meet with “Reserved”, please unplug the ICOM mux or close at Easyconnect, then “Reserved” turn to be “Free”.
Go to Easyconnect Utility to set IP address: 126.96.36.199, Mode: DiagBus, then click “ICOM Lock” and “Check” to check the battery voltage and ignition
How to solve “Firmware” error when using BMW ICOM ?
If the state displays “Firmware”, it means the ICOM firmware need to be updated.
Then how to update BMW ICOM firmware ?
1). Use your cable and connect ICOM to port
2). Power ICOM by 12V power adapter or from 1x DLC
3). Use your browser (IE) and browse 169.254.92.38:60080/
User name: root
4). Click “Update Firmware”,and you can find the version of firmware.
5). Select ICOM-BootImage-XX-XX-XX.bin, set image type to “SYSTEM”, click “Send the file”
6). When it will say “Write the image file to the flash?”, click “Yes”, then the ICOM led it will been RED
7). When it will say “The SYSTEM IMAGE update was successful”, click “Update Firmware”
8). Select ICOM-Application Image-XX-XX-XX.bin, set image type to “APPLICATION”, click “Send the file”,the file is big so it will take some minutes to finish have patience.
9). When it will say “Write the image file to the flash?”, click “Yes”, then the ICOM led it will been RED again
10). When it is ok, click “reboot”.
Cartool.co.uk newly launch the latest Version BWM ICOM diagnostic and programming Software Win 8 HDD
Latest version: V2015.12
Not connected 9000 days remaining
Support Engineer programming/Expert Mode
500GB Complete New HDD
Support Windows 8
BMW ICOM HDD V2015.12 / Win8 System ISTA-D 3.56.1.002 ISTA-P 3.57.2.002 without USB Dongle
Works together with BMW ICOM, BMW ICOM A2+B+C, ICOM A3
Support Multi-language in diagnose and programming, also TIS diagram circuit: Chinese, English and German
Dual-core processor, better above I3; over 4G of memory
It is recommended to use Lenovo ThinkPad: T61, T410, T420, T430, X200, X201, X220 X230 and other laptop with Intel chipset, such as I3/ I5 / I7 series.
2015.12 BMW ICOM Software display:
V2015.12 BMW ICOM Software List and Functions:
1. ISPI-NEXT Admin Tools ISPI-NEXT authorization software
2. ISPI Admin Client ISPI-NEXT authorization management and environment Configuration software
3. ISTA-D(Rheingold) Diagnostic and repair guide, including Diagrams and disassembly Figure
4. ISTA-P(ISSS-NEXT) Programming and coding software system
5. HDD-Update Navigation software upgrade back-office services (function with ISTA-P, need to Import map files)
6. KSD Work software
7. ETK Accessories Catalog
8. E-SYS Engineer Software for F series (available for programming and coding)
9. WINKFP Engineer Software for E series, for programming
10. NCS-Expert tool Engineer Software for E series, for coding
11. INPA Engineer Software for E series, for diagnosis
12. Tool32 Engineer Software for E series, able to run directly
13. BMW Coding Tool Auxiliary Software of Engineer Software for E series (Available to import model data to WINKFP and NSC)
14. NcsDummy Auxiliary Software of Engineer Software for E series (Available to modify NCS data)
15. IToolRadar Used to recognize ICOM, activate or release ICOM Port
16. EasyConnect Used to Configure the Environment Parameter of Engineer Software for E series, can activate or release ICOM Port
The newest BMW ICOM firmware version has been released, Cartool.co.uk technician can offer the icom firmware update file and instruction to help you update ICOM A1/ A2 system & application to the latest version fit for newest Rheingold 2015.11 icom software, which is a must to update the ICOM firmware to the latest; otherwise, it would fail to diagnosis or do programming on BMW vehicles.
Latest firmware version of icom a1 a2:
How to update your BMW ICOM firmware to the newest version ?
1. ICOM A A2 diagnostic tool (make sure of your ICOM version, common version or super/perfect version)
2. Laptop with Win 7 Win 8
3. Free download ICOM A A2 firmware update files (pls contact firstname.lastname@example.org for more details):
How to update ICOM A A2 system 01.25.02 application 01.40.05?
1 .Connect ICOM A1 / ICOM A2 to PC via wired network connection.
Connect ICOM A1 / ICOM A2 emulator to the vehicle or power on the emulator via 12V power adapter.
2. Open Internet Explorer
for icom a1/a2 common version, go to http://169.254.92.38:60080/
User name: root
for icom a2 super version, go to http://169.254.33.45:60080/
User name: root
3 .Click “Update Firmware“, to get the ICOM firmware version.
4 .Select file “ICOM-BootImage-01-25-02.bin”, to set image type as SYSTEM, then click “Send the file”.
5. Prompt: Write the image file to the flash?
Select Yes, and the light on ICOM mux will turn red.
6 .Prompt: The SYSTEM IMAGE update was successful.
Click “Update Firmware”.
7. Select file “ICOM-ApplicationImage-01-40-05.bin”, to set image type as APPLICATION, and then click “Send the file”.
(several minutes needed)
8. Prompt: Write the image file to the flash?
Select Yes, and the light on ICOM mux will turn red for the second time.
9 .When all is ok, click “reboot“.
NOTE: change the local network connection, that is, set automatically obtain local network connection
Two update files are available. Use the small-size first, then the big-size.
When using the small-size file, select SYSTEM.
When using the big-size file, select APPLICATION.
BMW Easycoding supports BMW and Rolls-Royce vehicle from 2010-2014 year. Easycoding is specialize in vehicle parameter setting up and diagnose at the same time for BMW and Rolls-Royce. Easycoding includes a usb dongle, and you do not have to install any driver on your computer, software easy installation and use. Easycoding for BMW diagnostic supports “recovery” function if you change some parameter not suitable for your vehicle, very safe.
BMW Easycoding supported multi-language:
English, Russian, German, French, Spanish, Japanese, Italian, Korean, Dutch, Polish, Thai, Turkish, Czech, Portuguese, Indonesian, Swedish, Greek
BMW Easycoding Update online
Easycoding V188.8.131.52112 Version New Update Features:
1. Online Upgrading Module is added.
2. VIN database of BMW is renewed to October of 2015.
3. VO modification function is added .
4. Single system CODING function is added which makes CODING available on new or used ECUs.
5. DEMO function is added.
Cartool.co.uk provide Best ICOM Diagnostic Tool for BMW cover BMW ICOM, ICOM A1, ICOM A2 and ICOM A3.
BMW ICOM A3 with newest sofwtare is 2015 latest diagnostic tool supports All Series Diagnose and Programming on
BMW Cars, BMW Motorcycle, Rolls-Royce, Mini Cooper, etc.
Now let’s check about the mainly differences between BMW ICOM, ICOM A1, ICOM A2 and ICOM A3.
BMW ICOM and BMW ICOM A share the same appearance.
ICOM and ICOM A software are named ISIS ISTA-P and ISID ISTA-D.
Latest version: 2013.01.
ICOM A2 and ICOM A3 software are named ISTA-D ISTA-P (or Rheingold version).
ICOM A2 current version: 2015.04 ISTA-D ISTA-P software.
ICOM A3 comes with 2015.02 HDD.
3. BMW ICOM Firmware/Hardware
BMW ICOM A and ICOM A2 firmware version: V1.18, V1.33, V1.36
BMW ICOM A3 firmware version: V1.37
If you need free firmware download link of firmware update for BWM ICOM, ICOM A and ICOM A2, please contact us cartool.co.uk customer service online.
ICOM A and ICOM A2 firmware PCB board:
4. BMW ICOM Functions:
BMW ICOM A and ICOM A2 share the same functions.
While due to the old BMW ICOM A module have problem in the cooling and protection design, ICOM A2 adopts the whole aluminum shell body,
using aerial explosion-proof connector; and ICOM A2 for BMW use the joint connection line which similar to the SDCONNECT COMPACT 4 for Mercedes-Benz .
And the newest version ICOM A3 for BMW has a higher version firmware which is able to receive a significantly more powerful processor and more storage capacity.
ICOM A3 for BMW comes with robust aluminum box will help to avoid damage in harsh environments when using.
5. BMW ICOM Operating System
ICOM A can only be installed on Win XP O/S
ICOM A1: Win XP and Win 7 64 bit O/S
ICOM A2: Win XP and Win 7 O/S
ICOM A3: Professional Win7 64 bit (NO win XP)
6. In all, BMW ICOM, ICOM A, ICOM A2 share the same firmware version and functions but differs in appearance.
The newest version ICOM A2 works better in cooling, runs faster and works more stable, not easier broken than older ICOM.
ICOM A3 can program all units for all BMW series, but not media.