Guide to BMW ISTA+ software for Beginners

Part 1: PDF file on BMW ISTA+ installation, configuration and/or usage

It includes installation, configuration and/or usage. The guide attempts to answer fundamental questions on what the BMW ISTA+ is for, what can you do with it and how to configure it so that you can connect to the car and run diagnostics on all cars and in case of F/G/i/Mini/RR cars, programming.!dZAEVKZb!Hj6mAnPit69-xxGjpgdQxnTcevOjKj7DnXWnVkAG9FI 

Part 2: Programming with ISTA+

Programming fundamentals with ISTA+
NOTE: Programming with ISTA+ is only possible with a BMW ICOM and a 70+ amp rated Power Supply. DO NOT ATTEMPT TO PROGRAM WITH ISTA+ WITHOUT THESE TWO ITEMS!

Programming can be accessed via the “Vehicle management” / “Software update” menu.
The planned actions are initially produced in the measures plan. The measures plan determined after the vehicle test can be done directly in the “Comfort” tab, or added to manually beforehand in the “Advanced” tab, then calculated and executed.
The car can be programmed to the latest I level using the comfort software update without any further actions based on the measures plan which has already been determined.
It is not possible to select additional actions manually in this menu.
Initializations and follow-up operations that might be required are automatically added during the measures plan calculation.
All other modes of programming and pre/post requirements are discussed in detail in the Help Document located at ~\Rheingold\Help folder.

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
Conversion (only coding)
Immediate measures
Part 3: FAQ: Evaluate SOC and Battery Registration with ISTA+

Checking your State of Charge and Battery Registration with ISTA+

Connect to the car using your preferred cable.

Do a vehicle test

After a vehicle test, go to Vehicle Management –> Service functions tab.

Next select Body, then Voltage Supply

Then select Battery

Here you will be presented with 2 options:

Option 1 is to test SOC. Choose Evaluate Battery State of Charge OR

Option 2 – Register Battery Replacement

Then click on at the bottom right. The ABL/FUB/REP and/or SSP will be populated. Select the FUB or REP to learn more OR select the ABL and run it.

NOTE: If changing battery types, coding is required before you can register battery replacement.

Part 4. FAQ: Steering Angle Sensor Adjustment

Steering Angle Sensor Adjustments:

Go to Vehicle Management –> Service Functions

Select Chassis and Suspension

Select Steering Angle Sensor

Select Steering Angle Sensor Adjustment

Then click on at the bottom right. The ABL/FUB/REP and/or SSP will be populated. Select the FUB or REP to learn more OR select the ABL and run it.


Part 5: From the release notes, following series are supported for programming in ISTA+ and iLevels for each series:


F001 (F0x, RR4, RR5) F001-16-11-501

F010 (F06, F1x) F010-16-11-501

F020 (F2x, F3x, F80, F82, F83, F87) F020-16-11-501

F025 (F15, F16, F25, F26, F85, F86) F025-16-11-501

F056 (F4x, F5x, F6x) F056-16-11-501

S15A (G1x, G3x) S15A-16-07-506

I001 (I03, I08) I001-16-07-506



The following Mini/RR programming is not supported in ISTA+


R056 (R55, R56, R57, R58, R59, R60, R61)

RR01 (RR1, RR2, RR3)


You can use ISTA/P to program these cars.