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  dorus330D  
#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).
 
#496 ·
helppp

whay i get always error when i coding Bdc_body and than The cafd is corrupt

please help me

i have saved svt and when cafd corrupt i load this one i have saved and than coding but only one file change otehr one stay 255_255_255 please help i must code my car

i have bmw f 15

i attach some picture

sori for my english
 

Attachments

#497 ·
whay i get always error when i coding Bdc_body and than The cafd is corrupt

please help me

i have saved svt and when cafd corrupt i load this one i have saved and than coding but only one file change otehr one stay 255_255_255 please help i must code my car

i have bmw f 15

i attach some picture

sori for my english
If corrupt, then inject. You should not be loading SVT.
 
#499 ·
I am going to use E-Sys 3.27.1 but it says you need to use a minimum version of 5.01.02 build of PSdZ is this correct as I can only see a download for 4.11.20 on this thread which some people are saying is the latest?
PSdZ and PSdZData are not same thing. E-Sys 3.27.1 works perfectly fine with latest 4.11.20 PSdZData, and is the prefered E-Sys version.
 
#501 ·
I have F56 and having some trouble with divertrain malfunction. Dealer said that with an ECU Update I can fix it, but they can't make it there as my car has decat, intake and JB4. What is the best (and easyest) way to make an ECU Update? By using esys or Inta+? I'm used to make codes by e-sys, but never did ECU flash or used Inta+. Thanks.
 
#502 ·
#503 ·
I have a 2017 F60 Mini Countryman. I have a combi which is not mapped in esys and also in other modules, i have some lines that are not mapped.
A friend of mine has a BMW 520d from 2017.
If i where to get his or another known cars cafd and do a comparing in ncafd tool. Is every line the same undepent of the car? Say an older mini cooper's cafd combi is mapped, can i use the exact same line, or does every car have different lines? Otherwise, how do people map newer cars? I use the latest premium launcher 2.8 and esys 2.7.1. I use the correct car model in launcher. 90 % of the modules are visible and are mapped. So no issues there. I just want to get the sport rev counter on my hud activated. Thanx
 
#506 ·
No, E-Sys has no Diagnostic capabilities. It is for Coding and Programming ECU's only.

E-Sys Launcher is a 3rd party E-Sys bolt-on Application developed by TokenMaster that serves 3 primary purposes:

A) It provides an invisible .EST Token solution that allows proper signing of FDL Code Changes so that they are accepted by an Electronic Control Unit (ECU).
B) It Provides CAFD Mapping. BMW AG made changes to PSdZData beginning with 54.2 PSdZData where they removed (trimmed) all descriptive text from CAFD and FAFP files, making FDL Coding of ECU's difficult, as the FDL Codes can no longer be easily located. Launcher PRO 3.x dynamically maps the trimmed data back into E-Sys making FDL Coding possible.
C) It provides built-in "Cheat Codes" that greatly simplifies locating common FDL Codes and changing them.
 
#507 ·
So I haven't coded in over a year, and just learned the previous token master solution has not worked since 12-31-2017. So I downloaded the new E-Sys Launcher V2.0 (V2.8.1?) and it did not work. I then uninstalled my E-SYS 3.26.1 and E-Sys Launcher. Deleted directory and started fresh. INstalled E-Sys 3.27.1 and it works fine. I'd like to FDL code so I installed E-Sys Launcher premium V2.0 and after I click it it looks to start but does not open to create the soft token. Any suggestions or time to invest in BimmerCode :)? I only really would like to code one thing in my car.
 
#508 ·
Use latest Launcher PREMIUM, 2.8.2, and if it wont open, then update your Java and Microsoft Visual C++ Runtime components.
 
#517 ·
Does anybody have information/thoughts about which CAFD Mapping compatibility level has Launcher PREMIUM 2.8.2? Tokenmaster in it's blog mentioned only 17-03 i-Step for Launcher Pro 3.0.4 on 01/25/2018. No new information in his blog on Launcher PREMIUM: either 2.8.0 or 2.8.2 on compatibility level...
Premium mapping has not been updated.
 
#521 ·
Hi there. I installed E-SYS and used E-SYS launcher premium MSI as in the first post. Launcher set up allows me to enter a pin and write a token. I can connect and read VO and SVT. However, when I try to edit FDL, it does not provide me with the pop up to enter pin number. Instead it takes me straight to the FDL editor and everything appears to be in read only mode. Wondering if someone can help me out here.

Thank you
 
#522 ·
If you use the Launcher to open E-sys, it will take care of the PIN, so you do not need to enter it. To edit a value, you need to right click on the value and select "Edit".

If you have not read it yet, then download the "Latest E-sys documents" from the first post, and go through the "E-Sys - Getting Started Coding v.2.pdf" file, it shows how to edit FDL values and upload to the car.
 
#529 ·
thanks

i didn't send money to the wrong dude dude did I.

2018 x3 m40i can i safely edit seat-belt warnings and disable engine kill with premium
est4bmw@gmail.com is correct email for Launcher PRO Donation.

Everything you can edit with PRO version you can also edit with PREMIUM version.
 
#530 ·
so i dont brick my moms new car

need to code TCM_MSA_DEFAULT_OFF "Disable Auto Start Stop" seems like the car defaults to turning this on no matter what we do or try. I have coded this on f10 no poblems.

but on a 2018 x3 m40i what would be the right module and connection

esys 3.27.1
Launcher prem 2.8.2
PSDZdata lite 4.12.12

Launcher Choose G001 ????
Eys Connect Choose S15A ??????

Module that holds Auto start Stop ??? proper setting ?? Just like F10???

Could the same be true for seat belt warnings ???
 
#531 ·
E-Sys Launcher Car Series = G001
E-Sys Connection Target = S15A

Auto Start-Stop I think is now in DME module.
 
#532 ·
No Dice,

I did find TCM_MSA_Memory in DME as you suggested. It was set to 0 and I changed it to 1.

However when I went to code the FDL the car freaked midway and the car LCD threw the error about Traction Control just malfunctioned and if I wanted to call for service. I cycled the car and Auto Start Stop was definitely not remembering the previous setting. I reversed the coding to be safe and got the same error message agian. I cycled the car a few times and so far noting seems to be broken but it did freak me the heck out.

Maybe I need Pro ?

maybe this cant be done on 2018's as some people have suggested.
 
#533 ·
No Dice,

I did find TCM_MSA_Memory in DME as you suggested. It was set to 0 and I changed it to 1.

However when I went to code the FDL the car freaked midway and the car LCD threw the error about Traction Control just malfunctioned and if I wanted to call for service. I cycled the car and Auto Start Stop was definitely not remembering the previous setting. I reversed the coding to be safe and got the same error message agian. I cycled the car a few times and so far noting seems to be broken but it did freak me the heck out.

Maybe I need Pro ?

maybe this cant be done on 2018's as some people have suggested.
I'l say it again. Everything you can edit with PRO version you can also edit with PREMIUM version.

You cannot code a Motor ECU with motor running. The instructions explained this.
 
#537 ·
Any recommendations on a USB C Cable?

I know i can get an Ethernet adapter to which i can connect the cable but in my experience they can be problematic so was just curious,

Thanks
 
#540 ·
Any recommendations on a USB C Cable?

I know i can get an Ethernet adapter to which i can connect the cable but in my experience they can be problematic so was just curious,

Thanks
There is no cable that connects car to computer via USB c. You can use USB and Thunderbolt adapters is needed.

Can E-sys be used to reset service intervals?
No.
 
#539 ·
Can E-sys be used to reset service intervals?
 
This post has been deleted
#542 ·
Your E-Sys F056 Connection Target of F056_18_03_541 would tell you that your v.4.12.12 PSdZData is >= Car Ilevel, and thus supported.
 
#544 ·
Great thanks. I only ask as when I open up HU_NBT all I get is a lot of ... for each folder/container, which I assumed ment that it wasn't the correct version??
No. If it was not correct version, you would have an error reading CAFD.

Trimmed PSdZData means either E-Sys has Incorrect Target Connection, or you do not use E-Sys Launcher to open E-Sys, or you use E-Sys Launcher PREMIUM but select wrong car Series or this particular ECU CAFD is not mapped in E-Sys Launcher's CAFD Mapping Database, or you have insufficient Java Memory in order for E-Sys Launcher to map it.
 
#545 ·
Thank you. I am using E-sys launcher premium 2.7.1 with the date fix, have plenty of ram and have got the right car series selected so must be the launchers CAFD mapping d/b.

I am having issues with the v2.8 crashing on my Win7 machine, but can I use the cafdata.dat file from that install with my 2.7.1 launcher as a workaround?
 
#546 ·
Thank you. I am using E-sys launcher premium 2.7.1 with the date fix, have plenty of ram and have got the right car series selected so must be the launchers CAFD mapping d/b.

I am having issues with the v2.8 crashing on my Win7 machine, but can I use the cafdata.dat file from that install with my 2.7.1 launcher as a workaround?
System could have 64GB of ram, but premium will use max of 1.5GB.
 
#547 ·
I downloaded TokenMaster's NCD / CAFD Tool (v. 0.5.2) and when I run NcdCafdTool.exe it requires an Activation Code. Also it says: "If you have an activation code, enter it now...". Does this activation code relates to .EST token? Or is a separate code and has nothing to do with .EST token used for E-Sys?

This is the first time that I install TokenMaster's NCD / CAFD Tool.
 
#549 ·
Hello there,
I was using the old version of E-sys.
I have now installed the new version.
e-sys: 3.27.1
In psdzdata_***305;s + _4.11.22

but I do not see the files like the picture.
I guess I need to use a program called LauncherPro.
but I do not have much knowledge I do not want to do something wrong.

If you help me, please.




 
#550 ·
Hello there,
I was using the old version of E-sys.
I have now installed the new version.
e-sys: 3.27.1
In psdzdata_***305;s + _4.11.22

but I do not see the files like the picture.
I guess I need to use a program called LauncherPro.
but I do not have much knowledge I do not want to do something wrong.

If you help me, please.
You can use Launcher PREMIUM. PM sent.