BMW E-Sys Installation Guide
Tuesday, December 6, 2022
Step-by-Step Installation:
- Run
"\\E-sys 3.18.4\E-Sys_Setup.exe" to install the program to "C:\EC-Apps\ESG\E-Sys\E-Sys.exe".
(If prompted, use the install password: lo8F3lsVVg). - Copy the
"EDIABAS" folder from "\\E-sys 3.18.4\E-sys 3.18.4\EDIABAS" to "C:\EDIABAS". - Ensure
"C:\EDIABAS\Bin\EDIABAS.INI" is set to Interface = ENET.
(If it has a different value, change it accordingly). - Copy the
"est" folder from "\\E-sys 3.18.4\est" to "C:\ESysData\e-sys\est". - Copy all
"psdzdata" subfolders (all 7 folders) from "\\2_46.3\psdzdata\" to "C:\ESysData\psdzdata\". - Copy the contents of
"C:\ESysData\psdzdata\swe" into "C:\ESysData\SWE". - Verify that a
"Dist" folder exists in each chassis directory (e.g., "C:\ESysData\psdzdata\mainseries\F010\F010_12_03_511\odx\dist").
(If missing, create an empty "Dist" folder). - Turn on your car's auxiliary power (engine off) and connect the car using an OBDII-Enet Interface Cable.
(Wait for the network adapter icon to show a connection with a yellow exclamation point). - Launch
"C:\EDIABAS\Hardware\ENET\ZGW_SEARCH.exe" to verify the cable and connection.
(It should display IP Address, MAC Address, and VIN, confirming communication with the car).
(Note: On 64-bit Windows, ZGW_SEARCH.exe may not display results, but as long as the wired network adapter gets an IP address, it's fine).
Connecting to E-Sys:
- Run
"C:\EC-Apps\ESG\E-Sys\E-Sys.exe" (it may take time to write the log file).- Go to Options → Settings.
- On the ODX tab, set
ODX Rule Path to "C:\ESysData\Rules". - On the EST tab, set
Developer-Soft-Token EST Path to "C:\ESysData\est\Code Away.est".
- Click the Connect button in E-Sys.
- Select the target vehicle (e.g.,
TargetSelector: Project=F020_12_03_503m VehicleInfo=F020). - Note: The target vehicle for the F30 chassis is F20.
- Select Connection via VIN and click Connect.
(A confirmation window should pop up for a successful connection).
(E-Sys will remember "Connection via VIN" for future connections). - For the first connection, enter the E-Sys PIN:
2690. - Refer to other guides for coding procedures.
Miscellaneous Tips:
- Some modules take time to activate changes (e.g., trunk and mirror close). If changes don't apply after an hour, try recoding the module.
- Share any undocumented coding findings with the community.
- If coding for more than 30 minutes, keep the car connected to a charger to avoid battery drain.