BMW Forum - BimmerFest BMW Forums banner

Coding: (No Request) Latest Software Links

9 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).
 
#1,342 ·
Guys sorry feel silly but can't get past step one. I've tried all the combinations to connect.
2017 X5 it reads the vin.
If the "Open Connection" window under "Target" is empty (no targets), verify the following:

  1. That the "psdzdata" folder is installed properly (From the PSdZData_Lite or PSdZData_Full extraction, copy the "psdzdata" folder to "C:\Data\" (i.e. "C:\Data\psdzdata")
  2. That the psdzdata chassis folders each have an empty "dist" folder. Make sure that there is an empty "dist" folder in each of the psdzdata chassis folders, and if missing, create as needed, e.g.:
    • C:\Data\psdzdata\mainseries\F001\F001_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\F010\F010_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\F020\F020_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\F025\F025_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\F056\F056_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\I001\I001_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\K001\K001_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\KE01\KE01_xx_xx_xxx\odx\dist
    • C:\Data\psdzdata\mainseries\RR01\RR01_xx_xx_xxx\odx\dist
  3. The the E-Sys "Options" => "Settings" => "Directories => Data: path" is set properly (e.g. "C:\Data")
 
#1,345 ·
Finished my first coding :) I started with removing the Legal Disclaimer all went well and they are gone. Now for the question is there a newer Cheat sheet as the one I used for the F25 naming doesn't match. As the cheat sheet called for the editing of HU_CIC and mine shows different I had to change them under HU_NBT_EVO. I also don't see a CAS? Thanks
Image

Image
 
#1,353 ·
Hey guys I coded the mirrors to fold on lock an it works if I hold the lock button is there a way to have them fold on one touch of the lock? :)


FEM_BODY 3063 KOMFORTOEFFNUNG_FB aktiv
FEM_BODY 3063 KOMFORTSCHLIESSUNG_FB aktiv
FEM_BODY 3063 KOMFORTSCHLIESSUNG_PA aktiv
FEM_BODY 3110 ASP_BEIKLAPPEN_BEI_KOMFORTSCHLIESSEN aktiv
FEM_BODY 3110 ASP_AUSKLAPPEN_NACH_KOMFORTSCHLIESSEN aktiv

Next video in Motion.

Thanks
John
 
#1,356 ·
So the coding is going well and I have a question about option 322 comfort, my car seems to have every option but the door handles to make it a full option, would it be as easy to add the handles and VO code 322 or would I need another part to make it really function as a true 322 option?

Thanks
John
 
#1,358 ·
2016 550 with adaptive LEDs.

I am trying to enable VLD (not anti-dazzle). I removed 8S4 from the VO. and then went to CAF to change 3073 LA_MASTER 1, C_AFS_ENA. Currently the value is "F001_Enable, F001_Enable, F001_Enable". When I went to edit I expected to see drop down entries for F10 and F25 but F001 was the only selection. The same with LUT_FLC_FORWARDLIGHTING_Y; the only selection is "F001_mit_AFS, F001_mit_AFS, F001_mit_AFS".

With F001 selected should VLD still work or is there other coding needed?



I looked at a saved .ncd file for the old values for LUT_FLC_FORWARDLIGHTING_Y and found these:
Ausgelesen
F001_mit_AFS, F010_mit_AFS, F025_mit_AFS
werte=9C,9C,9C

Please note that the value for the first word in the car now says: F001_mit_AFS, F001_mit_FAS, F001_mit_AFS. There is no longer an option to choose another series

Likewise C_AFS_ENA only shows F001, no F10 nor F25.. Do these values come from PsdzData? I did install a newer version.
Edit/Delete Message
 
#1,359 · (Edited)
Hey Guys needs some help my laptop went blue screen when I was sending the code :dunno:
Well the car didn't like that and the screen went black would not come back. So I loaded everything to another laptop but had to do a reset on the ECU to factory as explained in a thread from shawn some time ago. Everything came back but I have two errors and wonder if I can clear them and how :)
 
#1,360 ·
Try this:

Launch E-Sys
Click "External Applications" in the left menu.
Click "External Application"
Double-click "Transmitter"
Select "14 FF FF FF,31 01 0F 06,31 01 40 00 00,31 01 40 00 05,31 01 40 00 01;Clear all DTCs (clear DTC,clear Infospeicher,ZFS - DM_Lock,clear ZFS - DM_Clear,ZFS - DM_Unlock)"
Set "target diag addr" = DF
Press "Connect"
Press "Send"
 
#1,376 ·
Been coding FDL and will attempt to code VO I need to add 322 I understand it will override my FDL no problem my questions is, I understand the first part of adding the 322 but when going back to Expert mode I code the HU_NBT2 and not the CAFD correct? Second part is which other parts of the ECU need to be CODE when adding 322?

Image


John
 
#1,377 ·
Been coding FDL and will attempt to code VO I need to add 322 I understand it will override my FDL no problem my questions is, I understand the first part of adding the 322 but when going back to Expert mode I code the HU_NBT2 and not the CAFD correct? Second part is which other parts of the ECU need to be CODE when adding 322?

John
Yes. Right-Click on HU_NBT (the ECU itself and not the Underlying CAFD) and select CODE (not Code FDL).
 
#1,386 ·
Question I coded the wife's car to have the mirrors fold up on lock/unlock all works fine from the fob however, pulling the handle or locking it with the touch of the handle does not always fold the mirrors even though it locks the car each time. Any idea why it would be hit or miss?

Thanks
 
#1,392 ·
hi guys ! ...

the launcher will be expired till 21st april 2020 ...
It's the true ?

what can i do for extend the expire date ?
I needn't the last version .. i use esys only for my car for little coding ...

thanks
Roby
You can use E-Sys Launcher PRO 2.8.2 for free until April 2020 when it expires. You cannot extend date.

After that, you need E-Sys Pro 3.x or use E-Sys PREMIUM 2.8.2 with Rearm Script.
 
#1,397 ·
You stand a much better chance of getting help if you Open a new Thread, rather than posting about Handle Wiring in "Fxx-/Ixx-/Gxx-series Coding: (No Request) Latest Software Links" Thread.
 
#1,403 ·
Hello.

I'm looking to do some coding on my new-to-me F20 M140i. I did a bit a few years back on my ex-F31 but cannot for the life of me get it working on the new girl.

I'm currently running with E-Sys Pro 2.8.2.162 (BFU_XODE), with PSdZData 63.3.003.

I get as far as 'Read Coding Data' on a module but get an error about 'CAFD not found [C012]'.

Searching suggests I need a newer version of PSdZData, but I can't track one down.

Any assistance with this, or how to go about getting a newer version of the whole package would be greatly appreciated. I see it on eBay, but I'd rather go about it the right way, if there is a right way?

Thanks!
 
#1,407 ·
No.

2017 535i GT:
F001 psdzdata covers F001/F002/F003/F004/F007/RR04/RR05/RR06

2019 X5:
S18A psdzdata covers F040,F042,F044,F091,F092,F093,F095,F096,G005,G006,G007,G014,G015,G016,G020,G021,G022,G023,G024,G026,G028,G029,G042,G080,G082,G083