A low-cost ENET cable that connects your laptop to the OBD port of your car. You can either buy one online or DIY one yourself .
A laptop with Windows system and enough disk space.
The Bmw E-sys 3.22.5l software, which you can download for free from various sources. This is the never-expire version that does not require any tokens or payment.
The psdzdata files, which contain the data for each model and chassis of BMW. You can also download them for free from various sources. Make sure you download the correct version that matches your car.
How to Install Bmw E-sys 3.22.5l
Once you have downloaded the Bmw E-sys 3.22.5l software and the psdzdata files, you need to install them on your laptop by following these steps:
Run "E-sys\\E-Sys_Setup_3_22_5_b34057.exe" to install the program to the default location "C:\\EC-Apps\\ESG" (i.e. "C:\\EC-Apps\\ESG\\E-Sys\\").
During the installation, when prompted change the default data path from "C:\\Data\\" to "C:\\ESysData\\".
Copy the "EDIABAS" folder to the root of "C:\\" (i.e. "C:\\EDIABAS").
Run "C:\\EDIABAS\\Hardware\\Ediabas-Konfigurator\\Ediabas-Konfigurator.exe" and make sure "Interface:" is set to "INTERFACE=ENET". (It should already be set, but check anyway - if you need to change it, use the drop-down list and select "INTERFACE=ENET" and then "Andern" and then "Ende".)
Create a subfolder "E-Sys EST" under "C:\\ESysData\\" (i.e. "C:\\ESysData\\E-Sys EST").
Copy the EST token file (e.g. "Code Away.EST") to the "E-Sys EST" folder (i.e. "C:\\ESysData\\E-Sys EST\\Code Away.EST"). Note: The EST token file is not included in this article and must be obtained separately.
If an existing "psdzdata" folder exists in "C:\\ESysData\\" (i.e. "C:\\ESysData\\psdzdata") delete it.
Copy the downloaded "psdzdata" folder to "C:\\ESysData\\" (i.e. "C:\\ESysData\\psdzdata").
Make sure that there is a "Dist" folder in each of the chassis folders (F01/F10/F20/F25/K001/RR01) etc. (e.g. "C:\\ESysData\\psdzdata\\mainseries\\F010\\F010_12_03_511\\odx\\dist").
How to Use Bmw E-sys 3.22.5l to Code and Customize Your BMW
After you have installed the Bmw E-sys 3.22.5l software and the psdzdata files, you are ready to code and customize your BMW. Here are the general steps to follow:
Connect the ENET cable to your laptop and to the OBD port of your car. Make sure your car is in accessory mode (press the start button without pressing the brake pedal) or engine is running.
Run the Bmw E-sys 3.22.5l program from the desktop shortcut or from "C:\\EC-Apps\\ESG\\E-Sys\\E-Sys.exe".
Select your target chassis from the drop-down list on the top left corner (e.g. F10 for 5 series).
Click on the "Connect" button on the top center. A window will pop up asking you to select the connection type, the interface, and the IP address. Select "Connection via VIN", "ENET", and "Auto Detect" respectively. Then click "OK".
If the connection is successful, you will see a green dot on the bottom right corner and your VIN number on the bottom left corner.
Click on the "Read" button on the right panel. This will read the data from your car and display it on the left panel under "Vehicle Order".
Right-click on the "FA" folder under "Vehicle Order" and select "Activate FA". This will activate your vehicle order for coding.
Right-click on the "FA" folder again and select "Read SVT". This will read the ECUs of your car and display them on the right panel under "SVT Actual".
Select the ECU that you want to code from the list (e.g. HU_NBT for iDrive). Right-click on it and select "Read Coding Data". This will read the coding data of that ECU and display it on a new window.
On the new window, click on the "Edit FDL" button on the top center. This will open another window where you can see and modify the parameters of that ECU.
On the left panel of that window, expand the folders until you find the parameter that you want to change (e.g. LEGAL_DISCLAIMER_TIME for iDrive disclaimer time). Click on it and you will see its value on the right panel.
Change the value of that parameter according to your preference (e.g. set it to 0 to disable iDrive disclaimer). You can use the drop-down list or type in manually.
Repeat steps 10-12 for any other parameters that you want to change for that ECU.
When you are done, click on the "Save" button on the top left corner of that window. Then close that window.
On the previous window, click on the "Code FDL" button on the top center. This will write your changes to that ECU.
Repeat steps 9-15 for any other ECUs that you want to code.
When you are done with all coding, click on the "Disconnect" button on the top center of the main window. Then close the program.
Disconnect the ENET cable from your laptop and from your car. Enjoy your customized BMW!
Conclusion
Bmw E-sys 3.22.5l is a powerful tool that allows you to code and customize your BMW with ease. With this software, you can change various settings and features of your car, such as the LED turn signals, the halo angel eyes, the locks and windows, the iDrive and engine, and more . All you need is a low-cost ENET cable, a laptop with Windows system, and some free downloads. By following this article, you can install and use Bmw E-sys 3.22.5l to code and customize your BMW according to your preference.
We hope this article was helpful for you. If you have any questions or comments, please feel free to contact us or leave a comment below.
0493d141df