2017 BMW 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 3.60.2.001(engineer 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 DME 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.