F55/F56 Mini coding/programming
#78
#80
^^^ what HP79 and DarkBlueMCS said.
Lite is all you need for FDL coding. The stuff most of us are doing/wanting. They are just tweaks to make certain features do things other than MINI/BMW thought we should have.
Mess up the ECU via FA/VO coding/flash and you're going to be getting it towed to the dealer for a factory re-flash most likely.
brando087 - I will PM you a good source for the cable.
Lite is all you need for FDL coding. The stuff most of us are doing/wanting. They are just tweaks to make certain features do things other than MINI/BMW thought we should have.
Mess up the ECU via FA/VO coding/flash and you're going to be getting it towed to the dealer for a factory re-flash most likely.
brando087 - I will PM you a good source for the cable.
#81
#82
Here is the clear explanation, I have been coding BMW for few years already.
The lite version doesn't come with the parts that needed to update the firmware of the car.
For now you don't need it since F55/F56 is still new. While on BMW, for experienced user, they can be used to update the firmware without the need to go to a dealer.
As far VO code, it will not brick your ECU. If you don't have the hardware, it just won't work.
I played with the F56 a little bit, but I forget to create the cheatsheet.
The lite version doesn't come with the parts that needed to update the firmware of the car.
For now you don't need it since F55/F56 is still new. While on BMW, for experienced user, they can be used to update the firmware without the need to go to a dealer.
As far VO code, it will not brick your ECU. If you don't have the hardware, it just won't work.
I played with the F56 a little bit, but I forget to create the cheatsheet.
#84
#87
For anyone else having issues getting mirrors to fold in and windows to close with the key fob this:
3056 → KOMFORTSCHLIESSUNG_FB = aktiv 00 (Comfort Access ONLY)
Is NOT just for comfort access. My mirrors will not fold using the keyfob unless this is set and I do not have the $250 comfort access package (which AFAIK only allows auto unlocking when approaching the car from outside). Mirrors unfold immediately when unlocking the car.
You can also change this value:
3056 → KOMFORT_SCHLIESSEN → WERTE = 00 (Mirror Fold Delay = 0 sec delay)
to something else if you don't want the mirrors to fold immediately on lock. Using the '00' setting means 0ms delay so as soon as you press LOCK on the keyfob your mirrors fold in. You can use '0D' to set a 100ms delay which means you have to hold the lock button for a split second before the mirrors fold and windows go up.
3056 → KOMFORTSCHLIESSUNG_FB = aktiv 00 (Comfort Access ONLY)
Is NOT just for comfort access. My mirrors will not fold using the keyfob unless this is set and I do not have the $250 comfort access package (which AFAIK only allows auto unlocking when approaching the car from outside). Mirrors unfold immediately when unlocking the car.
You can also change this value:
3056 → KOMFORT_SCHLIESSEN → WERTE = 00 (Mirror Fold Delay = 0 sec delay)
to something else if you don't want the mirrors to fold immediately on lock. Using the '00' setting means 0ms delay so as soon as you press LOCK on the keyfob your mirrors fold in. You can use '0D' to set a 100ms delay which means you have to hold the lock button for a split second before the mirrors fold and windows go up.
#89
#91
what benefit would you get from the clutch bypass? Just curious on the rationale. I am so used to pressing the clutch to start I don't even think about it (I often find myself pressing the air on automatics if I drive it short term) so I don't really see the benefit unless you are later going to add a remote start function?
#93
#94
Agree, 100%. I'm thinking about starting a WIKI with updated coding info that is verified functional as many items in the DOCX file/guide are not correct. It's a good starting point but the actual code is not always correct. Hopefully I will have some time later this week to start the WIKI.
#96
Things I have coded:
Allow video on nav screen while vehicle is in motion
Removed iDrive startup disclaimer
Disable sound seat belt disconnect driver and passenger
Disabled Active Sound Design
Play ringtone from phone
Tire Pressure AND temp
Changed max startup volume for radio to 50%
With auto lock enabled, all doors unlock with ignition shutoff
Front windows roll up with door open
Close windows/sunroof/fold mirrors with key fob AND comfort access button
Turn off radio/nav when door opens
Change blinker blink rate to 4 flashes instead of 3
Changed emergency braking lights to flashing lights
Fog lights on with parking and high beams
I think that's all I have coded
Allow video on nav screen while vehicle is in motion
Removed iDrive startup disclaimer
Disable sound seat belt disconnect driver and passenger
Disabled Active Sound Design
Play ringtone from phone
Tire Pressure AND temp
Changed max startup volume for radio to 50%
With auto lock enabled, all doors unlock with ignition shutoff
Front windows roll up with door open
Close windows/sunroof/fold mirrors with key fob AND comfort access button
Turn off radio/nav when door opens
Change blinker blink rate to 4 flashes instead of 3
Changed emergency braking lights to flashing lights
Fog lights on with parking and high beams
I think that's all I have coded
#99
Allow video on nav screen while vehicle is in motion
HU_NBT
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
Removed iDrive startup disclaimer
HU_NBT
3001>LEGAL_DISCLAIMER_TIME = kein_ld
Disable sound seat belt disconnect driver and passenger******
ACSM
3001>SBR_PreWarning_Fahrer >nicht_aktiv
3001>SBR_PreWarning_Beifahrer > nicht_aktiv
Disabled Active Sound Design
ASD Module:
Disable Active Sound Design
3000>Funktionen-Baureihe(Model Range) > set to: F021
HU_NBT Module
Disable Active Sound Design
3000>ASD_SOUND_OFF>set to: aktiv
Play ringtone from phone
HU_NBT
Set cell phone ringer as primary
3003>INBAND_RINGING>set to: aktiv – werte=01
Tire Pressure AND temp
HU_NBT
Display Tire Pressure & Temperaure in Vehicle Info:
3001>RDC_SAFETY = aktiv 01
Changed max startup volume for radio to 50%
HU_NBT
3002>VOL_MAX_ON> werte value =32
With auto lock enabled, all doors unlock with ignition shutoff ******
BDC
3040>VAM_UNLOCK_KL15OFF_AFTER_PIA_AUTO_LOCK> aktiv
Front windows roll up with door open******
BDC
3050>FH_TUERAUF_STOP_MAUT>nicht_aktiv
BDC
Close windows/sunroof/fold mirrors with key fob AND comfort access button
3056>KOMFORTSCHLIESSUNG_FB>aktiv 00 (Comfort Access ONLY)
3056>KOMFORT_SCHLIESSEN>WERTE = 00 (Mirror Fold Delay = 0 sec delay)
3110>ASP_BEIKLAPPEN = aktiv (werte=01)
3110>ASP_BEIKLAPPEN_BEI_KOMFORTSCHLIESSEN = (werte=01)
3110>ASP_AUSKLAPPEN_NACH_KOMFORTSCHLIESSEN=(werte= 01)
Change Mirror Un-Fold Automatically at XX Speed (Binary value in Werte):
3110>ASP_GESCHWINDIGKEIT_AUTO_AUSKLAPPEN >werte=14 (12Mph)
Turn off radio/nav when door opens*****
BDC
3020>TCm_LOGIC_R_OFF_DOOR>aktiv
Change blinker blink rate to 4 flashes instead of 3 (value is xx+1) *****
BDC
3068>BLINKZYKLEN_ANZAHL_TIPP> werte=3
Fog lights on with parking and high beams******
BDC
3068>NSW_EIN_AUF_LDS_STL>aktiv (on with parking lights)
3068>NSW_AUS_BEI_FL>nicht_aktiv
Some of the section numbers may be wrong; put the function in the search field on E-Sys to help locate it
HU_NBT
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
Removed iDrive startup disclaimer
HU_NBT
3001>LEGAL_DISCLAIMER_TIME = kein_ld
Disable sound seat belt disconnect driver and passenger******
ACSM
3001>SBR_PreWarning_Fahrer >nicht_aktiv
3001>SBR_PreWarning_Beifahrer > nicht_aktiv
Disabled Active Sound Design
ASD Module:
Disable Active Sound Design
3000>Funktionen-Baureihe(Model Range) > set to: F021
HU_NBT Module
Disable Active Sound Design
3000>ASD_SOUND_OFF>set to: aktiv
Play ringtone from phone
HU_NBT
Set cell phone ringer as primary
3003>INBAND_RINGING>set to: aktiv – werte=01
Tire Pressure AND temp
HU_NBT
Display Tire Pressure & Temperaure in Vehicle Info:
3001>RDC_SAFETY = aktiv 01
Changed max startup volume for radio to 50%
HU_NBT
3002>VOL_MAX_ON> werte value =32
With auto lock enabled, all doors unlock with ignition shutoff ******
BDC
3040>VAM_UNLOCK_KL15OFF_AFTER_PIA_AUTO_LOCK> aktiv
Front windows roll up with door open******
BDC
3050>FH_TUERAUF_STOP_MAUT>nicht_aktiv
BDC
Close windows/sunroof/fold mirrors with key fob AND comfort access button
3056>KOMFORTSCHLIESSUNG_FB>aktiv 00 (Comfort Access ONLY)
3056>KOMFORT_SCHLIESSEN>WERTE = 00 (Mirror Fold Delay = 0 sec delay)
3110>ASP_BEIKLAPPEN = aktiv (werte=01)
3110>ASP_BEIKLAPPEN_BEI_KOMFORTSCHLIESSEN = (werte=01)
3110>ASP_AUSKLAPPEN_NACH_KOMFORTSCHLIESSEN=(werte= 01)
Change Mirror Un-Fold Automatically at XX Speed (Binary value in Werte):
3110>ASP_GESCHWINDIGKEIT_AUTO_AUSKLAPPEN >werte=14 (12Mph)
Turn off radio/nav when door opens*****
BDC
3020>TCm_LOGIC_R_OFF_DOOR>aktiv
Change blinker blink rate to 4 flashes instead of 3 (value is xx+1) *****
BDC
3068>BLINKZYKLEN_ANZAHL_TIPP> werte=3
Fog lights on with parking and high beams******
BDC
3068>NSW_EIN_AUF_LDS_STL>aktiv (on with parking lights)
3068>NSW_AUS_BEI_FL>nicht_aktiv
Some of the section numbers may be wrong; put the function in the search field on E-Sys to help locate it
Last edited by DarkBlue15MCS; 12-09-2014 at 08:01 PM.