How to Set Up BMW Coding with ENET and E-sys Launcher

You are here:
Estimated reading time: 4 min

If you have a BMW F-Series or G-Series and want to conduct some BMW coding, you will need to use an ENET cable. The ENET cable will act as an adaptor for your OBD2 port, connecting your vehicle and PC via dedicated software.

E-sys is the most commonly used BMW software when connected with an ENET cable. In this post, we’ll go over how to connect the ENET cable to the E-sys program for BMW coding.

System and Hardware RequirementsBefore you get things started, make sure that you’ve prepared the following: ENET cable E-sys software with EST token and pin or E-sys launcher like Esys Plus, Esys Pro, or Bimmer Utility Psdzdata Lite version Laptop with at least Windows 7 OS and 500GB of available space Coding cheat sheet for your vehicle model or coding scripts from the auto service team.

The ENET cable is built with an RJ45 connector on one side that is used to connect with the Ethernet port of your laptop computer and a 16-pin connector on the other side for connecting to the OBD port of your vehicle. Make sure to get one with a shielded connector from a reliable seller. This will protect you from electrical noise interference and other connection interruptions that may affect the coding process.

What is BMW Esys?

It is a commonly used function of BMW E sys:

  • ECU FLASH programming/code (one ECU or more ECUs),
  • FA,
  • FSC browsing and editing,
  • ECU file editing,
  • ECU function activation (need to use E sys launch pro or e sys plus),
  • ECU status,
  • Vehicle integration level,
  • navigation certificate status, etc.

BMW E sys can connect cars: BMW brand cars (BMW Mini, BMW Motors, Rolls Royce), F, G, I series. Connectivity for BMW E sys: BMW ICOM Next (recommended), ENET cable or ENET WIFI (recommended), BMW ICOM NANO, BMW ICOM Next A or so-called Chinese cloned ICOM A1 A2 A3.

Download and Install the E-sys Software

The E-sys software is mainly used for coding the BMW F Series, the new 1 Series, 3 Series, 5 Series, 7 Series, GT, and X3 models.Here’s how to download and install E-sys:

  • Download the E-sys software, E-sys Software Download Extract the downloaded file using Winrar or any similar extraction software.
  • Double-click on the installation file, which is an exe file with a filename like “E-Sys_Setup_3_26_1_b42487.exe”.
  • Follow the default settings that will install E-sys to the recommended default location, shown as C:EC-AppsESGE-Sys.
  • Set the data path for E-sys. You can follow the recommended default location which is at C:Data.

Click “Next” until the installation process starts. Then click “Finish” when the installation process is done.

How do I set up BMW ESYS?

Schematic diagram of how BMW E-sys works E sys Home E-sysselects the car series E-sys data setting E-sys Expert mode E-sys FA editor6. E-sys comfort Mode. Download and Install PsdzdataThe Psdzdata contains all the data needed for BMW coding, flashing, and firmware updates. Installing Psdzdata is an important final step in the E-sys installation process.The E-sys software will be useless without these essential data. Here’s how to download and install PSDZdata:

  1. Psdzdata is available in two versions – the Full and the Lite versions. If you only want to do coding, Psdzdata Lite is recommended because it will save you some space – approximately 30GB lite version compared to 200GB of the Full version.
  2. Extract the downloaded file using Winrar or any similar extraction software. You will find a new folder with the name “PSDZdata” after the extraction process.
  3. Copy the “PSDZdata” folder and paste it to the C:Data location. This will overwrite and replace the existing empty “PSDZdata” folder in the location with the extracted “PSDZdata” folder that contains all the data files that you need for BMW coding.

Esys Coding Preparations

After you have successfully installed the software and tools like Esys Plus (the famous Esys launcher) or Bimmer Utility (for BMW Motorrad coding are recommended) that you need for BMW coding, for HU head unit infotainment features coding, you can also use click and play SmartBimmer coding tool, you need to prepare these things prior to the actual coding process:Before you proceed to code your BMW, you need to be familiar with and sure of the things that you want to do with your vehicle. Do not proceed if you are unsure of what to do. Do not attempt to skip or guess the essential steps of the process. Check out this beginner’s guide if you wish to review the process If you are familiar with the initial process, you should have a basic idea of the specific coding changes that you want to apply to your vehicle. To help you execute these changes, you should have a copy of the BMW Coding Parameters for your vehicle using a BMW Coding Cheat Sheet.Here are some of the Cheat Sheets available online:

  • BMW Cheat Sheet for F/I/G Series
  • BMW Cheat Sheet for Each Chassis Make sure that your laptop computer is fully charged to avoid connection issues or interruptions during the coding process.If your vehicle is not connected to an external charger, be sure that your motor is running to maintain the battery voltage needed to power the ECU and HVAC for an extended coding session.For longer coding sessions, it is advisable that you have a car battery charger in hand Disable any Bluetooth or wireless connection running on your laptop.There should be no other external connections that may affect the communication between your laptop and your vehicle Disable your laptop’s Firewall, Antivirus, and other third-party security programs that may interfere with the connection and the coding process Switch off any car audio or video that may drain your battery fast Set your LAN adapter in your computer at DHCP instead of using a static IP Create backup files of the original settings of your vehicle.You can use these files to revert to your original settings in case something goes wrong with the changes that you have applied.Check out this guide on how to create a full backup of your car’s configuration files.

Configure and Connect E-sys to your vehicle to get the coding process started, you need to configure and connect the E-sys software to your computer.Here’s the process of how to do it:

  1. Connect one end of the ENET cable to the ethernet port of your laptop and the other to the OBD2 port of your vehicle
  2. Turn on your vehicle’s ignition but do not start the engine
  3. Your laptop will start the process of connecting to your vehicle. Wait for 60 seconds or a few minutes until the computer recognizes the connection. You should see a connection with a yellow exclamation mark over your laptop’s network icon
  4. Run the E-sys software that you’ve previously installed on your laptop
  5. On the top row of the E-sys interface, you’ll see a “Connect” button.
  6. Click on it to connect the laptop to your vehicle A dialog box will open. Then select the TargetSelector for the specific BMW model of your car Choose “Connection via VIN” and click “Connect” A message will pop up confirming that a successful connection has been established.
  7. The software will remember the “Connection via VIN” setting for future connections, Well done!You have successfully set up the ENET cable and E-sys software.You can now start coding.Tools and Accessories, When Coding Your BMW Check out these tools and accessories that you can also buy while doing some coding work.
Was this article helpful?
Dislike 0
Views: 9
Previous: Begineer Guide on How to change the FA code with BMW E-sys launcher pro?
Next: Free Download BMW E-sys Plus 3.8.1 with Keygen