BMW Forum - BimmerFest BMW Forums banner

F45/F46/F48/F55/F56 Coding Thread

1 reading
387K views 737 replies 150 participants last post by  Mistaf46  
#1 · (Edited)
Hello,
i propose to open One master threads to regroup the information about the coding of theses car as they have the same architecture .

i already found a coding sheat for mini :

https://docs.google.com/spreadsheets/d/1eO-4KXfxkksCIBP_xKjMXcIwlgAyWVxFLcla5lzibnw/edit#gid=0

and i've already VO code the 6NS option to my car with this procedure !

1) Just Add 6NS to FA and VO Code HU_ENTRYNAV

2) You will not get Voice Control without an FSC Code, but you can still code EBT.

3) No. Just add 6NS to FA, Save FA, Load FA in Coding Module, Activate FA, and VO Code HU_ENTRYNAV.
owners of F45/F46/F48/F55/F56 any stuff we can share, we can do it here.

READ IMPORTANT NOTES:

1) NEVER click "Code Default Values" it can reset important stuff and car might not start and need to get towed to the dealer to fix the software
2) Make sure you click "Code FDL" and not "Code" (clicking code will reset the car to the factory setting erasing all the FDL coding for the selected ECU)
3) Always code with the car running or with a commercial grade charger connected to it, else voltage might drop during coding and you could get unexpected errors. (if you are codding the DME ECU you can't have the car running so you will need a charger)
4) Launcher note: E-Sys Launcher Car Series MUST be set to exactly match the car's chassis type you are coding (e.g. F01, F06, F07, F10, F12, F15, F25, F30, F82, F83, etc.). If after install it defaults to F999 and it cannot be changed, change PC Date ahead 4 days, then change E-Sys Launcher Car Series, then change PC Date back to current date. DO NOT create .EST Token and PIN with PC Date advanced 4 days as the Validity Start Date for the token will be 4 days in the future."

What's Needed for coding?
Enet Cable search on ebay http://www.ebay.com/sch/i.html?_trk...S&_nkw=OBD2+ENET+Ethernet+Cable+for+BMW+F-Series+Coding+ESYS&_sacat=0&_from=R40
E-sys software (ask here http://www.bimmerfest.com/forums/showthread.php?t=638188&page=121)
NEW: Free universal token option http://www.bimmerfest.com/forums/showthread.php?t=805745
NCD CAFD tool http://www.bimmerfest.com/forums/showthread.php?t=749668

Whatever you do never ever ever press "Code Default Values" ... you have been warned :)

Coding 101 video

How to VO code
Connect => Read FA => Activate FA => Read SVT (VCM) => Right-Click on ECU you want to code i.e. HU_NBT (the ECU itself not the underlying CAFD) => Select CODE.

Corrupted CAFD
Just inject new CAFD into ECU, and VO Code it.

Connect => Read FA (VO) => Activate FA (VO) => Read SVT (VCM) => Left-Click on desired ECU => Click on "Detect CAF for SWE" => Select the CAFD from latest I-Level shown => Select OK => Right-Click on ECU (the ECU itself not the underlying CAFD) => Select CODE.

Read I-Level
To determine your I-Level, go to VCM Module => VCM Master Tab => click Read under I-Steps

Targets:
F001 psdzdata covers the F01/F02/F03/F04/F07 (5-Series GT is an F07 NOT an F10)
F010 psdzdata covers the F06/F10/F11/F12/F13/F18
F020 psdzdata covers the F20/F21/F22/F23/F30/F31/F32/F33/F34/F35/F36/F80/F82/F83 (There is no Z4 F-chassis yet)
F025 psdzdata covers the F15/F16/F25/F26/F48/F85/F86
F056 psdzdata covers the F45/F46/F48(BMW)F64/F55 F56 (Cooper Mini's)
I001 psdzdata covers the i3/i8
 

Attachments

#578 ·
Hi everyone, first post here as just bought a 2021 F54 Clubman Cooper S - is it possible to code the rear barn doors to close by pressing the button on the remote control ? If so how do I do it ? I have the Bimmercode app and have used Expert mode on my F31 Touring so not a novice.

aslo what are the codes for getting the frontfog lights to turn on with the welcome lights when I unlock the car ?

cheers for any help.
 
#579 ·
is it possible to code the rear barn doors to close by pressing the button on the remote control ?
---> not possible

what are the codes for getting the frontfog lights to turn on with the welcome lights

Use "expert mode" in BDC change two items as below
--->MAPPING_NEBELSCHW_R_PART_OF = 0x40
MAPPING_NEBELSCHW_L_PART_OF = 0x40

0x40 = soft on/off 0x80 = hard on/off
 
#580 ·
is it possible to code the rear barn doors to close by pressing the button on the remote control ?
---> not possible

what are the codes for getting the frontfog lights to turn on with the welcome lights

Use "expert mode" in BDC change two items as below
--->MAPPING_NEBELSCHW_R_PART_OF = 0x40
MAPPING_NEBELSCHW_L_PART_OF = 0x40

0x40 = soft on/off 0x80 = hard on/off
Thank you - I will give this a try later
 
#583 · (Edited)
Hi,
I have coded SLI in my F46 some months ago, bought an FSC code and was working for months.
After a campaing for check egr the dealer updated the software to ilevel 21/03.
The FSC was not there but I was able to cert again and now when read FSCs is there, so is ok.
I made all steps again but I can’t get the BC button to show it, not even the —- —- , is simply not in the loop. Its activated on iDrive but no way.
I tried 2 or 3 times to do everything again without luck.
Any advice on what to try?

this is what I did months ago and what I was trying now:

Thanks
 
#594 ·
Hi Maaii

Thanks for your reply !

I`m simulated from the last saved file (VO & SVT)

I have a question, inject cafd to ICAM2(use detect CAF and select the same I-step shipment)

The ICAM2 tree is all black

When I click HW-IDs from SVTactual the ICAM2 tree folder have red/blue

I don't know where the difference

Or did I understand the operation incorrectly?
 

Attachments

#601 ·
Hi. Can anyone advise on the BMW F45?
When the HOD unit is installed in the steering wheel, can there also be a vibration motor?
The F45 has a vibration motor with Driving Assistant 5AS. HOD is used with the 5AR - Traffic jam assistant function, that is part of 5AT - Driving Assistant Plus. However, 5AS is also part of 5AT.
I bought the steering wheel of a 5AT car, but it doesn't have a vibration motor. Now, when comparing the parts catalog, 5AS is excluded with 5AR. Does the F45 with 5AT warn of lane departure other than by vibrating the steering wheel?
I planned to activate 5AS first and later after adding other hardware activate 5AT.
 
#608 ·
hello to all, I need help, I would like to deactivate the low beam during the welcome light, any idea? and I activated the corner light on my F54 which works very well but I would like a hard and not a soft ignition. thank you so much
You use bimmercode or esys?

With bimmercode you have a option in fem module. Normal mode.

Enviado desde mi SM-G988B mediante Tapatalk
 
#609 ·
Hi, I installed a F30 steering wheel in my F45 (fits perfectly) with vibro-motor and heating, and the associated ECU unit. Plus heating button. I added 248 to Salapa, uploaded the new FA to the car and coded BDC_body, HU_entrynav, Kombi and IHKA3. Vibro for LDW works fine, but heating does not, also no LED on the switch or message on the dash. Perhaps I forgot to code another ECU for steering wheel heating?
 
#614 ·
Update of my successful VO-coding in my F45-2016:
1) 5AS: Driving Assistant = 5AC + 5AD + 8TH. This required another SZL with High Beam Assist button (5AC), a FSC code to activate Speed Limit Info (8TH), and a F30 steering wheel with vibrator for Lane Departure Warning (5AD).
2) 248: Heated Steering Wheel (LHZ). This required the F30 steering wheel to have heating, and a button. The button should be 61319201736, as the pre-14 button 61319267365 is different inside and doesn't work.
For both LDW and LHZ to work, the F30 steering wheel must have controller 61319218379 inside.
That's it for now, thanks forum for your support.
Albert

PS my original F45 steering wheel (with cruise buttons) incl airbag and stalk unit are for sale...