BMW Coding Parameters - F80 - For M3 and M4 Series

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7
At a glance
Powered by AI
The document describes many BMW coding changes that can be done to modify vehicle settings and features.

Euro LED headlight coding and adjustments to headlight functions like brightness are discussed on pages 1-2.

Tail lights, fog lights, side markers, and other exterior lighting settings are covered.

Re-Code for Dazzle Headlights (LED Adaptive Headlights like EU-Spec):

Change FA (VO) to Remove 5AP & 8S4 from VO


VO Code FEM_BODY Module
Read FA(VO)Activate FA(VO)Read SVTRight-Click ECU & Select Code
VO Code KAFAS2/FLA3 Module
Read FA(VO)Activate FA(VO)Read SVTRight-Click ECU & Select Code

Now Proceed to code FEM_BODY or KAFAS2/FLA3 Modules … or re-code if coding was already present
Also proceed with LHM 43/44 FDL Changes below (necessary in addition to the steps above)

Re-Code for Enhanced Bluetooth:


Change FA (VO) to Remove 6NH from VO & Add 6NS to VO
VO Code HU_NBT
Read FA(VO)Activate FA(VO)Read SVTRight-Click ECU & Select Code

Now Proceed to code HU_NBT Module … or re-code if coding was already present

IF YOU NEED TO DO EITHER OF THE ABOVE … FOLLOW THE INSTRUCTIONS FOR “HOW TO
CHANGE FA” in my BMW Coding Beginner’s Guide. This needs to be done FIRST …
meaning before you perform FDL Coding or Changing Werte Values

ACSM:

Disable Welcome 3 Gongs:


3000  Initialwarnung_GWF_IW set to: nicht_aktiv

SeatBelt Reminder Lights OFF


3000Gurtzustandsanzeige_Beifahrer_GFW_GZA_BF set to: nicht_aktiv
3000Gurtzustandsanzeige_Fahrer_GFW_GZA_FA set to: nicht_aktiv

Turn Off Seat-Belt Reminder Chimes:


3000  SeatBeltReminder_SBR_Fahrer set to: nicht_aktiv
3000  SeatBeltReminder_SBR_Beifahrer set to: nicht_aktiv

ASD Module:
Disable Active Sound Design
3000 Model Range set to: F021
3000 Engine Type set to: N20B20

DSC Module:
Enable Euro MDM:
C_Laenderkennung set to: ECE=00
CTpmsMarket set to: EU=00
CPrewarnEnable set to: enable=01
CPrewarnIgnition set to: enable=01
CalLrPDevMax set to: 50kpa=24
CPInitRangeMax set to: 80kpa=20
UiaSetLevelPc set to: 20%=14
UiwSetLevelPc set to: 15%=0F

FEM_BODY Module:
1
Start Car by pushing button (hold clutch/brake not needed)
3020TCM_STARTLOCK_BRAKE set to: nicht_aktiv
3020TCM_STARTLOCK_CLUTCH set to: nicht_aktiv
3020TCM_STARTLOCK_DRIVINGREADINESS set to: nicht_aktiv

Increase Angel Eyes Brightness to 100%


3062  MAPPING_STANDL_V_L_PWM_LEVEL_1 set to: 100%
3062 MAPPING_STANDL_V_R_PWM_LEVEL_1 set to: 100%
3062  MAPPING_PARKL_V_L_PWM_1_LEFT set to: 100%
3062 MAPPING_PARKL_V_L_PWM_2_RIGHT set to: 100%

Euro LED Headlight Coding (also requires TMS 41/42 FDL changes below):
3074  LUT_HBA_DRV_VERT set to: F030_F32/F33/F36/F80/F82/F83_LED_ECE
3074  LUT_HBA_CODRV_VERT set to: F030_F32/F33/F36/F80/F82/F83_LED_ECE
3074  LUT_HBA_DRV_HOR set to: F030_F32/F33/F36/F80/F82/F83_LED_ECE
3074  LUT_HBA_CODRV_HOR set to: F030_F32/F33/F36/F80/F82/F83_LED_ECE

Close windows & sunroof from key fob & comfort access:
3053  KOMFORTSCHLIESSUNG_FB set to: aktiv
3053 → KOMFORTOEFFNUNG_FB set to: aktiv

Fold Side Mirrors from key fob & comfort access:


3110  ASP_BEIKLAPPEN set to: aktiv
3110  ASP_BEIKLAPPEN_BEI_KOMFORTSCHLIESSEN set to: aktiv
3110  ASP_AUSKLAPPEN_NACH_KOMFORTSCHLIESSEN set to: aktiv

Mirror Fold Delay Time @ 0.00 sec delay:


3053  KOMFORT_SCHLIESSEN werte=00

Change Mirror Un-Fold Automatically at XX Speed (Binary value in Werte):


3110  ASP_GESCHWINDIGKEIT_AUTO_AUSKLAPPEN  werte=14 (12Mph)

Turn off MMI when door is opened:


3020  TCM_LOGIC_R_OFF_DOOR set to: aktiv

Auto Start/Stop Default OFF:


3023  TCM_MSA_DEFAULT_OFF set to: aktiv

Auto Start/Stop Remember Last Setting:


3023  TCM_MSA_MEMORY set to: aktiv

Unlock Door on Engine OFF (1 pull):


3040  CLM_UNLOCK_KL15OFF_AFTER_PIA_AUTO_LOCK set to: aktiv

Turn off front window roll-up door interrupt:


3050  FH_TUERAUF_STOP_MAUT set to: nicht_aktiv

Change Triple-Blink Count to another Value:


3060  BLINKZYKLEN_ANZAHL_TIPP – Werte = # blinks minus 1
(ie. 4 blinks = werte=3)
Turn on Brake Force Flashing with Hard Braking:
2
3060  ESS_AKTIVIERBARER_AUSGANG set to: bremsclicht blinkend

Turn off Amber Side Markers next to Headlight (XENON ONLY)


3063  MAPPING_SIDEMARKER_L_OUTPUT set to: OFF
3063  MAPPING_SIDEMARKER_R_OUTPUT set to: OFF

Tilt Passenger Mirror farther down when in reverse


3110ASP_BORDSTEINAUTOMATIK_DELTA werte=4B

Ambiance Lighting controlled independent from Dimmer Switch


3070  AMBIENTE_NACHFUEHRUNG set to: nicht_aktiv

Enable Illumination of Exterior Door Handle LEDs when in Reverse


3070OVT_BEI_REUCKFAHRLICHT set to: aktiv

Enable Rear Fog Lights (Requires REM Module Coding below in addition):
3060  NSL_VERBAUT set to: verbaut

High-Beam Assistant – Auto-On:


3060FLA_AKTIVIERUNG werte=02
3073C_HBA_ENA set to: F030_enable

Disable Headlight Washers


3080  WW_SCHEINWERFERREININUNG set to: nicht_aktiv

Auto Light Sensitivity Increase


3130RLS_DEF_FLC_SCHWELLWERT_SATZ set to: option below
3130RLS_FLC_SCHWELLWERT_SATZ set to: option below
Options:
normal = normal
empfindlich = sensitive
sehr_empfindlich = very sensitive
unempfindlich = insensitive

Easy Entry Seat (Also needs SM Module Coding):


30C0  EINSTIEGSH_LN_AKTIV set to: aktiv
30C0  EINSTIEGSH_NG_AKTIV set to: aktiv
30C0  PRIO_ACHSEN set to: 1 or 2

HU_NBT Module:
High-Beam Assistant – Auto-On
3000HIGH_BEAM_ASSISTANT set to: aktiv – werte=01

Set cell phone ringer as primary


3003INBAND_RINGING set to: aktiv – werte=01

Disable Auto-Locking of Doors once begin driving


3000DOOR_LOCK_AFTER_DRIVING_AWAY set to: nicht_aktiv

Enable ///M Lap Timer


3
3000  M_LAPTIMER set to: aktiv

Enable Turn Signals in HUD


3001HUD_TURNSIGNAL set to: aktiv

Change Navi Voice to British English


3000LANGUAGE_ENGLISH_UK set to: master
3000LANGUAGE_ENGLISH_US set to: nicht_aktiv

Navi Trip-Import
3000NAVI_TRIP_IMPORT set to: aktiv

Enable Video Files from USB


3000ENT_CODEC_XVID set to: aktiv
3000ENT_CODEC_XVCD set to: aktiv
3000ENT_CODEC_OGG set to: aktiv

DVD-in-Motion activated:
3000  SPEEDLOCK_X_KMH_MAX werte = FF
3000  SPEEDLOCK_X_KMH_MIN werte = FF
3000  VIDEO_HANDBRAKE set to: nicht_aktiv
3000  VIDEO_FRONT_LOCKED set to: nicht_aktiv
3000  VIDEO_SPEEDLOCK_CONDITION set to: none

Disable Speed Lock for Owner’s Manual & Bluetooth Pairing:


3000  SL02_ES set to: nicht_aktiv
3000  SL06_IBA_1 set to: nicht_aktiv
3000  SL07_IBA_2 set to: nicht_aktiv
3000  SL09 set to: nicht_aktiv
3000  SL021_IBA_3 set to: nicht_aktiv

Remove Legal Disclaimers:


3001  LEGAL_DISCLAIMER_TIME set to: kein_ld
3001  MACRO_CAM_LEGALDISCLAIMER set to: kein_ld

Display Tire Pressure & Temperature in Vehicle Info:


3001  RDC_SAFETY set to: aktiv

Enable Euro Radio Tuning (even channel # … ie. 98.8, 100.2, etc.):
3002  RADIO_COUNTRY set to: ece
3002  FM_DEEMPHASIS set to: 50us
3002  ANZEIGE_FREQ set to: nicht_aktiv

Enable the function of saving video files to NBT Hard Drive for play later
3000  ENT_MC_VIDEO_SUPPORT set to: aktiv

Disable Office Function Speed Lock-Out


3000 OFFICE_MESSAGES_SPEEDLOCK_CONDITION set to: nicht_aktiv

Enable Full Text Lines in Office While Driving


4
3003  PIM_DRIVING_TEXT_LENGTH set to: whole text

Disable Audible Chirp/Beep When Locking Car


3000  ACOUSTICAL_LOCK_CONFIRM set to: nicht_aktiv

Enable Speech Input for E-Mail or SMS


3003  SPEECH_2_TEXT set to: aktiv

Enable Time-Stamp Display for Call Log


3003  TIMESTAMP_DISPLAY set to: aktiv

Add GPS Current Location to Navi Menu Items


3000NAVI_POSITION_MENU set to: aktiv

Enable IPCE Web Server @ 172.16.222.1


3000IPCE_WEBSERVER set to: aktiv

Enable WiFi Hot-Spot


(Need to install a DLNA/UPnP media sharing server on your laptop or phone to be able to use this)
3000ENT_MC_WLAN_STREAM_DMP_COVERART set to: aktiv
3000ENT_MC_WLAN_STREAM_DMP_VIDEO set to: aktiv
3000ENT_MC_WLAN_STREAM_DMP set to: aktiv
3003WLAN_STATUS set to: aktiv
3003WLAN_MODUS set to: ap
3003WLAN_SIGNAL_STRENGTH set to: outdoor
3003WLAN_CHANNEL set to: channel_1 -14

Enable Developer Menu


3000  ENTWICKLER_MENUE set to: aktiv

IHKA Module:
A/C System Remembers Last Setting
3003MEMORY_OFF set to aktiv-werte

Always Remember Air Re Circulating


3003MEMORY_UMLUFT set to: aktiv

KAFAS2 Module:
High-Beam Assistant – Auto-On
3050FLA_ON_OFF set to: aktiv – werte

KOMBI Module:
Show Digital Speed in MPH in Cluster
3000BC_DIGITAL_V set to: aktiv

Show Turn Signals in HUD


3008HUD_PIA_BLINKER set to: aktiv
3000HUD_BLINKER_ENABLE set to: aktiv

Enable GPS-Sync for Clock


5
3000GPS_UHR set to: aktiv

Disable HUD Startup Animation


3008HUD_STARTUP_TIME Werte=00

LHM 43 Module:
Additional FDL Changes needed for Euro LED Headlights
3000 M1 set to: init_ECE_F030
3000 M2 set to: init_ECE_F030
3000 M3 set to: init_ECE_F030
3000 M4 set to: init_ECE_F030
3000 M14 set to: init_ECE_F030
3000 M15 set to: init_ECE_F030

LHM 44 Module:
Additional FDL Changes needed for Euro LED Headlights
3000 M1 set to: init_ECE_F025
3000 M2 set to: init_ECE_F025
3000 M3 set to: unknown
3000 M4 set to: init_ECE_F030
3000 M6 set to: init_ECE_F030
3000 M7 set to: init_ECE_F030
3000 M8 set to: init_ECE_F030
3000 M9 set to: init_ECE_F030
3000 M14 set to: init_ECE_F030
3000 M15 set to: init_ECE_F030

REM_01:
Turn On Tail Lights with DRLs:
3062  MAPPING_TAGFAHRL_H_L_OUTPUT set to: sl_l
3062  MAPPING_TAGFAHRL_H_R_OUTPUT set to: sl_r
3062  MAPPING_TAGAHRL_H2_L_OUTPUT set to: sl_2_l
3062  MAPPING_TAGAHRL_H2_R_OUTPUT set to: sl_2_r

Activate Rear Fog Lights feature for lighting switch:


3063 Mapping_Nebelschlussl_L_output set to: nsl_l
3063 Mapping_Nebelschlussl_L_Function set to: nebelschlusslicht
3063 Mapping_Nebelschlussl_R_output set to: nsl_l
3063 Mapping_Nebelschlussl_R_Function set to: nebelschlusslicht

Enable Rear-View Camera at all Speeds


3009D_SCHWELLE_2 Werte = FF
3009V_SCHWELLE_2 Werte = FF

Turn off front window roll-up door interrupt:


3050  FH_TUERAUF_STOP_MAUT set to: nicht_aktiv

SM (6d) MODULE:
6
Easy Entry Seat (Also needs FEM_BODY Module Coding):
3000  EINAUSSTIEGSHILFE set to: Modus_FA_SLV
3012  EAH_VERFAHRWEG_SLV_PHYS werte = 00, 28
3012  EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS werte = 00, 3C

TMS 41 Module:
Disable Left LED Amber Sidemarker (LED Headlights Only):
3005  Standlicht Modus 1 werte = 00, 03, 00, 00, 00, 03, 00, 00, 64, 03, 00, 00, 2B, 04, 00, 00
3005  Standlicht Modus 2 werte = 00, 03, 00, 00, 00, 03, 00, 00, 64, 03, 00, 00, 2B, 04, 00, 00

TMS 42 Module:
Disable Right LED Amber Sidemarker (LED Headlights Only):
3005  Standlicht Modus 1 werte = 00, 03, 00, 00, 00, 03, 00, 00, 64, 03, 00, 00, 2B, 04, 00, 00
3005  Standlicht Modus 2 werte = 00, 03, 00, 00, 00, 03, 00, 00, 64, 03, 00, 00, 2B, 04, 00, 00

TRSVC Module:
Enable Side-View Cameras at all Speeds
3000SV_Activate_Speed_Limit Werte=FF
3000SV_Deactivate_Speed Werte=FF

You might also like