BMW Forum - BimmerFest BMW Forums banner

Coding: (No Request) Latest Software Links

3 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).
 
#942 ·
A lot of FDLs (if that's the correct term) have helpful comments associated with them, indicating what each FDL controls. Why do some FDLs have silly comments like the one in the screenshot below? Are the comments supplied by the userbase? Is BMW their source?
This is how they are from BMW AG. Some have meaningful explanatory descriptions, some have useless comments, and some have nothing at all.
 
#944 ·
One more question about FDL comments (Kommentar). Is there a way to export the comments into a text file or at least copy them from E-sys into Windows clipboard? I use Google Translate to translate the comments that are in German and it's a pain to have to retype them into the browser. Copy/paste would be so much faster.
 
#946 ·
With NCD / CAFD Tool you can copy paste. I know not a way with E-sys.

I have problem with the psdzdata link from the first page. I download the psdzdata but when I tried to open it is give me an error "C:\Users\*\Desktop\v.4.15.31_PSdZData_Lite.rar: The archive is either in unknown format or damaged" ? It is have another part from the archive or some tricky part to extract? I tried from 3 PC with different archive sofware and the result is the same. Thank You in advance
You tried with latest winrar?
 
#945 ·
I have problem with the psdzdata link from the first page. I download the psdzdata but when I tried to open it is give me an error "C:\Users\*\Desktop\v.4.15.31_PSdZData_Lite.rar: The archive is either in unknown format or damaged" ? It is have another part from the archive or some tricky part to extract? I tried from 3 PC with different archive sofware and the result is the same. Thank You in advance
 
#949 ·
Yes I tried with Chrome, Mozilla and IE but the result is the same, and I use standard download option? I tried with 3 different software for RAR files but no result. I will try again now from another PC. If somebody can send me unarchived version of this psdzdata? Thank You in advance
 
#951 ·
Hi, does anyone know if e-sys can work with a bluetooth OBDII adaptor rather than the prerequisite connections listed (e.g. OBDII to Ethernet RJ45 etc)?

Was going to use e-sys rather than Bimmercode for some basic coding but I can't find anywhere saying a bluetooth adaptor can be used. It works with Bimmercode (free version).
 
#952 ·
Hi, does anyone know if e-sys can work with a bluetooth OBDII adaptor rather than the prerequisite connections listed (e.g. OBDII to Ethernet RJ45 etc)?

Was going to use e-sys rather than Bimmercode for some basic coding but I can't find anywhere saying a bluetooth adaptor can be used. It works with Bimmercode (free version).
No, it can't.
 
#954 ·
Coding off speed limit info in HUD

I am trying to hide the speed limit info (the white rectangular sign with MPH limit) from the HUD. I have coded HUD_SPEED_LIMIT_ENABLE in DKOMBI2 to nicht_aktiv. This achieved the purpose, but there are side effects I was not expecting. So I wonder if there is another option that I should code instead. Does anybody know what HUD_SLI_WARNUNG_ENABLE
and HUD_VSLI_ENABLE do? Does VSLI mean something entirely different than speed limit info (i.e., SLI)?

I also noticed a bunch of options under the PIA branch in the FDL editor. These options come in pairs and seem to be defining the capabilities of the HUD.


PIA_HUD_DEMO_MODE nicht_aktiv [00]
PIA_HUD_DEMO_MODE_PORTIERUNG nicht_aktiv [00]
PIA_HUD_EIN_AUS aktiv [01]
PIA_HUD_EIN_AUS_PORTIERUNG aktiv [01]
PIA_HUD_NAVI aktiv [01]
PIA_HUD_NAVI_PORTIERUNG aktiv [01]
PIA_HUD_INFOTAINMENT aktiv [01]
PIA_HUD_INFOTAINMENT_PORTIERUNG aktiv [01]
PIA_HUD_SLI aktiv [01]
PIA_HUD_SLI_PORTIERUNG aktiv [01]
PIA_HUD_TEMPOLIMIT aktiv [01]
PIA_HUD_TEMPOLIMIT_PORTIERUNG aktiv [01]

Does anybody know what PIA stands for? I wonder if I should stay out of the PIA branch of the ECU or have a go at it. The PIA_HUD_SLI seems like a good candidate.
 
#955 ·
I am trying to hide the speed limit info (the white rectangular sign with MPH limit) from the HUD. I have coded HUD_SPEED_LIMIT_ENABLE in DKOMBI2 to nicht_aktiv. This achieved the purpose, but there are side effects I was not expecting. So I wonder if there is another option that I should code instead. Does anybody know what HUD_SLI_WARNUNG_ENABLE
and HUD_VSLI_ENABLE do? Does VSLI mean something entirely different than speed limit info (i.e., SLI)?
Why not turn it off in IDrive settings?
 
#956 ·
Not possible in my car. There is no individual setting to just hide the speed limit. I can hide it by setting HUD to "Reduced," but that eliminates everything from the HUD except the current speed. I'd like to retain all the functions (messages, audio tracks, etc.) except get rid of the speed limit.
 
#971 ·
Hey there, am new here and would like to be pointed in the right direction if possible please!
I've recently done my first map update from when I first had my car delivered in 2015 to version 2019-1 and my iDrive now reboots randomly in certain situations. NAV is HU_ENTRYNAV.
Apparently updating the cars iStep can resolve the issues I'm having and wanted to know if the psdzdata files are the ones I need to do this or am I completely in the wrong direction here? I've got an ESYS Cable and the appropriate hardware all ready just most of this is focused on coding when really I want to bring the cars version up to date..

Appreciate any assistance
Thanks
 
#977 ·
I was (and still am) in the same situation. Depending on what you want to code, consider BimmerCode or E-SysX. I started with BimmerCode, but switched to E-SysX three weeks ago. Obtaining functional E-SysX took one day. Yes, I know it costs money. But if you are in the market for an X7, I surmise you can afford the 100 euro.
 
#978 ·
Hi,

I have a retrofit NBT EVO in my E70, so there is no E-net hub or any other F Series component in the vehicle, I need to code directly to the NBT EVO HU itself via a direct E-net cable from it to my laptop.

I have very extensive experience with NCS Expert for my E70, but my one past experience with E-SYS a couple of years ago resulted in a locked NBT EVO HU that had to be sent back to Bimmer Retrofit for repair.
So, I deleted the E-SYS install and haven't thought about coding it since then.

I have a very bad echo when using the HF, and have found this thread and would like to try the coding mentioned here:https://www.bimmerfest.com/forums/showthread.php?t=1261732

I believe E-SYS is the best/only option for this, I have the E-SYS (3.27.1) and PSdZData (4.16.22) but I no longer have a launcher.

What do you suggest I do?

If someone can remote code my NBT EVO, that would also be an option as I don't plan to do any other coding (other then the 2 items in the thread) to it.

Thanks,
John
 
#980 ·
Hi Shawn, i***8217;m a newbie but a quick learner. I just purchased an i8 and would love to learn how to do coding. I***8217;ve been reading a lot and was able to install and successfully run e-sys using the rearm script. At this point, i***8217;m clueless on what to do next and very nervous to mess up my i8. Can you please guide me on what to do next? Thank you!
 
#982 ·
Hi Shawn, i'm a newbie but a quick learner. I just purchased an i8 and would love to learn how to do coding. I've been reading a lot and was able to install and successfully run e-sys using the rearm script. At this point, i'm clueless on what to do next and very nervous to mess up my i8. Can you please guide me on what to do next? Thank you!
I am not sure how I can help. Decide what you want to code, then code it. If you have specific questions then, I can try and answer them.
 
#981 ·
Hi Shawn

I installed E-Sys and Launcher pro as per the instuctions on my new Surface Pro 64bit Windows 10, E-Sys in on the D:\ drive and Launcher pro 3 is on the C:\ drive, for some reason Launcher pro will not run when i go to open it, am i missing something here? Running 4.6.1 .NET Framework and JRE 8 as the instructions stated. Also Launcher Pro 3.2.1.153 and Esys 3.3.0-53640 64 bit since launcher pro will not run i cannot install my auth code i got from tokenmaster.

Thanks for the help
 
#985 ·
Decryption is possible, but useless unless you have 54.1 or older PSdZData, which if you do, would likely be too old for any car.

BMW AG made changes to PSdZData beginning with 54.2 PSdZData where they removed (trimmed) all descriptive text from CAFD and FAFP files. Decrypting them you will find only an empty shell where data used to live.