F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > F30 335i coding US to ECE
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      01-17-2023, 01:45 AM   #1
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

F30 335i coding US to ECE

Hello everyone,
I have been trying to code my BMW F30 335i from US parameters to ECE ones.

Do you know what I need to change in the VO in order to change from US to EU and which modules need to be coded with VO values?

As per my research:

1. 697->698 (DVD Area code 1 -> 2)
2. 230 (Eu specific aditional contents) Not sure what this does and if it necessary
3. 876 -> 874 (Radio frequency 415 -> 434) I catch most of the EU stations with 415 frequency as it is now
4. 645 (Us radio control) should I remove this?
5. 801 (German version) Does that mean default EU and is it required?

FDL Code
HU_CIC/NBT Module:
RADIO_COUNTRY = ece
FM_DEEMPHASIS = 50us
ANZEIGE_FREQ = nicht_aktiv

Thanks in advance.
Appreciate 0
      01-18-2023, 12:11 PM   #2
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

You can also include changing the typecode to change the region. You can remove 801 when using an ECE typecode since the typecode will automatically change region to ECE. Use NCD CAFD tool to see the modules affected by the options added. Main module will be HU
Appreciate 0
      01-18-2023, 02:49 PM   #3
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

It is an F30 335i which, as far as I know, doesn’t have a typecode for ECE. Though how is the typecode changed, anyway?
Appreciate 0
      01-18-2023, 04:27 PM   #4
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

Is it possible to edit the FA in BimmerUtility and get which NCD files are for this FA? Then compare them to my current NCD files. Like doing the comapre offline, since I would first like check what will be changed coding it. Or you mean to:
1. Read CAFD files with the current FA and save them
2. Write the new FA file to the car without coding the modules
3. Read The CAFD files from the new FA and save them
4. Compare the two versions of the CAFD files

Just Writing FA to the car without coding the modules, should not change anything, right?
Appreciate 0
      01-19-2023, 12:10 AM   #5
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Writing fa to vcm only wont affect coding. You can use the coding verification in esys to create cafd using the FA and modified FA then compare the cafds created
Appreciate 0
      01-19-2023, 12:11 AM   #6
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Quote:
Originally Posted by Teodor.St View Post
It is an F30 335i which, as far as I know, doesn’t have a typecode for ECE. Though how is the typecode changed, anyway?
There is typecode for Europe which can be used. Whats your typecode?
Appreciate 0
      01-19-2023, 01:42 AM   #7
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by TheNine90 View Post
There is typecode for Europe which can be used. Whats your typecode?
I think I found one as well. Mine is A393. Found that A395 is EU. How this will afffect the car? Because I have xHP for my original typecode and I am not sure I want to mess with the typecode anyway if the VO coding does the same thing.
Appreciate 0
      01-19-2023, 11:08 AM   #8
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Code the modules that are necessary. Dont write the FA to the vehicle just code. I think Xhp uses the typecode from the Vin in FEM which wont need coding.
Appreciate 1
      01-19-2023, 03:24 PM   #9
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by TheNine90 View Post
Code the modules that are necessary. Dont write the FA to the vehicle just code. I think Xhp uses the typecode from the Vin in FEM which wont need coding.
But you said earlier to write the FA, without coding to get the CAFD that will be coded?
Appreciate 0
      01-20-2023, 12:30 AM   #10
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Since you have Xhp i cannot know if it will affects the software. Maybe they read the typecode from the VIN or from the FA. I doubt it will affect since the typecode is similar only region is different. Either way it not necessary to write fa to vcm. You can just load the FA and active it and code. That will code according to the fa loaded. You dont need to write fa to vcm.
If you want to avoid modifying the fa use coding verification in esys to create cafd using the FA and modified FA then compare the cafds created. From that you can see the difference and do the coding manually.
Appreciate 0
      01-20-2023, 01:37 AM   #11
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

I get it. I tried to generate the CAFDs based on the FAs without hooking Esys to the car, but in Coding-verification it showed me all of the available CAFDs and not the ones for the FAs I have loaded. Should I be hooked to the car to get CAFDs only for my FAs?
Appreciate 0
      01-20-2023, 12:22 PM   #12
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Load both svt and fa. Add the cafd present in the svt you want to generate the ncd. Enable trace ,check NCD trace.
Appreciate 1
      02-01-2023, 03:34 PM   #13
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

TheNine90 Okay, I tried what you suggested, but it didn't succeed. I wrote the new FA to the car and went with coding the CIC and CMB_MEDIA modules. Everything was coded, except when I added the 801 (German version). Then it said that it conflicts with some other value and that multiple values are trying to be written to a parameter.
Appreciate 0
      02-01-2023, 04:52 PM   #14
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

I managed to solve this problem by changing the typecode in the FA as well to an ECE one. Then compared some of the CAFDs and noticed that there is even a change in the DME from US to ECE. Am I supposed to code all of the modules(including the DME), except the ASCM and that won’t bug something?
Appreciate 0
      02-01-2023, 11:42 PM   #15
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

You dont need to code every module. Usually you only code some modules like the HU and entertainment modules.
Appreciate 0
      02-02-2023, 12:36 AM   #16
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

But do you know, what will happen if I code all of them? Will it be bad? Like removing the panic alarm(strange) adding some features for the FLA, headlights?

And will writing a different typecode to the car affect it, or I only load new FA in Esys and just code modules? Thanks
Appreciate 0
      02-02-2023, 01:14 AM   #17
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

If its the same typecode but different region it wont affect much. Only some options maybe deactivated and some activated. Best it to compare both cafds and see what changes.
When you change region you only code things that you see that are different. Like headunit, maps. If it doesnt affect do not code it.
Some coding may require hardware component to work. Like fla need the front camera. You can look for various retrofit guide and see whats needed.
Appreciate 0
      02-02-2023, 02:35 AM   #18
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

I see. So you are telling me to just code the modules that I can visually see and don’t touch the others. I will take my time to compare every CAFD and maybe I will replace some of the US options to the ECE ones, while leave the others as US.
Appreciate 0
      02-02-2023, 03:23 AM   #19
TheNine90
Banned
582
Rep
2,047
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Something doesnt matter like coding DME, CAS, seat modules, FZD. When converting look for specific items you want to change and code them manually. If you VO code using another region some functions will be affected. The car is built for another region you cannot change everything software side, the hardware might slightly be different. So best option is to compare and change code manually only the necessary.
Appreciate 0
      02-02-2023, 04:10 AM   #20
Teodor.St
Private
Teodor.St's Avatar
6
Rep
82
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

Yeah, I will do that even though it will take some time. Maybe I will write a guide then if someone else wants to do it as well. Thanks for the support.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 10:29 PM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST