BMW Forum - BimmerFest BMW Forums banner

Coding: (No Request) Latest Software Links

2 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).
 
#811 ·
#818 · (Edited)
Hi all and Merry Christmas
Last night I tried to do a 6wa conversion from a standard cluster . I followed all the steps for 6wa retrofit but when I tried to code on my own car this is the error I get. Any help or advices would be highly appreciated I'm new in coding field.if no allowed on this tread please delete
 

Attachments

#823 · (Edited)
E-Sys Launcher 2.8.2 error

same here. I need to turn off the logo on the cluster and I want to change that today.

I am having an odd thing happen. Every time I launch it. It prompts me to create the token. It does as I see it created. When I got launch it prompts me again to create the token. It goes over and over in a loop.

Looking at the token it looks to expire tomorrow? Is this the issue or something else ?

Any help with this ?
 

Attachments

#824 ·
I am having an odd thing happen. Every time I launch it. It prompts me to create the token. It does as I see it created. When I got launch it prompts me again to create the token. It goes over and over in a loop.

Looking at the token it looks to expire tomorrow? Is this the issue or something else ?

Any help with this ?
E-Sys Launcher PREMIUM 2.8.2 .EST Token expired 12/30/2018, and for now there is no updated E-Sys Launcher (only Alternatives such as ESysX and E-Sys Plus).
 
#826 · (Edited)
Hi Guys!

First of all I want to thank everybody in this forum for sharing their knowledge with us.

Im new into the BMW coding, I made already restore CAFD from backup files with X17 tool.

But Now I have a car where the CAFD files are corrupted by someone else. And I dont have any backup files.

It is a BMW 120i 03.2018 B48 engine. (VIN: -5H26714)

I want to restore all the coding back to the original state.

I think that these are the corrupted CAFD and which I need to restore.

-cafd_00000911-004_000_001
-cafd_00000912-004_000_000
-cafd_00000913-003_005_004
-cafd_00001148-000_030_003
-cafd_0000023f-016_016_039
-cafd_000007a1-005_044_007
-cafd_00001f61-001_018_010
-cafd_00000794-017_068_101
-cafd_0000067b-002_014_002
-cafd_000024c3-010_020_008

What E-sys version and what pszddata version do I need to use atleast?
 
#828 ·
Hi Guys!

First of all I want to thank everybody in this forum for sharing their knowledge with us.

Im new into the BMW coding, I made already restore CAFD from backup files with X17 tool.

But Now I have a car where the CAFD files are corrupted by someone else. And I dont have any backup files.

It is a BMW 120i 03.2018 B48 engine. (VIN: -5H26714)

I want to restore all the coding back to the original state.

I think that these are the corrupted CAFD and which I need to restore.

-cafd_00000911-004_000_001
-cafd_00000912-004_000_000
-cafd_00000913-003_005_004
-cafd_00001148-000_030_003
-cafd_0000023f-016_016_039
-cafd_000007a1-005_044_007
-cafd_00001f61-001_018_010
-cafd_00000794-017_068_101
-cafd_0000067b-002_014_002
-cafd_000024c3-010_020_008

What E-sys version and what pszddata version do I need to use atleast?
VO Code all ECU with original FA to "restore all the coding back to the original state".

Use E-Sys 3.27.1 and latest PSdZData. Links are in Post #1.
 
#832 ·
Hi guys,

Thank you in advance for the work you have put in to make this available to us.

I am new to coding and recently took delivery of an M140i :) I am almost done with the setup just waiting for a cable to be delivered and to sort out the donation for LauncherPro

My question... are the cheat sheets kept up to date via the launcher? I have identified most of the changes id like to make through BimmerCode and other online materials but they obviously dont contain public info about the values and locations of the functions.

Any help would be greatly appreciated. I have installed E-Sys, configured PzD files etc its just the values im missing.

Thanks
Greg
 
#837 ·
Hello, is a token needed only when I want to code ECUs or is it a requirement to even run the E-Sys program? What I am asking is, if I merely want to look at the various components and FDL values currently in my car without actually changing/coding anything, can this be done without a token?
 
#839 ·
Thank you shawnsheridan. Going through your E-Sys installation instructions, I now realize that I did not ask the right question. I asked my question in terms of .EST token when I really should have asked it in terms of Launcher PRO. What I meant to ask is whether I need to start E-Sys via Launcher PRO (which I currently don't have) if I am only interested in connecting to the car and *reading* FDL values. Will I be able to do it if I start E-Sys directly? Or is the issue that without Launcher, CAFD mapping will not occur and I will therefore be looking at a bunch of numbered FDLs with no descriptive text indicating that what mean.
 
#841 ·
Thank you, Almaretto. It's clear now. I see that Launcher is really needed to do anything useful with E-Sys. I was hoping I could use E-Sys without Launcher for now just to poke around and get comfortable with E-Sys before starting to code. But if I cannot start the FDL editor by right-clicking on CAFD and choosing Edit FDL without Launcher, I won't really see the detailed information I was hoping to see. I'll have to wait until I get Launcher.
 
This post has been deleted
#847 ·
Hi guys,

on 01/26/2019 I made the donation to the charity by paypal, I sent the email with the confirmation and until today 30/01/2019 I did not receive the Launcher Pro.

Can anyone tell me if this delay is normal?
Yes, quite normal. Response times vary widely from hours to months to never.
 
#851 ·
Shawn, what do you use? Launcher Pro or the ESysX license? Do you know if ESysX also provides background remapping of trimmed PSdZdata. The website looks a bit sketchy to me. I also donated on the 25th, following TokenMaster's instructions. Happy to wait if TokenMaster is busy, but "never" is not the answer I was hoping for.
 
#852 ·
I was fortunate enough to get Launcher PRO when TM was more Active.

E-SysX does CAFD Mapping as well, and it is legitimate. I know many people using it.
 
#854 ·
Mine will expire at some point too. I'll cross that bridge when I get there, but if I can't get Launcher PRO again, I'll use ESysX.
 
#856 ·
Oh, no. I did not realize FDL coding is going away. I thought that every car manufacturer does FDL coding (or some equivalent of that), except other manufacturers secured their software to a point where it has not been hacked. I assumed that BMW never bothered to do it (they must clearly know that people are coding their cars), implicitly condoning what people do. What's an alternative to FDL coding? Hardcode everything into firmware so the only way to change things will be to reverse engineer the firmware, modify it, and upload the modified firmware?
 
#857 ·
My statement was only speculative, I dont think BMW is condoning FDL coding, they know it is happening, but they try to limit it by using pin's and tokens. It was never intended for E-sys and such tools, to be widely available for people to use.

At some point I think they will implement something new regarding FDL coding. If it is online connection only with BMW's computers while coding, or something else, I have no idea.

One of the cool features of owning a BMW, is excactly the possibility of customizing them so much, and doing lots of cool retrofits :)

Let's see what happens, and hope it is not in the to near future :)
 
#858 ·
I don't yet have a launcher or token because I am still waiting for TokenMaster or the ESysX developers to get back to me. However, can I still play around with E-Sys? I understand that its functionality will be rather limited without a token. My question is this: if I directly start E-Sys now (without coding ability), will I be able to start it coding-capable via the launcher when I eventually get the launcher? Or is starting E-Sys without the launcher or token an absolute no-go? I am worried that if I start E-Sys without the launcher, the program will make a "mark" somewhere on my computer that it's been started on an unauthorized machine and it will refuse to run later when I finally get the launcher. I really don't want to be reinstalling Windows because of that.