How to Coding for BMW E9x?Check BMW E9x Coding Sheet!

This is a guide on how to coding for BMW E9x.Follow this instruction to get the many coding features for BMW E9x options.

 

What You Need for Coding for BMW Mini R56 Coding?

BMW K+CAN Cable

BMW Expert Coding Software Download

NCS Expert program and coding guide

How to use NCS Expert to Reading and Writing for your car?

NCS Expert Change BMW Vehicle Order (VO)

 

BMW E9x Coding Guide Sheet

SBR_FAHRER_1 Module Function value 2008 Description
2RAD STANDHEIZUNG X Enables
the parked car ventilation option, just set to aktiv. Tested on non-idrive
professional HU. Gives you 2 programmable timers to set when you would like
the cabin fan to switch on.
Seat Belt Chime (Driver) ABG SBR_FAHRER_1 X Disables
seat belt chime for driver side
Seat Belt Chime (Passenger) ABG SBR_BEIFAHRER_1 X Disables
seat belt chime for passenger side
Key Fob Ejected from Socket upon Engine Stop CAS KOMFORT_EJECT X When
turning the engine off key fob will be ejected from socket. (Need to hold
start/stop for extra 2 seconds) — Does this prevent the door from chiming if
you leave the key in the slot?
Unlock Doors CAS ER_KEYOUT_AUTOVR X Unlocks
all doors when you remove key (2009: Only unlocks driver door if FOB set to
unlock driver door only. Set FOB to unlock all doors, and this will unlock
all doors, too) (also works with Comfort Access when engine is shut off,
might need KOMFORT_EJECT activated) **Automatic door lock when you drive off
must be enabled and must be the reason the doors locked for this feature to
work, i.e. if you press the Central Lock button before the drive-off lock
kicks in, the doors will not auto-unlock.
Close Windows/Roof with Fob CAS KOMFORTSCHLIESSUNG_FB X Closes
windows + moon roof through Key Fob
Panic Mode CAS SONDERTASTE_PANIKALARM X Enables
panic alarm. Must have alarm
installed. Hold trunk botton on
FOB for 5 secs to activate.
Change from “nicht_aktiv” to “panikalarm”
Disable Auto Dim Mirrors CAS SPIEGEL_ELEKTROCHROM X Switch
to nicht_aktiv
Alarm beep on lock DWAI QUIT_AKUST_SCHAERF X Alarm
beep on lock (one beep) (must have alarm installed)
Disable windows safety feature FRM
(NFRM)
TUERAUF_STOP_MAUT X Opening
doors will not interrupt window roll up operation. Normally, if you open a door while the
window is automatically rolling up, it will stop the operation. This feature disables it.
Side Marker Delete FRM
(NFRM)
SIDEMARKER_US
(see Note)
X Disables
side marker/signal light when headlights are on. Change the value to
“nicht_aktiv”. Module
value might be longer than SIDEMARKER_US. Here are some examples: SIDEMARKER_US_NFRM, SIDEMARKER_US_NF,
or SIDEMARKER_US_MIT_FRA_V. On
some cars disabling this one value is enough to turn off everything and
making the changes below will also disable your angel eyes, so check after
making this one change and only continue if you find your side markers are
still on.
Fold mirrors w/ FOB FRM
(NFRM)
SPIEGEL_KOMFORT_EINKLAPP
or ASP_KOMFORT_EINKLAPP
X Fold
side mirrors with FOB (CA also works 2009/01 E92). Requires that CAS >
KOMFORTSCHLIESSUNG_FB also be set to aktiv. Mirrors folded with the button inside
the car cannot be unfolded via the FOB.
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_BLK_HI X Cold
testing bulbs in turn signal rear – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_BLK_VO X Cold
testing bulbs in turn signal – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_KZL X Cold
testing bulbs in number plate – change setting to Nnicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_NSW X Cold
testing bulbs in. vvh foglights – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_RL X Cold
testing bulbs in reversing light – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
WARMUEBERWACHUNG_KZL_LI X Warm
testing bulbs in number plate light bulb – change setting to nicht_aktiv (For
my 2006, it was just WARMUEBERWACHUNG_KZL)
Disable DRLs FRM
(NFRM)
DRL_V_GEDIMMT X Disables
the Daytime Running Lights (DRL) on Canadian models. This is sub-module FRM, my car did not
have an NFRM sub-module.</td
Right Parking lamp malfunction error message FRM
(NFRM)
FEHLERMELDUNG_CC_SL_V_R X remove
the warning from your BMW idrive when you install HID’s or angel eyes
Auto Dimming Mirrors FRM
(NFRM)
SPIEGEL_ELEKTROCHROM X nicht_aktiv
to turn off autodim mirror or aktiv to enable mirror
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_BLK_HI X Cold
testing bulbs in turn signal rear – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_BLK_VO X Cold
testing bulbs in turn signal – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_KZL X Cold
testing bulbs in number plate – change setting to Nnicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_NSW X Cold
testing bulbs in foglights – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
KALTUEBERWACHUNG_RL X Cold
testing bulbs in reversing light – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
WARMUEBERWACHUNG_BLK_HI X Warm
testing bulbs in rear turn signals – change setting to nicht_aktiv
Bulb Testing Warning FRM
(NFRM)
WARMUEBERWACHUNG_KZL_LI X Warm
testing bulbs in number plate light bulb – change setting to nicht_aktiv (For
my 2006, it was just WARMUEBERWACHUNG_KZL)
Corner Activate on French E87 FRM
(NFRM)
PWM_FRA_V_FKT_SIDEMARKER
and SIDEMARKER_US_MIT_FRA_V
X You
must set PWM_FRA_V_FKT_SIDEMARKER to wert_02 and SIDEMARKER_US_MIT_FRA_V to
aktiv.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_0 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_1 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_10/15 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_2 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_0 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_1 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_10/15 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Climate don’t turn ON in Auto mode IHK KLIMA_MIT_AUTO_2 X Set
to nicht_aktiv. A/C will not automatically turn on when Auto is pressed.
Wiper wipes to End position after turning engine off JBBF
(2JBBF)
ZYCLUS_VOLLEND_KLR_AUS X When
Wiper is Wiping, and you turn engine off, it will now keep on going until it
returns to the home (bottom) position.
Auto Headlight Sensitivity adjustment from BC Button KOMBI LICHT_AUT_WERT_1,
LICHT_AUT_WERT_2, LICHT_AUT_WERT_3
X Set
all 3 to aktiv, change the sensitivity of your automatic light sensor in your
Dash! Only works if you do NOT have iDrive. If you have CCC iDrive, see the option
higher up in the spreadsheet. If
you have CIC iDrive, there is not yet a known way to do this.
Digital Speed KOMBI BC_DIGITAL_V X Displays
digital speed in cluster
Door Dong KOMBI CC_ZUENDSCHLUESSEL X Disables
dong when driver’s door is open and key is in slot.
Instant MPG KOMBI DIGITAL_KVA X Displays
digital instant-read MPG in cluster
Display cruise control set speed KOMBI TEMPOMAT_SETZ_ANZ_DAUER X Change
the value from wert_01 to wert_02 On vehicles that do not briefly indicate
the speed the cruise control is set at, changing this value will enable the
display.
Driver seat memory options in cluster KOMBI SITZ_AUT_VERST_AUS,
SITZ_AUT_VERST_ENT and SITZ_AUT_VERST_ENT_T
X Enable
driver seat memory options in cluster when retrofiting powered seats (3
parameters must be aktiv) + VO $459 added to CAS and FRM
Display cruise control set speed KOMBI TEMPOMAT_SETZ_ANZ_DAUER X Change
the value from wert_1 to wert_2 On vehicles that do not briefly indicate the
speed the cruise control is set at, changing this value will enable the
display.
Enable SMS management from Professional Radio RAD2 SMS_RAD2 X Enable
SMS management from RAD2. Change nicht_akitv to aktiv. Note: RAD2 prod date
2010, MULF2 High Basis SVS prod. date 2009, installed on e91 2006.
Rain Close from full open SHD
(FZD)
REGENSCHLIESSEN X Auto
wipers have be on for this to work. Once it closes, you wont be able to
re-open sunroof until car power down for about 10 minutes. spaz (CasperSYTFU
Verified 07 E92)
Rain Close Sunroof from Tilt SHD
(FZD)
REGENSCHLIESSENTILT X (CasperSYTFU
Verified 07 E92)
Xenon retrofit VO in FA string (see notes) 522 X This
is for those installing OEM xenons without the self leveling feature. Add
$522 to VO (telling the car your adding xenon headlights). Disable self
leveling for xenon headlights by saying nicht_aktiv to line AUTO_LWR_ENABLE
(in FRM). To enable inner halogen light as high beam (in FRM):PWM_ANST_FL_BIXENON
wert_01
wert_01More details:
http://www.e90post.com/forums/showpost.php?p=8982434&postcount=1666
Disable iDrive Legal Disclaimer CIC LEGAL_DISCLAIMER_TIME Set
to “kein_ld” to disable the disclaimer.
Restore “DSC Off” option in M Drive (M3s) CIC DSC_OFF_CIC Newer
M3s removed the option to disable DSC completely via M Drive. This restores that option.
Alarm beep on unlock DWAI QUIT_AKUST_ENTSCH Alarm
beep on unlock (two beeps) (must have alarm installed)
Euro Adaptive Head Lamps (aka AHL2 or Variable Light
Distribution)
NFRM AHL2_ENABLE Requires
active head lamps, may also require FRM3 module. Set this to “aktiv” to
enable Variable Light Distribution.
When enabled and the head lamp switch is in the Auto position, at
lower speeds the head lamps will project a wider, shallower beam, and at high
speeds they will project a longer, narrower beam. To test functionality, point the head
lamps toward a wall and start the engine; Ignition On is not sufficient. Then first switch the head lamps to
the “normal” low beam setting (not Auto). When the low beams complete their
self-leveling routine, switch to the Auto setting. The driver’s side lamp should move
noticeably down and outward.
Pathway Lighting via Trunk fob button NFRM HEIMLEUCHTEN_FUNKSCHL When
set to aktiv, pathway lighting (head lamps, tail lights, side markers) is
temporarily switched on while the car is off by pressing the Trunk button on
the fob.
Seat Belt Butler (E92s) NFRM ENABLE_GURTBRINGER_FA
or
ENABLE_GURTBRINGER_BF
Set
to nicht_aktiv to disable for the driver (FA) and/or passenger (BF)
Set DRLs to angel eyes or High Beams NFRM VERHALTEN_DRL_TFL Set
to “drl_s” for angel eyes and “drl_h” for high beams.
Auto Start/Stop remembers last state IHK MSA_MEMORY On
M3s equipped with Auto Start/Stop, setting this to “aktiv” will
cause Auto Start/Stop to start up in its previous state when the engine is
started, rather than always defaulting to on or off (depending on region).
REST feature on cars with ALL button IHK REST_TASTE_VERBAUT” Enabling
this will switch your ALL button back to a REST button; see
http://www.e90post.com/forums/showthread.php?t=497347 for more information.
Instrument Cluster Lighting Always On KOMBI M_TAG_SKALENBELEUCHTUNG Set
to “aktiv” to keep your instrument cluster lighting on even when
your head lamps are off.
Fuel tank reserve warning level KOMBI C08_TANK_SCHWELLE_RESERVE Set
to wert_01 to have the fuel reserve warning show up at 1/8 full rather than
1/4 (tested on an 2011 M3)
Euro MDM (for M3s) M3DSC MDYNAMIC_MODE_USA;
US_VEHICLE; M3_UEBERSTEUERN_MUE_0; M3_UEBERSTEUERN_MUE_1_2_M
Euro
MDM allows more wheelspin and sliding than the US calibration. To enable it, the first two settings
should be set to “nicht_aktiv”. The next two are based on your chassis
and whether you want Euro or US mode: wert_00 for Euro E90; wert_01 for US
E90; wert_02 for Euro E92; wert_03 for US E92; wert_04 for Euro E93; wert_05
for US E93
Disable “DSC Off” button M3DSC ABSCHALTBARKEIT_DSC Tested
on a 2011 E92 M3. Default is
“aktiv”, but when set to “nicht_aktiv”, the DSC Off
button is deactivated, i.e. it is not possible to turn DSC completely off. MDM can still be used, however.