HOW TO DO PROGRAMMING WITH ISTA+

Until now, different systems for BMW diagnostic tool vehicle diagnosis (ISTA) and programming (ISTA/P) have been used. This means it was necessary to change systems several times when repairing a vehicle using software.

ISTA+ has been expanded so that all the required programming functions for the series F, G and I are integrated.

E-series vehicles still have to be programmed using ISTA/P!

The functions relevant for programming can be accessed via the following menus:

13-1

Vehicle treatment

● Software update

● Comfort – as per the suggested measures plan

● Advanced – with broadened scope

● Additional software (range of functions is not active yet)

● Control unit replacement

● Before exchange (preparation) – control unit read-out for the exchange

● After exchange (subsequent evaluation) – control unit configuration after exchange

● Vehicle modification

● Retrofit

● Conversion o Conversion (only coding)

● Back fitting

● Immediate measures

13-2

How to use NCS-Expert With BMW ICOM A2+B+C Diagnostic Scanner Wifi

The belows are the guid for customer how to use NCS-Expert With BMW ICOM A2 Wifi

it’s a dummy guide to help many out and try to make sense of NCS expert with BMW icom A2.
All said by a ICOM A2 user at bmw forum.

he said;

before all operation, you need a good icom A2 emulator, clone or original
I used clone bmw icom A2 wifi at:

http://www.cnautotool.com/search.php?keywords=BMW+ICOM&imageField=+

Used it for years and updated to ISTA-D 3.54 ISTA-P3.58 in SSD…much faster and more stable then, i have to mention that ALL Proceed at your own risk. this is just my interpretation for educational/entertainment value only. I am not responsible for you blowing up your car or damaging your modules.

so here goes the key point

Dummies Guide to Understanding NCS and Coding

This is roughtly how it works, and my dummy interpretation of it.Please read it fully if you want to understand, this isn’t exactly a quick cheat sheet guide.

On pre’02 cars the coding is slightly different method than post 02 cars. I am going to elaborate on coding individual parameters, you can go learn how to code entire modules thru the VO later once you learn the basics below.

The first part to understand is what this stuff about ZCS/VO or “vehicle order” is. When BMW makes a car, they create whats called a “vehicle. this basically a bunch of numbers writen into the car that tell what modules are installed in the car, regional info etc. This is like your car’s DNA! for example if the car has a sunroof, or a convertible or radio etc etc and that is was meant for US,Canada, France etc. Because each car is different with a different set of options/modules or country that its located, the” vehicle order” aka.”ZCS” or”VO” may be differnt. why is it called ZCS you ask ? because its abbreviated german, and its confusting as hell.

The VO is wrriten into a couple modules of the car, usually ones that start with an “A”, Like AKMB or ALSZ. On some cars its written elsewhere. In my 02 M3, the VO Was written in ALSZ and AKMB. On my “00328 Ci it was stored in EWS, KMB. Its nothing more than a string of text/numbers stored in the flash memory of these modules, nothing special. why is it written into two places? because if one module is failed and has to be replaced, then the other will serve as a backup so you can code the new replacement module to your car. for example ALSZ is the “light switch module” in your car .

BMW ICOM is the professional car diagnostic scanner for all bmw cars or trucks . and if you want more details about bmw icom you can contact with us :www.cnautotool.com or email us: sale@cnautotool.com.

Why do i need BMW ICOM A2 icom B icom C icom D?

The passage here explains the reasons for BMW icom a (a2, a3), icom b, icom c and BMW ICOM A3+B+C+D for BMW diagnosis, coding and programming. And also, you will know what you should need for use in different repairing situations.

ICOM A (A2, A3) – OBD diagnostic supporting MOST, D-CAN and K-CAN protocols

ICOM A is a basic component.  Physically, on one hand, it supplies the interface that connects with car OBD II diagnosing interface; on the other hand, it can supply the interface that is self-adaptable intergraded into garage. As protocol converter, it is responsible for testing and data exchange in different controlling units, as well as signal processing through a high effective computer core. Electrical power pressure is supplied by vehicle interface. The lowest power pressure of Electrical operation of ICOM A is fixed to 8V. Only it exceeds the lowest value, can a stable function be guaranteed.

ICOM A vs ICOM A2 vs ICOM A3

Modified BMW ICOM A2+B+C for vehicles with OBD access receives a significantly more powerful processor and more storage capacity. And robust aluminium case will help to avoid damage when using in harsh environments. It works better in cooling, runs faster and works more stable, not easier broken than older ICOM A.

ICOM A3 can program all units for all BMW series expect media system, and work more stable and has stronger compatibility than ICOM A2, A1.
ICOM B – diagnosis via MOST bus, and possess link to A-interface through USB connection

ICOM B for vehicles with optical MOST access will be equipped with a soft cover made of rubber instead of the former plastic cap, to protect the MOST connector
ICOM B is the external MOST interface of ICOM A, and it connect with ICOM A by a usual USB or that within supplying. Power is supplied by USB through ICOM A.
Only when the power supplied to ICOM A lower to 8V, can electrical running of ICOM B be ready to connect with standard.

ICOM C–20-pin cable for previous types

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 ICOM A2 and makes storage in the engine compartment easier.

ICOM C in an intelligent interface converter, which makes OBD II compatible with BMW round plug. As a lengthened auxiliary module, it makes ICOM A connects with non-OBD II vehicle module. Power is supplied by round plug through KL30.

The lowest pressure of ICOM C electrical running regulated to 8v. Electrical pressure on KL30 is conveyed to OBD II through internal equipment, and then to ICOM A. Only when vehicle battery voltage ICOM C exceeds to the lowest limitation, can it guarantee the stable interactivity of the two equipments.

ICOM A2, ICOM B, ICOM C connection:

ICOM A B C and BMW E & F-series

Save a lot for E and F series:
BMW E series: K+DCAN USB cable
BMW F series: ENET cable

ICOM D – for BMW motorcycles motobikes diagnostics

ICOM D is a 10-pin to 16-pin diagnostic cable for BMW motorcycles motobikes diagnostic and programming together with ICOM A2
It is the TOP 1 in the BMW diagnostic tool list, with the most powerful & stable function and the best reputation.

ICOM D connector location:

How to choose best BMW ICOM, ICOM A2 and ICOM A3 Rheingold ISTA-D ISTA-P?

With the born of newest BMW ICOM A3 pro + V1.40.05 diagnostic programming tool, BMW ICOM series including ICOM, ICOM A1 and ICOM A3 get most people confused, they have no idea which one to buy.

FYI, BMW ICOM A3 pro + V1.40.05 comes with a internal WIFI chip, just get one wireless adapter and plug into the computer, then the wireless adapter will communicate with the wifi chip and perform diagnostic and programming function on all BMW vehicles e.g BMW Cars, BMW Motorcycle, Rolls-Royce, Mini Cooper.

Part 1: Similarities- BMW ICOM, ICOM A2 and ICOM A3 Comparison Table

1.BMW ICOM Packed Software (In details)
BMW ICOM, ICOM A2 and ICOM A3 share the same software version, for the detailed autorized software

2.ICOM A2 update:
Firmware update
icom firmware is able to update, tak ICOM A2 V1.40.05 for example, here are on how to update BMW ICOM A2 firmware to V1.40.05
icom a2 firmware v1.4 bootimage bin free download how to update icom a2 firmware to v1.4

Software update:
BMW ICOM software is able to update when the newest version is tested ok and released, you are required to pay the newest software.

Part 2: Differences among ICOM A2, ICOM A3 and ICOM A3 Pro+
ICOM A3 V1.40.05 with WIFI outlook and ports

ICOM A3 V1.38 mux outlook and ports
ICOM A3 V1.38 with software

ICOM A3 V1.38 without software
ICOM A3 V1.38 has no software in package. Users can buy it in addition.

BMW ICOM A2 V1.37 mux outlook and ports

Part 3: BMW ICOM Rheingold ISTA-D ISTA-P issues and solutions:
Question: When EasyConnect is processed done?
Answer: Only you get following picture can it means EasyConnect is processed done.

Question: ICOM or ICOM A2 fails to work on old BMW (one system or new car)
If you find ICOM or ICOM A2 fail to work on old BMW or one system or new car, just disassemble ICOM and test this 39K resistance. Another reason is unstable voltage.

How to reset the language you want:
Reset the language is possible, some customer feedback they receive the ICOM hardware and find the language is not they want, but don’t know how to reset. Jjust open diagnostic software ISTA/P, and then click this “Tool” icon to reset shown as follows.

Using 2015.8 Windows7 BMW ICOM HDD (Item No. SS151-8B), get error message “The screen resolution is insufficient to run this application”, how to fix?

Solution:
After open ISTA-P, click “Reset settings”, then close, open again ISTA-P, click “ Reset Settings” then reset “Resolution”.
Check your computer system resolution setting, make sure it is as the same as the ISTA-P resolution setting.


Using ICOM 2015.7 ISTA-D 3.50.10 ISTA-P 3.56.1.002 (Item No. SS151-7) and these function displays gray, ISTA-D is working, ISTA-P is not working, how to do?

Possible reason: Your exit ISTA-P then directly turn off the computer, it results in the software is damaged.Normally, you are required to exit the software then follow the general procedure to turn off the computer.
Solution: Now, the solution is to send the software back to repair.

Q: Buy BMW ICOM External or Internal Hard Drive

A: As we all know, ICOM  is available with both external and internal hard drive, which version to choose, it is specific to individual users. In the following parts, I would like to sort out their advantages and disadvantages.

External hard drive of BMW ICOM A2 is a much more versatile solution, and it was my initial choice. If laptop broke, you could just plug it into another machine.

Only downside is it’s a lot slower than running it from disk, because of VMWare overhead.

Now I have it loaded on a machine-specific hard drive (internal hard drive) which I have installed in the machine. Much faster.

If you use it 2 or 3 times a year, a VM solution is perfectly fine. I did that for a few years myself.

If you use it quite a bit (with 3 MB’s in the house hold, I use it all the time) then go machine-specific hard drive.

Also remember the external hard drive hangs off the machine and can be damaged as you move the laptop around. If you pick up the laptop, the USB drive unplugs, then it will fall to the ground and you’re cooked.

Internal is so much nicer because now I just have the multiplexer and laptop to carry to the car. Nothing to unplug or fall off.

Q: Buy SSD or HDD

Solved BMW ISTA error IFH-0010, Vehicle could not be identified

This blog list 3 kinds of BMW ISTA errors and solutions you may need.

ISTA NCS error IFH-0010+ solution
ISTA error”MSVCP120.dll is missing”+ solution
ISTA error “The vehicle could not be identified”+ solution

Note: All error solutions here are suitable for BMW ICOM A2+B+C and BMW ICOM Next!

ISTA error IFH-0010: DATATRANSMISSION TO CONTROLUNIT DISTURBED

ISTA error: A communication fault occurred during activation

Incorrect state: ERROR ECU CONDITIONS NOT CORRECT OR REQUEST SEQUENCE ERROR

Solution: Try setting COM port latency to 1 in Advanced Settings for the port. You should change it to 1 to have the least lag/disturbances between data transfer.

BMW ISTA System error “MSVCP120.dll is missing”

The program can’t start because MSVCP120.dll is missing from your computer.

Solution: Reinstall VC++ Redistributables and try again. If you’re running x64, you will need both x86 and x64 bit versions installed.

Feedback: I got rid of this .dll error by installing an older version of VC++.

BMW diagnostic tool ISTA error “The vehicle could not be identified. Please check the access to the vehicle and check whether the testing-analysis-diagnosis has been activated.”

Solution 1: I changed my com port to port 1 and it worked. It’s worth a shot, easy to change back if it doesn’t work.

Solution 2: Uncheck the Ethernet box and ICOM A2 ISTA-D worked.

Feedback: I changed COM9 to COM1. Its working!

The Difference Between BMW ICOM A2+B+C With BMW ICOM NEXT A with Latest Version 2017.03V

BMW ICOM is the professional diagnostic tool for the BMW car and diagnose and program for it now there are the new update scanner bmw icom next come out, here belows are the difference for bmw icom A2 and BMW icom NEXT A.

Both BMW ICOM A2 and ICOM NEXT A can work with the same software ISTA-D-ISTA-P for the same BMW Vehicles. But they are kind of different from some factors, especially firmware adaption. there is some highlights of BMW ICOM NEXT after hardware update with high-quality PCB board, bmw icom Next the haredware is different with bmw icom a2, pls check BMW ICOM NEXT A and BMW ICOM A2+B+C

More stable during programming

be necessary for the future Gbit cars

faster start-up times and high throughput

through high-performance, low-power ARM SoC

improved handling

more flexible obd cable

lighted button for logs