Tag Archive: BMW ICOM A2+B+C

BMW ICOM NEXT A + B + C Wifi ICOM Next BMW Diagnostic And Programming Tool New Improved Functionality

BMW ICOM NEXT A+B+C is Super quality Latest Generation Diagnostic Head For BMW, MINI, Rolls-Royce BMW-Model. Wifi ICOM Next BMW Diagnostic And Programming Tool Can Replace BMW ICOM A2, including all function of ICOM A2CnAutotool.com BMW ICOM NEXT A + B + C Wifi ICOM Next BMW Diagnostic And Programming Tool New Improved Functionality.

Best Quality BMW ICOM NEXT A + B + C Wifi ICOM Next BMW Diagnostic And Programming Tool Firmware Update To V1.40
bmw icom next

A + B + C - 图

OBD2Store.com BMW ICOM NEXT A + B + C Wifi ICOM Next BMW Diagnostic And Programming Tool New Improved Functionality:

1. Gbit workshop LAN, backwards compatible
2. Preparation for Gbit LAN on vehicle OBD(cars do not yet supportthis and interface not
yet defined,ICOM Next hardware adaptation will be necessary for future Gbit car
interface,will cause adaptation costs)
3. Faster start-up times and high throughput
4. Through high-performance,low-power ARM SoC
5. Improved handling
6. More flexible OBD cable
7. Lighted button for logs etc

BMW ICOM NEXT A+B+C from obd2store.com Overview?

Functionally compatible to ICOM A2
Mechanical design similar ICOM A2
Backwards compatible to car adapters (ICOM B, C) and motorcycle adapters (ICOM D, E)

OBD2Store.com– China OBD2 Tool, Automotive Diagnostic Tools, Car Key Programmer, OBD2 ECU chip tuning tool Center.

How to: BMW 525i DME MSD80 diagnostic with BMW ISTA-D on ICOM A2

Purpose: To see the BMW ISTA-D diagnostic options is working or not, on 525i with an engine N53.

Credit: Original resource: bimmerprofs.com

Diagnostic tool: BMW ICOM A2/BMW ICOM Next with ISTA

Important: compare possibilities of ISTA D with INPA.

Vehicle information:

Car: BMW 5 series E60 sedan 525i

Year: 2007/09

Engine: N53




The test:

ISTA-D is identifying the vehicle


and reading FASTA information


the basic menu is available.

Service procedures and data, intended for the engine, are available in two groups:

a) basic menu: Vehicle management/Service function/Powertrain/Engine Electronics
b) Call up ECU functions menu of the engine management unit.

In the basic menu you can choose:

a) viewing data correction of cylinder Rough run and Stoichiometric mixture;
b) coding the injector data;
c) coding new NOx catalytic converter and NOx sensor, activate Desulphation session;
d) delete adaptations;
e) perform misfire/Rough run test for cold engine and view the “opinion” of DME, which engine has problems with smooth running.

In DME Call up menu you can choose:

a) view live data;
b) perform activation tests for several knots.

Now, start the review with DME Call up menu.

To enter it, click with Mouse on DME icon on the “tree” of units and press the button “Call up ECU function”.


Call up menu contains three basic choices:

a) identification: basic data of ECU unit;
b) diagnosis scan: live data;
c) component triggering: activation/test blocks.


“Identification” menu is very clear, so we move to diagnosis scan menu – content of it is seen in the image above.

The content of Component triggering submenu :


Unfortunately, the amount of test blocks is tiny. As can be seen, it’s possible to test the pressure of the low-pressure pump, in the injectors menu: switch off any of cylinders, switch on the water pump and electric fan.

Blocks of engine performance modes, Lambda probes, generator, VANOS, EGR and many other important knots are not available.

Diagnosis scan submenu.

a) fuel pressure (high pressure);
b) fuel pressure (low pressure);
c) idle;

allows to view exact values of the parameter and are not very interesting. Only remark (it refers to all analog/live data values, displayed by ISTA):

a) data representation is in small size, it’s hard to see the data, for example, during the driving session;
b) main part (with rare exceptions) of data have no reference value, no min/max limits displayed; no explanation for specific data;
c) bar type indicators are not used – they would ease the viewing of variables.

The content of Diagnosis scan submenu, choosing ”Motor operating values”:



To read the required parameters, they have to be chosen (it/they will color in blue) and press the button ” Read status”.

Example, how does a viewing of live data look’s, using ISTA D:


Unfortunately, data are opaque – there is no visible separation, no ref/min/max limits, no bar indicators.

Several disadvantages of menu:

a) oil pressure – no required oil pressure displayed;
b) no PWM for keeping up the pressure is displayed;
c) data of detected pressure are displayed with an offset of -1000hPa.

The content of submenu, choosing operating values of the N53 series engine:


Live data of these parameters:


This submenu has “several” disadvantages:

a) the engine performance mode is displayed, but no Lambda values, with which the engine works, can be seen;
b) no possibility to overlook data during the desulphation process;
c) no PWM both for the low-pressure and high-pressure system can be seen – no information of system’s ability to hold the pressure;
d) no Offset values for NOx sensor data are visible, no reported Lambda values (wide-band and narrow-band).

Data of “Operational smoothness values” submenu:

In this menu, Rough run value min/max values ( +/-200) are displayed. According to the software release, in case of the normal engine performance, the values fluctuate in limits of +/-0.2, for some releases – only within limits of 0.02. It means, 0.1 or even 0,01% of max displayed! Conclusion – these indicated values are just confusing the user!

It’s not even worth to mention, that math, which would describe the coefficient ”engine order 0.5/1.0/1.5”, is not even present.

Content of ”Oxygen-sensor control” submenu:

This submenu has “several” disadvantages:

a) multiplicative adaptations are not displayed at all;
b) Lambda value for wide-band probes is not calculated/displayed; no description, how to interpret “voltage” indications;
c) PWM of probe heating is not displayed, from the status description it’s not clear, is the probe being heated or is already heated;
d) no Nernst resistance for probes is displayed, chemical activity of probes cannot be seen; no manual control of probe heating is possible;
e) the engine performance mode (requested/confirmed) is not displayed;
f) required Lambda values and their conformity to measured are not displayed.

No data available about:

a) injectors: learnbits;
b) injectors: real time values (opening time; multiplicative adaptations; voltage; energy, etc);
c) injectors: mechanical and chemical tests/results.

Submenu ”States” contains some of the status bits:


Unfortunately here the viewing of engine Live data ends. As you can see, the amount of displayed data is many times less than with INPA, and displayed data cannot be viewed easily.

Vehicle management/Service function/Powertrain/Engine electronics menu,


Idle speed/Idling quality submenu:


Rough running values:

Rough run values for correctly performing engine display lasting disbalance, therefore it’s not clear, what are these data. Possibly – applied Offset type corrections for each injector to reach smooth performance.

Stochastic irregular operation data:


Also regarding these data – no information. In ideal scenario – all values are targeting 0? Or, most probably: all values are targeting 50; increased value – decreased mechanical efficiency.

We can only pay our condolences to a specialist of the dealer center, who has to work with such “data”.

Delete adaptations submenu:


Unfortunately – no information, which menu deletes which group of adaptations.

Also, information regarding stored error messages is more than modest:


For example, in the existing situation, INPA freeze-frame will additionally display:

a) engine performance mode (Homogeneous/Homogeneous lean/Stratified charge);
b) engine status (work or heating up);
c) offset, multiplicative adaptation and integrator values, etc.

Data for separate knots can be seen into appropriate functionality blocks, as an example, we will view test block of VANOS:


After choosing this test module, the menu opens:

The detected position of VANOS can be seen:
It is possible to perform test block, which tests the ability of VANOS knot to maintain the required position in one, fixed position:


After performing such tests, the diagnostics specialist has to take the decision by himself, does the VANOS performs correctly – ISTA displays following menu of suggestions:

ISTA-D-MSD80-diagnostics-24 ISTA-D-MSD80-diagnostics-25

As you can see, this menu doesn’t give exact answers.

Additionally, there are no possibilities to choose the position of camshaft manually, evaluate the PWM of the valve, it’s jittering.

The situation with, for example, checking the oil pressure is even sadder. There is no possibility to compare the inquired and measured oil pressure, no possibility to evaluate the PWM of oil valve. No test block, which could be started. Only testing option, offered by ISTA: evaluation of PWM of the valve with an oscilloscope. And, if rectangular impulses are observed, ISTA reports, that everything is in working condition!


Everything is in order, not taking into the account the PWM value, not taking into account it’s jittering? Impressive!

It is regrettable, that the dealer specialists are forced to work with such weak diagnostic tool. INPA options for MSD80 diagnostics are incomparably wider, but, for unknown reasons, INPA is banned for using in dealer service centers.

BMW ICOM A2 emulator system red indicator flash

Before go deep into the topic today, let’s check the BMW ICOM ICOM A and ICOM B module indicator and meanings.

14-1 14-2

It is not different to see that if the Red LED indicator of either ICOM A or ICOM B emulator flashes, the Rheingold ISTA-D ISTA-P software will report error and fail to communicate with vehicle.

Problem& Symptom:

BMW ICOM A2+B+C diagnostic system A2 module red indicator blinking when connected to vehicle with LAN cable.


2 solutions provided by experienced BMW ICOM diagnostic system experts:

DISCLAIMER: We are not responsible for the damage.


1-rehot hot air gun this IC

2- Replace or change new one if necessary

3-The problem is the IC



Fix the ICOM A2 from CnAutotool.com emulator firmware follow the PCB board displayed below:

The pulse generator to buy on auctions


white wire=the line to the WiFi antenna.

Others all marked in the PCB board

BMW E/F/G/I series programming with 2017 ICOM Next Ista-P 3.60

2017 BMW diagnostic software is verified that ISTA-P can program not only E Series, but also F, G and I series. So, which Ista-p version and which BMW Icom can work perfectly with BMW E/F/G/I models? Read the write-up collected by Laura.

Which ISTA-P version is verified?
2017.03 BMW ISTA-D 4.04.12 ISTA-P mode) is the latest BMW software confirmed 100% to work without any issues with BMW E/F/G/I models programming

Which bmw icom works better?
2017 BMW ICOM Next WiFi version is the best option for bmw diagnostics and programming.
ICOM Next is faster than the old bmw icom. It is also better built IMHO.
And 2017 Next is WIFI available also.
It handles multiprogramming and coding quite nicely.
Gets the job done much faster if flashing the complete vehicle.
Another benefit to Next will be compatibility for future cars.

New models with production date
Benefit: The new G01, G32, RR11, RR12 can be dealt with.
Vehicles: G01, G32, RR11, RR12
Update of navigation maps in ISTA 4
Benefit: Update of the map data by ISTA 4 in motor vehicles with navigation system.
Planned for ISTA 4.06.1x. Up to then, the update can be performed with ISTA/P.

What about the I levels contained?
F, G, I Series (ISTA 4, ISTA/P)
Series group I level
F001 (F0x, RR4, RR5) F001-17-03-505
F010 (F06, F1x) F010-17-03-505
F020 (F2x, F3x, F80, F82, F83, F87) F020-17-03-505
F025 (F15, F16, F25, F26, F85, F86) F025-17-03-508
F056 (F4x, F5x, F6x) F056-17-03-507
S15A (G1x, G3x, RR1x) S15A-17-03-507
S15C (G38) S15C-17-03-506
I001 (I03, I08) I001-17-03-507
E Series (ISTA/P)
Series group I level
E065 (E65, E66) E065-15-07-500
E060 (E60, E61, E63, E64) E060-16-11-500
E070 (E70, E71, E72) E070-16-11-500
E89x (E81, E82, E84, E87, E88, E89, E90, E91, E92, E93) E89x-16-11-500
R056 (R55, R56, R57, R58, R59, R60, R61) R056-17-03-504
RR01 (RR1, RR2, RR3) RR01-17-03-500

What is I-level?
The I-Level (aka I-Step) is the Integration Level of your car, which represents a package of firmwares for all your modules, and it corresponds to the version of ISTA/P last used to program your vehicle.

How to read I-Level using BMW E-sys?
To determine your I-Level, go to VCM Module => VCM Master Tab => click Read under I-Steps:

The I-Step (current) is the one you want to match when you select the CAFD from the Detect CAF for SWE options (e.g. F001-08-09-550):

When you lost power in the middle of FDL Coding your CAFD, it became corrupted. What I am having you do is insert the same CAFD in it’s default generic state and then coding it based on your specific Vehicle Order (Production Date and Option Codes) so in the end you will have exactly what you started with before the power failure and CAFD corruption.

As I have repeatedly stated, so long as one isn’t coding the BMW ICOM A2 module, you should code with the engine running, and will you never have to worry about loosing vehicle power mid-coding, unless of course you run out of gas.

BMW ICOM A2 software error “Failed to start ISTA” (solved)

When I enabled coding/programming in BMW ICOM A2 diagnostic software ISTA–D, just for comfort reasons, all in one, but unluckily, the error message popped up as follows:

Failed to start ISTA.

Please make sure your ISTA configuration is valid.

In doubt reset any non standard ISTA configuration and reinstall ISTA

Searched lots of info online and finally SOLVED! ISTA+ works like a charm!

Just add this to the configuration file:
<add key=”BMW.Rheingold.Programming.PsdzBackupDataPath” value=”%ISPIDATA%\BMW\ISPI\data\TRIC\ISTA\Temp\”/>

BMW ICOM A2 With V2017.03 Engineers software Plus EVG7 Tablet PC Ready to Use

BMW ICOM A2 With V2017.03 Engineers software Plus EVG7 Tablet PC Ready to Use
BMW ICOM A2 With V2017.03 Engineers software Plus EVG7 Tablet PC Ready to Use
Software version:
ISTA-D 4.04.12
VIN: 2017.02.13
Not connected 9000 days remaining

BMW ETK: 2017.2
BMW KSD 09.2016 Multilanguage
With free BMW Engineer Software (INPA, NCS, WinKFP, E-Sys 3.27.1, Psdzdata 59.0), BMW FSC code generator and BMW AiCoder

Multi-language available in diagnosing, programming and TIS diagram circuit: American English, British English, German, Spanish, French, Italian, polish, Portuguese, Turkish, Czech, Swedish, Dutch, Indian, Greek, Russian, Simplified Chinese, Traditional Chinese, Japanese, Korean and Thai.

System Requirements:
Dual-core processor, better above I3; over 4G of memory

EVG7 DL46 Specification:
Mark : EVG7
Model : DL46
Processor : Intel Celeron 1037(Dual – 1.8Ghz/L3 2M)
DDR : The biggest support memory : 4GB
LCD : 10.4 Inch The resolution of the 1024×768
Graphics : touchscreen widescreen LED backlight, the core graphics Intel HD Graphics
Speakers : Built-in Speakers
Wireless : 802.11b/g/n
LAN : The built-in 10-100M card
Bluetooth : BT2.0 , 4.0
USB : USB3.0 / Mini USB / 2 x USB2.0
Card Reader : TF Card Reader
Other Interface : VGA Voice Input / The Sound Output / DC Power Jack / Parallel LPT Port I/O VGA Output
Battery Type : 9 The core of lithium batteries 10.08V 6600 mAh
Power Adapter : 110V-240V The adaptive communication power supply
Battery Life : The specific time depending on the use environment
Specifications : 270x180x60 mm
weight : 1911g (with battery)
Certificates : CE / FCC /  RoH

Top 5 Reasons to Get BMW ICOM A2 with Latest Software
1.BMW ICOM A2 Hardware Version: V01.40.05
2.Support Vehicles: BMW Cars, BMW Motorcycle, Rolls-Royce, Mini Cooper
3.Support BMW All Series Diagnose and Programming
4.With Bonus Engineer Programming Software
5.NEW EVG7 DL46/HDD500GB/DDR4GB Diagnostic Controller Tablet PC Ready to Use

Notice of BMW ICOM A2+B+C:
1. No Network And Also No Connection With The Original Server When You Use The BMW ICOM Software HDD, Ortherwise It Is Will Be Damaged, And Need You Send Back For Repair
2. If your BMW ICOM HDD got error “database version mismach, the found database version are not compatible”, just need to set the ISTA/D language as American English

BMW ICOM A2+B+C Compare with ICOM A+B+C

Compared with ICOM A+B+C, BMW ICOM A2+B+C has the some special features. The modified ICOM A2 for vehicles with OBD access receives a significantly more powerful processor and more storage capacity. Robust aluminium case will help to avoid damage when using in harsh environments.
To protect the MOST connector, the ICOM B for vehicles with optical MOST access will be equipped with a soft cover made of rubber instead of the former plastic cap. The ICOM C for old series with a diagnostics socket will be additionally equipped with an approx. 20 cm long cable, which facilitates the connection of the BMW ICOM A2 and makes storage in the engine compartment easier.

If your BMW ICOM firmware works normally, then DO NOT need to update. If your firmware is not compatible with your software very much, then need to update the firmware. Because every new version ICOM software will change a little. Firmware need update so that can fit the latest ICOM software perfectly.

How to connect BMW ICOM A2 Wifi

I consulted BMW ICOM A2 from the professional technician mainly because I read much information in BMW forums telling that the only difference between ICOM A2 & ICOM is the hardware.ICOM A is the basic component. In physical terms, it would provide the vehicle diagnostic interface OBD II interface, and provide adaptive integration to the repair shop network interfaces required. Voltage is provided by KL30 by vehicle interface. ICOM A requirement of the electrical operation of a minimum voltage of 8V. Only the supplied voltage exceeds the minimum limit in order to ensure a stable function.
How to connect BMW ICOM A2 Wifi
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.