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.