Tuesday, September 27, 2016

How to setup E-sys software on Windows XP & Mac OS X

It’s about how to setup BMW ENET cable software E-SYS on Windows XP & Mac OS X.

Requirement:
• Laptop running Windows XP or higher (Mac OS X is capable, only if running a windows VM)
• 2GB RAM
• 3GB Free Hard Drive Space
• WiFi Connection at the location of the car to be coded
• Ethernet port (to connect the ENET Cable)

It is VERY important that you setup/install the software in the following order.
1. 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. Use WinRAR to decompress PSDzDATA files to the location: C:\data\psdzdata\
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.

 c. 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 software 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 chassis code, so be sure to set it correctly. Please see screenshots below:

 AFTER 48 hours after installation, when you open the launcher, you will see this message:
YS software 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 chassis code, so be sure to set it correctly. Please see screenshots below:


BE SURE TO RUN ESYS from the ESYS LAUNCHER SHORTCUT … DO NOT USE THE SHORTCUT THAT WAS CREATED BY THE ESYS INSTALLER!!!




---> back to E-sys software for more info

Monday, September 26, 2016

How to use VVDI2 BMW to change km to F series

Here you will learn how to change mileages for BMW F-Series(CAS4 system) using Xhorse VVDI2 BMW commander



setup in VVDI2 software:

1) Write down the KM shown in instrument, take instrument away from car, avoid synchronize KM with CAS

2) et CAS KM to 0km (Change KM with File Change KM, select type with mask, support 1L15Ymask and 5M48H mask)

3) Read instrument EEPROM dump with BDM programmer

4) Select File Change KM ->F-Series Instrument and load EEPROM dump saved in step 3) (PICTURE 8.3).

5) Input new KM

6) Press button “Change KM” and save new EEPROM dump

7) Write new EEPROM dump to instrument

8) Put your instrument in car

9) Finished
vvdi2-bmw-f-series-change-km


---> back to VVDI2 BMW for more info

Wednesday, September 21, 2016

How to link BMW engine to E-sys software

 It's aimed to do engine have a link to BMW esys software, data and installation instructions.


You can use 3.59.1 psdzdata from your ISTA-P setup.

First Step : delete folder C:\Data\psdzdata [it's empty]

Launch CMD on windows with run administrator, edit (usually) :

mklink /J C:\Data\psdzdata C:\ProgramData\BMW\ISPI\data\TRIC\ISTA-P\BMW\Services\data\ecudata\psdzdata

now esys have psdzdata from ISTA\P

There aren't differences or upgrade between 59.0 and 59.1, anyway your new kombi will have one of the latest firmware release, and small benefits only if you'd ECO PRO car, as they have already written to you, it needs only coding



---> back to E-sys software for more info

Tuesday, September 20, 2016

How to retrofit a 6WB Instrument Cluster to BMW F series

I am planing to retrofit a 6WB Instrument Cluster to my F-Series from 11/11.

I know, that I have to change the VO "Zeitkriterium" to a date when 6WB was official availible for my car. Also 6WB must be added to SALAPA Data.

Normally as next the virgine (never used before) instrument cluster must be coded with E-Sys.

My Concern:
In cause that I do not know exactly what must be changed in Detail.
(The Tutorials are all for 6WA not for 6WB)

I am thinking about to connect standalone ISTA-P to the car and choose the official BMW meassurement plan for retrofiting the 6WB clusters. I am awaiting that ISTA-P gets the edited VO from the car and offers this item.

What do you think is this a good way?


Tips i got:
1. add 6wb to vo
2. pick latest cafd (determine cafd for swe)
3. code the KOMBI and CIC
If you have virginase eprom car will pick up your mileage and vin
after if you can you can program to latest soft using E-sys or ISTA



---> back to BMW E-sys software for more info

NBT bench coding help with E-Sys software

I have an F15 NBT HU retrofitted in my E70. I have it in transport mode due to I bought it from europe. I am not able to use Tools32 to get it out transport mode using K-can connection. I need help if somebody have a bench-coding system i will apreciate it.


Help from http://cartechnology.co.uk/
If you can connect to NBT with E-Sys via Gateway URL and NBT IP Address:

connect to vehicle
read FA
activate FA
Read ECU.
go to external applications
double click the transmitter
click the connect button
double click 31 01 0f 0c 00;setenergymodedefault.


---> back to BMW E-sys software for more info

How to reset NBT HU on BMW F20 2012

User puzzle on NBT HU reset:
I try to do this method to reset NBT HU without success:
Job steuern_routine - STEUERN_PERSISTENZ
args: ARG;STEUERN_PERSISTENZ;STR;Only SWT

F-serie: F20 from 11/2012

It is a retrofitted NBT HU - I would like to import FSC package (that I already have) to the HU. I know I have to reset HU to virgin unit
It is possible to do by using Esys software?
I also have tool32, but I have to configure Interface to Enet and specify Daten for F20 (that I already downloaded). I have some troubles to do this


Help from shawnsheridan:
1) You only need to make virgin if the FSC Codes you want to import have an older creation date then fsc codes in NBT. If they have newer creation date, you can just import and activate them on top of the current ones.

2) To make NBT Virgin with Tool32, you must run NBT.prg and _STEUERN_DELETE_PERSISTENCY_INTEL_PLUS_SWT.




---> back to E-sys software for more info

Tuesday, September 13, 2016

what is BMW FSC code from E-sys software

An FSC Code = Freischaltcode = Enabling code.

Your car has many FSC Codes, most in the Head Unit, that enable features such as Navigation, Voice Control, Text-To-Speech, BMW Apps, Sat Radio, etc., and there are other FSC Codes for other ECU's such as Servotronics (EPS), Night Vision, Speed Limit Information (SLI), Front Collision Warning, Pedestrian Detection, etc. Without the appropriate FSC Code, even if the car has the required hardware, the associated function cannot be enabled.

If you are able to actually get the FSC Code, Modifying your Vehicle Order to add 8TH, Importing and Activating the FSC Code, and Encoding the car for SLI is pretty easily done with E-Sys software.



---> back to E-sys software for more info

BMW enhance Bluetooth and USB coding

Ok guys I got the ethernet to OBD cable on friday night and my friend fisrt did the coding remotely and this worked!!! I now have enhanced bluetooth and USB. The one thing to note is you need to shut your car off and lock the doors and wait 15 min so the car goes to sleep. It took us about 45 mins to figure this out so the program would pick up the computer of the car.

my friend was very professional and worked with stayed up until 1:45am his time to get this done.

I am now able to stream audio via bluetooth for Pandora and Music Function on my iphone. I am also able to use the white iPhone 5 lightening cable to play music via pandora and itunes on the phone. It even transfers the album artwork.

I really don't understand why BMW doesn't give you an option to pay like 200 bucks to just have this turned on when you get your car since you pay for the hardware or even better just include it!!

I highly recommend eobdtool.co.uk to get this cable. I received the cable in less than 5 days and worked the same day to get the coding done. 

Here are some pics to prove that this worked. The fist 4 are pre-coding and the second 5 are post coding. Let me know if you have any questions.
Attached Images
        



---> back to ENET cable coding  for more info

bmw f30 coding cheat sheet

BMW f series coding cheat sheets for use E sys

Short Desc
Working?
ECU
Module
Optie
Standard
Changed
HEX std
hex edited
Description
Seatbelt reminder
Yes
ACSM
3001
Gwf_SBR_Warndauer
100sec
25sec
64
19
Seatbelt warning still on, but bitches longer/shorter
Seatbelt alarm driver
Yes
ACSM
3000
SBR_FA_GWF_SBR_FA
active = 01
not active = 00


disable seat belt reminder - driver
Seatbelt alarm passenger
Yes
ACSM
3000
SBR_BF_GWF_SBR_BF
active = 01
not active = 00


disable seat belt reminder - passenger
Display seatbelt driver
Yes
ACSM
3000
Gurtzustandsanzeige_Fahrer_GWF_GZA_FA
active = 01
not active = 00


disable seat belt status display - driver
Display seatbelt passenger
Yes
ACSM
3000
Gurtzustandsanzeige_Beifahrer_GWF_GZA_BF
active = 01
not active = 00


disable seat belt status display - passenger


ACSM
3000
emblem
active = 01
not active = 00


disable sound on disconnect SB - driver


ACSM
3000
SPW_BF
active = 01
not active = 00


disable sound on disconnect SB - passenger
indicator amount p1
Yes
Fembody
3064
Pia_default_tippblinker
einfagblinken
mehrfagblinken


Edit short click on indicators
indicator amount p2
Yes
Fembody

Blinkzyklen_anzahl_tip
dreimal/werte02
dreimal/werte03


Desired amount=werte+1. So werte=4 gives 5 blinks
window rollup/door
Yes
Fembody
3050
FH_Tuerauf_stop_maut
Aktif
nichtaktiv


Window rolling up/down is not interupted by opening door
Fogs on while turning p1
Yes
Fembody
3073
C_CLC_ENA
F30disable
F30enable


Will turn on left/right fog when turning in that direction
Fogs on while turning p2
Yes
Fembody
3073
C_BLC_ENA
F30disable
F30enable


continued
Fogs on while turning p3
Yes
Fembody
3066
KL_ENABLE_LI
KL_Aus
KL_Ein


continued
Fogs on while turning p4
Yes
Fembody
3073
KL_ENABLE_RE
KL_Aus
KL_Ein


continued
Fogs on while turning p5
Yes
Fembody
3062
MAPPING_abbiegel_L_output
Off
nsw_l


continued
Fogs on while turning p6
Yes
Fembody
3062
MAPPING_abbiegel_R_output
Off
nsw_r


continued
Leds @ backing up
Yes
Fembody
3070
OVT_BEI_RUECKFAHRLICHT
nicht aktiv
aktiv


Leds on doorhandle will light up when driving backwards
Fogs @ welcomelight p1
Yes
Fembody
3063
MAPPING_NEBELSCHW_L_PART_OF_WL
nicht aktiv
Soft_on


Will turn on left/right fog with the welcomelights
Fogs @ welcomelight p2
Yes
Fembody
3063
MAPPING_NEBELSCHW_R_PART_OF_WL
nicht aktiv
Soft_on


continued
Ambiance light brighter
Yes
Fembody
3070
Ambiente_Helligkeit
wert_01
wert_01
0,64
0,99
Brightness Ambient light
Ambient light independant from cluster
Yes
Fembody
3070
Ambiente_Nachfuehrung
Aktiv
nicht aktiv


Brightness setting of Ambient light becomes independant from the brightness setting of the instrument cluster.
WL timer @ locking
Yes
Fembody
3070
IB_Einschalt_begr_lok
wert_01
wert_01
8
choice
Amount of seconds that interior lights will remain on while locking
WL timer @ unlocking
Yes
Fembody
3070
IB_Einschalt_begr_ulok
wert_01
wert_01
8
choice
Amount of seconds that interior lights will remain on while unlocking
WL brightness
Yes
Fembody
3070
WL_HELLIGKEIT
wert_01
wert_01
0,64
0,94

Side mirror memory
No
Fembody
3110
ASP_Memory_verbaut
nicht aktiv
aktiv


Set memory side mirrors (memory saved on profile/fob?) Testing needed with car that has foldable mirrors, does not work if you dont have foldable mirrors
Side mirror @ paralel parking
No
Fembody
3110
ASP_bordsteinautomatik
nicht aktiv
aktiv


Code for making the side mirror go down when parking. Memory setting required
Side mirror motor
Yes
Fembody
3110
ASP_BEIKLAPPEN
nicht aktiv
aktiv


Side mirror engine built in yes/no
Side mirror fob p1
Yes
Fembody
3110
ASP_BEIKLAPPEN_BEI_KOMFORTSCHLIESSEN
nicht aktiv
aktiv


Closing side mirror with Fob
Side mirror fob p2
Yes
Fembody
3110
ASP_AUSKLAPPEN_NACH_KOMFORTSCHLIESSEN
nicht aktiv
aktiv


Opening side mirror with Fob
Side mirror fob p3
Yes
Fembody
3110
ASP_GESCHWINDIGKEIT_AUTO_AUSKLAPPEN
wert_01
wert_01
28 (40km/h)
choice (14=20km/h)
Speed @ which the sidemirror will auto-unfold
Trunk close button
Yes
HKFM
3010
SCH_TOEHKI
not active = 00
active = 01


Button on driver-side will be enabled to CLOSE the trunk (Requires hardware that is possibly only available in the f10)
Trunk close Fob
Yes
HKFM
3010
SCH_FBD
nicht_aktiv
aktiv


Button on key fob will be enabled to CLOSE the trunk (F10 only)
Trunk close p2
Yes
HKFM
3010
TASTER_FBD
nicht_aktiv
aktiv


Button on key fob will be enabled to CLOSE the trunk (F10 only)
Slider for Ambiance light
Yes
HU CIC
?
HELLIGKEIT_AMBILIGHT
nicht aktiv
aktiv


Adds a slider for the ambient lights in idrive - settings - light
Setting for DRL in iDrive
Yes
HU CIC
3000
Daydriving_light
Perm_off
standard


Adds DRL on/off as an option in the idrive (most euro countries are forced DRL while its no required by law)
Weather station
Yes
HU CIC
3002
RADIO_WEATHERBAND
nicht aktiv
aktiv


Adds weatherband to radio
DAB radio
partly
HU CIC
3002
Radio_dab
nicht aktiv
aktiv


Digitale radio (digital tuner required ofc)
DAB radio 2
partly
HU CIC
3002
Dab_laendervarianten
nicht aktiv
ece


Limited success, i get more stations in the FM range, but nothing in the actual DAB section.
DAB radio 3
partly
HU CIC
3002
dab_standard
nicht aktiv
dab


Also the 'saved stations' no longer work.
DAB radio 4
partly
HU CIC
3002
following_available
nicht aktiv
aktiv


Also started receiving RDS info on some stations (song name etc) I do not get this on my car w/o these options
DAB radio 5
partly
HU CIC
3002
following_dab_fm





Alarm soundlock
Yes
HU CIC
3000
Acoustical_lock_confirm
nicht aktiv
aktiv


OEM alarm required, will give option in idrive to make audible sound when locking/unlocking the car
Sport Display
Yes
HU CIC
3000
EFF_DYN_SPORT_CID
nicht aktiv
aktiv


Sport display. (Doesn't work on diesel? If you have a diesel car and this works, PLEASE let me know)
Sport Display BHP / KW
Yes
HU CIC
3000
EFF_DYN_SPORT_UNIT
nicht aktiv
aktiv


In iDrive under language selection, the option to change values for Sport display are available (KW to BhP etc)
Own ringtone
Yes
HU CIC
3003
Inband_ringing
nicht aktiv
aktiv


Ringtone from phone is used.
Configure sport mode
Yes
HU CIC
3000
Macro_fds
popup_only
popup_and_config


you can configure the sport mode in idrive
Navi indicates fuelstop
Yes
HU CIC
3000
NAVI_FUELSTOP_PROPOSAL
nicht_aktiv
aktiv


Go to "Route Information" on iDrive when you're going somewhere and it will tell you at what point(s) along your journey you'll likely need to fill up. You can then select that notice and it will tell you about the stations in the area at that point on your trip.
DVD speedlock part1
Yes
HU_CIC
3000
SPEEDLOCK_X_KMH_MIN
3_kmh = 3 or 8_kmh = 8
value = FF


Disable DVD Speedlock - Part 1
DVD speedlock part2
Yes
HU_CIC
3000
SPEEDLOCK_X_KMH_MAX
3_kmh = 3 or 8_kmh = 8
value = FF


Disable DVD Speedlock - Part 2
Video handbrake
Yes
HU_CIC
3000
VIDEO_NUR_MIT_HANDBREMSE
active = 01
not active = 00


Video just in combination with handbrake
DVD region
Yes
HU_CIC
3001
AREA_CODE_DVD




Change DVD region code. EVENTUALLY THIS WILL LOCK IF YOU CHANGE IT TOO OFTEN (Rumored to be 7 changes max)
Surround slider
Yes
HU_CIC
3000
L7_SURROUND_CONFIG




Replaces "Surround" on/off checkbox with "L7 Surround" Slider (-5/+5) on Settings=>Tone screen
Range
Yes
HU_CIC
3000
HUD_DISTANCE_INFO




I presume this is iBrake Distance for Active Cruise Control
Lose disclaimers
Yes
HU_CIC
3001
LEGAL_DISCLAIMER_TIME
ld_mit_timeout
kein_ld


Disables iDrive legal disclaimer during iDrive startup. Change the value: ld_mit_timeout --> kein_ld
Lose disclaimers
Yes
HU_CIC
3001
MACRO_CAM_LEGALDISCLAIMER

kein_id


Disable legal disclaimer on PDC and Sideview Cameras
Lose disclaimers
Yes
HU_CIC
3001
MACRO_NIVICAM_LDISCLAIMER

kein_id


Disable legal disclaimer on Night Vision Camera (F10 only)
SPORT +
Yes
ICMQL
3000
IcmKod_B_Sportlenkung
nicht_verbaut
verbaut


Enables SPORT+ mode (You'll get an error about RPA after coding. Restart car and it goes away) Additional coding required to get the FDS menu complete will come in a later update.
DigiSpeed
Yes
KOMBI
3000
BC_Digital_V
nicht aktiv
aktiv


Digital speed in BC cluster
Instrument Cluster background
Yes
KOMBI
3001
HINTERGRUND_FARBE_NACHT
Orange
Orange/Grau


Set to orange/grau to get the light orange or greyish lines as background for your instrument cluster (Only for instrument cluster high)
Instrument Cluster background
Yes
KOMBI
3001
HINTERGRUND_FARBE_TAG
Orange
Orange/Grau


Same as above, but for daytime
Witte cluster menu
Yes
KOMBI
3007
DIM_NACHT_EIN
Aktiv
Aktiv
32
FF
White instrument cluster instead of orange @ night. It disables the navi switch to night as well.
Faster Hud startup
Yes
KOMBI
3000
HUD_START_UP_SCREEN_ANZ_ZEIT




At the start of the HUD will appear, this screen for encoded time. In 1 s increments. 0s = no display
M performance logo in Dash
Yes
KOMBI
3000
BMW_LOGO
AG
MPM


Displays M performance logo in the cluster instead of BMW logo when starting car. (should be one for CIC sidplay too somewhere)
Change Start/Stop behaviour Part 1
Yes
Fembody
3023
TCM_MSA_DEFAULT_OFF
Nicht_aktiv
Aktiv


Auto-Start-Stop by default off
Change Start/Stop behaviour Part 2
Yes
Fembody
3023
TCM_MSA_MEMORY
Nicht_aktiv
Aktiv


Auto-Start-Stop will remember it's last setting
Unlock doors on engine off; 1 pull unlock and open.
Yes
Fembody
3040
CLM_UNLOCK_KL15OFF_AFTER_PIA_AUTO_LOCK
Nicht_aktiv
Aktiv


When vehicle is turned off, all doors unlock automatically
Turn off front amber side markers
Yes
Fembody
3063
MAPPING_SIDEMARKER_L_OUTPUT
fra_v_l (werte = 0D)
off


Turns left front sidemarker (amber light) off, blinker still works
Turn off front amber side markers
Yes
Fembody
3063
MAPPING_SIDEMARKER_R_OUTPUT
fra_v_r (werte = 0E)
off


Turns right front sidemarker (amber light) off, blinker still works
Radio & Navi off with door
Yes
Fembody
3020
TCM_LOGIC_R_OFF_DOOR
Nicht_aktiv
Aktiv


Turns off radio and navi when the door is opened.
Startup logo
Yes
HU_NBT
3001
startup_emblem
variant_00
00 to 09


NBT ONLY!! Change the startup animation on idrive (default is BMW connected drive) selections: Variant 0, 2, 3, 4, 5, 6 = The default one || Variant1 = M logo || Variant7 = White BMW logo || Variant8 = Brown bmw logo (same as hu_CIC) || Variant9 = Merry Xmas
Startup logo
??
HU_NBT
3001
startup_type
animation
animation/black/splash


NBT ONLY!! selects the type of startup (Black screen, Splash screen, Welcome animation) I have not tried this yet.
Unconfirmed
Yes
REM
3201
CUT_OFF_SPEED
werte = 0F
Change to own preference


Max speed when visible and audible warning is given with PDC (km/h in hexadecimals)
Unconfirmed
Yes
REM
3201
CUT_OFF_SPEED_HYST
werte = 01
Change to own preference


Adjustment above or below to CUT_OFF_SPEED (in km/h hexadecimal)
Tail light DLR
Yes
REM
3062
MAPPING_TAGFAHRL_H_L_OUTPUT
off
sl_l


Turns left side tail light (only outside part) on with DLR
Tail light DLR
Yes
REM
3062
MAPPING_TAGFAHRL_H_R_OUTPUT
off
ls_r


Turns right side tail light (only outside part) on with DLR
Tail light DLR (inner) p1
Yes
REM
3063
MAPPING_UNIVERSAL_6_OUTPUT
off
sl_2_l


Turns left side tail light (only inside part) on with DLR (changed with PszData 48.2 no longer working)
Tail light DLR (inner) p2
Yes
REM
3063
MAPPING_UNIVERSAL_7_OUTPUT
off
sl_2_r


Turns right side tail light (only inside part) on with DLR (changed with PszData 48.2 no longer working)
Taillight DLR p5 (inner) p3
Yes
REM
?
MAPPING_UNIVERSAL_6_PWM_LEVEL_1


0
64

Taillight DLR p6 (inner) p4
Yes
REM
?
MAPPING_UNIVERSAL_7_PWM_LEVEL_1


0
64





















Unconfirmed
Yes
REM
3203
V_SCHWELLE_1
werte = 24
werte = FF


Max. speed to disable top camera view (FF = 255 km/h)
Unconfirmed
Yes
REM
3203
V_SCHWELLE_2
werte = 0F
werte = FF


Max speed to disable rear camera view (FF = 255 km/h)
Unconfirmed
Yes
REM
3203
D_SCHWELLE_1
werte = 32
werte = FF


Max distance in meters to disable top camera view (FF = 255 meters)
Unconfirmed
Yes
REM
3203
D_SCHWELLE_2
werte = 0A
werte = FF


Max distance in meters to disable rear camera view (FF = 255 meters)

FA Codes (VO Coding)
Activate Active High Beam Assistant (Anti-Dazzle) 2
Activate Variable Light Distribution 2
Activate Enhanced Bluetooth 3
Activate iDrive Office 3
Activate Sport Automatic Transmission 3





CAFD Codes (FDL Coding)
Angel LED Brightness (Xenon Headlamps or LED Headlamps required) 4
Cornering Lights (Fog Lamps) & Fog Lamp Welcome Lights 4
Day-Running Lights & Activate Rear Fog Lamps 5
Assorted Lighting Features 5
LED Replacement Turn Signal Bulbs Activation 6
Instrument Cluster 6
Safety Features & Precautions 7
Vehicle Drivetrain Features, Sport Features, & Active Sound Design 7
General Locking/Window Features & Convenience Features 8
iDrive Features 9
Video In Motion & Playback Features, Owner’s Manual in Motion, and Camera in Motion 10
Advanced Real-Time Traffic Information Activation 10
Heads-Up Display 11
BMW Live Enabling 11
Active Spoiler (F34 3-Series GT only) 11
Seat Heating Temperature Levels/Memory Seats 12
Headlamp Washers Configuration 12
CODES THAT NEED TO BE TESTED OR CHECKED 13
INEFFECTIVE OR UNAVAILABLE CODES 13




















note: F30 BMW coding via E-sys software

---> back to ENET cable coding  for more info