|“This site contains affiliate links for which OEMDTC may be compensated”
Installation and User Guide
V5.1 February 2017
The Online Service System (OSS) has been developed specifically for independent automotive workshops to provide an extensive range of resources. The following applications are available in the OSS:
ISTA Diagnosis Application
- Fault Code Diagnosis
- Test Plans
- Repair Instructions (E30 or higher)
- Technical Data
- Wiring diagrams
ISTA/P Online – Control Module Reprogramming
With ISTA/P you can reprogram the onboard control modules that are capable of software reprogramming. For ISTA/P, a data interface, a power supply and an Internet connection are required. The data interface can be a BMW Group ICOM interface or a “Pass-Thru Tool (PTT)” that fulfills the requirements of the SAE J2534 standard.
The P code app allows you to search for standard SAE P codes and BMW-specific P codes, which you can read out from the engine control units using a generic scan tool. The P code module is especially helpful for users who do not own BMW-specific diagnosis systems, but read out fault codes using a generic scan tool. The corresponding P code can be read out via the vehicle identification number.
The AIR application combine the Repair information from WebISTA, Labor times from WebKSD, and parts information.
In the near future AIR will replace WebISTA and WebKSD.
What is needed to diagnose and program with the BMW OSS?
The OSS consists of a desktop or laptop PC connected to BMW over the Internet. To connect to the vehicle you can use the BMW authorized diagnostic interface “integrated communication optical module (ICOM)” or use a J2534 “Pass Thru Tool (PTT)”.
The ICOM is the interface for the repair of BMW and MINI vehicles recommended by BMW. Specifically designed for BMW and MINI vehicles, the ICOM incorporates powerful processors and a high storage capacity. This allows for faster communication than with a PTT.
- ICOM A: OBD communication
- ICOM B: in combination with the ICOM A, for MOST communication
- ICOM C: in combination with the ICOM A, for 20 PIN diagnostic connector.
J2534 Pass Thru Tool (PTT)
Working with a PTT, two drivers are required: The BMW PTT driver and the PTT manufacturer specific driver.
BMW specific Adapter and Cable
Older vehicles may require and additional adapter for vehicle diagnosis/programming. Contact your device manufacturer for details.
BMW 20 Pin Adapter
Some older vehicles have a Round, 20-pin diagnostic connector located in the engine compartment. Utilization of this connector is required for proper communication. The following vehicles need the 20 pin adapter:
- 323i Sedan from MY 1998, 323i Coupe/Cabrio from MY 1999
- 328i, 330i from MY 1998, 328i, 330i Coupe/Cabrio from MY 1999
- 528i, 530i, from MY 1998
- 540i from MY 1997
- 740i from MY 1997
- M3 Coupe/Cabrio from MY 1999
- M Roadster/Coupe from MY 2000
- Z3 Roadster 2.8/3.0 from MY 1998
- X5 from MY 2001
The 20 Pin adapter is indicated in the picture above. It can be located on the front of the engine(as shown) or near the passenger side strut tower.
BMW 7-8 Pin Adapter
Some vehicles require pins 7-8 of the OBD connector to be bridged for vehicle communication.
Vehicles from series E65 (from 11 / 2001) cannot be programmed without an external power supply. Power supply/ battery chargers with following specifications and settings are required :
- F/G Series: The set maximum voltage rating of 14.8 volts battery charging mode must not be exceeded. With the recommended chargers (e.g. Deutronic “DBL1200”, “DBL1600”, “MultiCharger 1500”) use the battery charging mode for programming.
- E Series : Chargers (such as Deutronic “DBL800”, “MultiCharger 750”) with microprocessor-controlled monitoring and adjustment of the current of the vehicle can be used. Please refer to BMW Service Bulletin B04 23 10 or MINI Service Bulletin M04 08 09 for more details and a listing of approved chargers required for programming.
- All approved chargers may be purchased from API International at 1-512-280-4391
In order to use the Online Service System (OSS), the following technical requirements must be met:
- Internet connection with a bandwidth of at least 2 Mbit/s
- For optimum performance, a maximum latency of 100 ms to the OSS server is required
- It must be ensured that the IP address does not change during the session
Programming faults can occur without a stable Internet connection. All work using the OSS requires a stable Internet connection. Some sessions may, depending on internet connection speed and vehicle condition, last several hours and transfer a data volume of several hundred megabytes. The ISP should ensure that the IP is not changed during the session.
- At least 4 GB of main memory
- Dual core CPU with a minimum speed of 2.2 GHz
- At least 150 GB of free hard drive space
- At least a 15″ monitor, 1024 x 768 pixel resolution, 256 colors
- Keyboard and mouse
- Network connection to connect to the internet
- USB connection port PTT connection, Ethernet connection for ICOM
Operating system & system requirements
One of the following operating systems is required in order to use the Online Service System (OSS):
- Microsoft Windows 7 Professional/Enterprise © (32-bit) with Service Pack 1 or Microsoft Windows 7 Professional/Enterprise © (64-bit) with Service Pack 1 or
- Microsoft Windows 8.1 Professional/Enterprise © (64-bit).
- Microsoft Windows 10 Professional
In addition to the operating system, the following software must be installed before you can use the applications:
- Microsoft .NET 2.5
- Microsoft .NET 3.0
- Microsoft .NET 4.5
Microsoft Internet Explorer 11 is currently the only browser supported for OSS applications
- Due to changes made by Google, Google Chrome is no longer supported.
- Due to changes made by Mozilla, Firefox is no longer supported.
- Microsoft Edge does not support plugins and cannot be used with the OSS.
OSS Software Installation
The first step is the Installation of the required software packages:
- Install manufacturer-specific PTT driver*
- BMW PTT driver download and install*
- BMW ICOM Firmware**
- OMS driver download and install
- ISTA/P Online Installation
- ISTA client download and install KSD client download and install
- WebISTA and AIR do not require any installation procedures.
All OSS software and applications are found under the OSS menu of the website
Install the PTT driver supplied by the device manufacturer.
BMW PassThruD Driver
The BMW PassThruD driver is required when using the PTT diagnostic interface.
ICOM Firmware Installation
ISTA/P Installation and Application Start
- Click the ISTA/P link found under the OSS menu
Information about vehicle reprogramming and diagnostics using J2534 click here.
Special Tools and Diagnostic equipment can be purchased here.