(Quote) BMW Fxx-Ixx-Gxx-series Coding Latest Software Links (No Request)

Post includes 1. software Overview and Requirements 2. latest Software Links & Installation Instructions.


What is Included:

  1. Software Overview and Requirements
  2. Latest Software Links & Installation Instructions

NOTE1: Links are in BLUE and pictures are links to larger images.

NOTE2: Click here for Getting Started Guides, Tips, & Cheat Sheets


  1. Software Overview and Requirements:1). This guide serves Fxx, Ixx, and Gxx-series vehicle.


2). and cable are used Complete Software & Interface Overview.

E-Series & R05x Mini:

  • Interface = K+DCAN Cable (OBDII to USB) or ICOM
  • ECU Data Files = SP-Daten
  • NCS Expert = Coding Software
  • WinKFP = Programming (Flashing) Software
  • EDIABAS = Low Level ECU Communication Software used by NCS Expert & WinKFP

Fxx- / Ixx- / Gxx-Series, Mini (F05x/F06x), & Rolls-Royce:

  • Interface = ENET Cable (OBDII to RJ45 Ethernet) or ICOM
  • ECU Data Files = PSdZData
  • E-Sys = Coding Software
  • E-Sys = Programming (Flashing) Software


  • ICOM A: main interface
  • ICOM B: adapter for programming multimedia in E series
  • ICOM C: adapter for old BMW with round 20 pin diagnostic plug
  • ICOM D: adapter for motorcycles

Additional Dealership Level Software

  • ISTA+ (AKA Rheingold or ISTA-D)
  • ISTA-P
    • PROGRAMMING traditionally for all chassis, but is being phased out by August 2017, except for legacy E-series.
    • ICOM Recommended. An ICOM emulator with K+DCAN or ENET can be used, but will NOTcommunicate over all protocols to program every ECU.
    • Replacement ECU’s must be NEW
    • All Requests, should be directed to this thread
    • Windows 7-10 Computer
    • ISTA+: 22 GB Installation + >2 GB free space to run (Diagnostics Only).
      • Additional 70 GB SDP & ICOM to program (Excludes E-series)
    • ISTA-P: 112 GB Installation
    • At least a processor with 2 cores and 2.2 GHz
    • At least 4 GB RAM

Supported Chassis Code Overview

supported chassis code


Alternative Resources: Burger Tuning & BMW Archives


enet-cable icom


  1. Software Installation:NOTE: Links neverchange. Latest versions always found below.E-Sys – Install Instructions – v.15.pdf(Guide courtesy of member Shawnsheridan)E-sys 3.31.0

Launcher Pro 3.x

  • See pdf instructions on acquiring activation for use
  • Launcher Premium 2.8.x(w/ Built in Token Generator) – Alternative free solution


  • Use this guideto determine your I-Step.
  • You only need onelite version for coding that is equal to or greater than your I-Step.
    • NOTE: If you get “Not Found [C012]” error when “Read Coding Data,” it is time to update.
  • Do NOT merge. DELETE old PSdZData folder & REPLACE w/ new PSdZData folder.
  • ISTA-P Version & I-Level Overview
  • Certain E-sys installation require a minimum Psdzdata:

e-sys e-sys-03 e-sys-02 e-sys-04

TokenMaster’s NCD / CAFD Tool 0.5.2 (Optional)

  • One other useful tool. You can read more about it here.



By Resource:

  1. NCD / CAFD: Read *.ncd files offline and easily search for function, viewing current settings as well as other options
  2. NCD Compare: Load *.ncd files using Folder icons or drag & drop and then far right button initiates compare. Popup showing Left vs right values which you can highlight and copy if you choose. It also highlights *.ncd trees differences in red & you can scroll up and down.
  3. Decrypt CAFD: not just for CAFD’s. It also works for other Psdzdata files (eg FAFP).
  4. FA / FP: viewer; tool includes mapping (eg 430 Inter Exter mirror anti dazzle). You can search loaded FA or entire FAFP (ie available options). FP viewer allows you to view options by Vehicle Profile (FP) without loading FA (Vehicle Order).
  5. FA Compare: like #2, but comparing FA’s.
  6. FA-CAFD: You load individual ECU’s *.ncd and can see how FA additions will affect (ie “what-if).
  7. SVT-CAFD: You load entire saved SVT file and see how FA changes will affect (ie “what-if).

Source: http://www.bimmerfest.com/forums/

Credits to @Almaretto


For best ICOM, ENET cable and INPA, please contact at email Sales@UOBDII.com


Best BMW ICOM list



BMW ENET (Ethernet to OBD) Interface Cable with E-SYS $16.99 free shipping


BMW Inpa k+can cable