Beginners Guide For Coding
Beginners Guide For Coding
3. PSdZDATA 58.1 Lite (Requires ESYS Launcher Premium to Open/Run ESYS Program
http://tinyurl.com/htlgwyf
4. ESYS Launcher Premium 2.3.0 with Token Generator:
http://tinyurl.com/zovzw62
ESYS Launcher Premium is the free version of Launcher offered by Token Master. It is intended for personal use on 1
chassis. There are limitations in the software that limit you from how frequently you can change the chassis for coding.
If you want a fully functional version without any limitations, you can contact Token Master via e-mail at:
[email protected] for more details. This version is called ESYS Launcher PRO.
5. Windows XP, Vista, 7, 8 or 10 (Native or Virtual Machine) computer with an Ethernet (RJ-45) Connection
6. Model-SpecificCheatSheets: http://tinyurl.com/hxps627
PLEASE NOTE: FULL PSdZDATA Files are only needed for Flashing ECUs and NOT required for VO or FDL Coding
PSdZDATA v58.3 full: http://tinyurl.com/hvrml3a
Extract the ESYS RAR file, and begin the ESYS Software Setup (click through, accept all agreements, use
default locations for all software file locations when prompted during setup)
2.
The sub-folders should be moved directly to C:\data\psdzdata\ as indicated in the picture below:
3.
From the ESYS RAR file, run the ESYS Launcher Setup (Requires MS .NET Framework 4.0)
a. This is the Token Generator, as well as the program you should use to run ESYS (do not use the icon that
the ESYS installer provides to launch the program, instead use the icon that the launcher provides.
b. After installation, the Token Generation process will occur. Please see below and pick the correct file
location, and select your own personal 4-8 alphanumeric PIN code.
ESYS Launcher will set the default memory settings, activate the free token for use with ESYS, as well as
validate that all CAFD files are signed by the developer to protect you from malicious CAFDs floating around
the internet! The Launcher will also provide descriptive text injection on-the-fly to allow you to use the
newest PSDzDATA with ESYS for FDL coding!
d. Since people have tried to exploit the generous free tool created by Token Master, he has implemented a
48 hour delay before the software can be used. It also will only function for 1 specific model, chosen by
c.
chassis code, so be sure to set it correctly. Please see screenshots below:
AFTER 48 hours after install, when you open the launcher, you will see this message:
BE SURE TO RUN ESYS from the ESYS LAUNCHER SHORTCUT DO NOT USE THE
SHORTCUT THAT WAS CREATED BY THE ESYS INSTALLER!!!
4. Before we begin, heres the MOST IMPORTANT PIECE OF INFORMATION THAT YOU NEED WHEN CODING
Under NO CIRCUMSTANCES SHOULD YOU EVER PRESS THE BUTTON Code Default Values
See BELOW for the location of that button in the Expert Mode; Coding Screen in ESYS
Step 1: Connect cable to computer then to car (Ensure that your cars engine is running during coding)
Step 2: Wait until LAN network adapter in task bar has established limited network capability (no screenshot)
To validate that the cable has a proper connection to the car, open up the LAN properties in Windows. The adapter should
be set to obtain IP Address via DHCP (You can NOT set a STATIC IP Address for LAN Adapter)
If you have a proper connection, your IP Address should be: 169.xxx.xxx.xxx
Remember to DISABLE Anti-Virus and Firewall Programs, which are KNOWN to interfere with ESYS communication via
Ethernet / LAN connection.
Step 5: Select F series you are working on, my case F10=F010 Project then select:
Connection via VIN and click Connect
DO NOT USE ANY CONNECTION THAT SAYS _DIRECT at the end of the description
F001 7-Series (all, including Alpina variants) & 5-Series GT Models Only
F010 5-Series; 6-Series (including ///M variants and Alpina vairants)
F020 2, 3, 4 Series (all) (including ///M variants and Alpina variants)
F025 X3, X4, X5, X6 (all) (including ///M variants)
F056 2014+ Mini Cooper (all variants with iDrive controller)
I001 i3, i8 (all variants)
Step 6: Click OK
Activating FA, just wait till it finishes. Once finished, FA should show (active) in green. If not, try again.
Note: If you do not activate FA as described in Step 8, you will receive this message
Step 10: Select CAFD (only one with a green Check mark) file under the module you want to read and
select Read Coding Data . (Note: the ACSM ECU has 3 with green check marks pick first one)
Step 12: New option under CADF, a folder. Expand the folder by clicking + and right click that file, Select EDIT FDL
Step 13: Browse the folders till you find your option, I want option KOMFORTSCHLIESSUNG_FB
Step 14: Factory option set to nicht_active. Right click, select Edit
Step 16: Once all changes have been made, Click the Save icon
Step 18: Select the CAFD file that you just edited and then click CODE FDL
Step 21: Error report will open, view and click Close (or save if necessary)
Cycle key and test for function. In my case, 0 errors so it should work. I tested the new function and
windows rolled up via remote by pressing and holding the lock button.
15b: The option to change the value is in the lower window. Replace current value with new, Click the button on the right.
Step 17b: Proceed to Step 18 in the FDL Coding Guide above and follow to the end.