BMW Forum - BimmerFest BMW Forums banner

Coding: (No Request) Latest Software Links

5 reading
1.3M views 6.2K replies 2.1K participants last post by  shawnsheridan  
#1 · (Edited)
What is Included:

  1. Software Overview and Requirements
  2. Latest Software Links & Installation Instructions
NOTE1: URL 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:

This guide serves Fxx, Ixx, and Gxx-series vehicles. For E-series, different software and cable are used. Complete Software & Interface Overview.

Supported Chassis Code Overview
Image


Prerequisites:
  • Windows 7+ Computer.
  • E-Sys = Main Coding Software
  • PSdZData Lite(~2.5 GB) = ECU Data Files. Works for VO & FDL Coding.
  • Bimmer Utility = Provides License (ie Activation), FDL-Coding mapping, Cheat Codes (Section 7), & other optimization.
  • Connection Interface = ENET Cable (OBDII to RJ45 Ethernet) or ICOM. For computers without an ethernet port, you can use USB-to-ethernet adapters


2. Software Installation:

NOTE: Links never change. The latest versions are usually found below.
  • Add a comment to the thread if links down or you need newer versions
E-Sys - Install Instructions - v.15.pdf (Guide courtesy of member Shawnsheridan)

Bimmer Utility - Mapping 4.35.42 - Only and recommended solution
  • Auto-updated and supports the latest mapping for the most accurate coding experience
    • Purchase directly from the developer's website.
  • E-sys 3.39.1 - Used with Bimmer Utility or alone for Programming and VO coding.

Latest PSdZData_Lite (~2.5 GB) WORKS FOR ALL FDL CODING & VO CODING
  • Use this guide to determine your I-Step.
  • You only need one lite version for coding that is equal to or greater than your I-Step.
    • NOTE: If you get a "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.


By Resource:
  1. NCD / CAFD: Read *.ncd files offline and easily search for a function, viewing current settings as well as other options
  2. NCD Compare: Load *.ncd files using Folder icons or drag & drop and then the 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 CFDs. 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 fas.
  6. FA-CAFD: You load individual ECUs *.ncd and can see how FA additions will affect (ie "what-if).
  7. SVT-CAFD: You load the entire saved SVT file and see how FA changes will affect (ie "what-if).
 
#3,503 ·
Sorry, I cannot help with ISTA. New version of iSTA requires a PC HWID specific license file to run.
 
#3,525 ·
#3,524 ·
Hi Shawn, I'm hoping you can help me. You were really helpful about 4 years ago when i was having trouble with eSys. I was struggling to install and code towbar and reversing sensors on a 1 series. Got there in the end with your help :)

Anyway I haven't done any coding since but I recently bought a 2012 s1000rr for track. Long story short, I want to add the conversion for forged wheels (which allows a change to the tcs parameters for a 200 / 55 tyre instead of the standard 190 / 55 tyre). I have ISTA P 3.63.0.400 working on my laptop. I'm aware using ISTA P that there should be an option (code x275 forged wheels) for 'Conversion to 200/55 ZR17' but it is not appearing in the list of options - apparently because my version of ISTA P is too old, someone mentioned 'the last working 2017 version' is what I would need. 'Then the VO FA code XML is needed'

Apart from that the bike has 2 faults present relating to the exhaust servo (bike has full system so valve has been removed). I'm aware I can buy a Servo buddy to trick the ecu into thinking servo is still present but wondered if there is a way of removing those errors through coding / flashing? It's not a major issue unless I will be unable to code anything due to faults being present?

Could you give me some advice on:

- best way to add the x275 code for 200/55 tyres? If I can't use ISTA would I be better off using NCS expert / Winkfp (I have these installed already and it appears to be talking fine to the bike but I'm unsure which modules I would need to code). I thought about using eSys butI read somewhere that it will only work with 2015+ bikes.

- by any chance do you have a link please for the 'last working 2017 version of ISTA P'?

Cheers for any help / advice you can give me :)
 
#3,535 ·
#3,537 ·
Hello Shawn,
Not sure why you do this for everyone but it's greatly appreciated.
Can you also send me links to the latest E-sys, Launcher and PSdZdata lite?
Thank You
PM sent.
 
#3,545 ·
Hi Shawn, I haven’t coded in a while and laptop with old e-sys died. Can you send me links, also I just got a 2019 G05 with all bells… I know digital key doesn’t work with iPhone for ‘19 models. My CA got me digital key card, but it’s not recognized, but when I drop my phone in tray nfc reader activates Apple pay so I know the reader works, just no option for “digital card” only digital key. Dealer got rid of all geniuses during Covid to program. Where should I be looking?

thanks!