F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > BMW F30 3 Series Coding DIY - Code Auto Start Stop, DVD, Folding Mirrors, Etc.
ARMA SPEED
Post Reply
 
Thread Tools Search this Thread
      12-12-2012, 02:24 PM   #1387
ilhan1103
Private First Class
ilhan1103's Avatar
11
Rep
171
Posts

Drives: f30 318 2012
Join Date: Oct 2012
Location: Belgium

iTrader: (0)

Garage List
2012 318D  [0.00]
here's my very first untouched fembody file. Now Shawn or someone else expert enough correct me if I'm wrong but I dont believe that the update would have been able to 'show' a value on my car that wasn't there before




As you can see its pretty much the same as yours, and I believe its not the 'unbelegt' you have right below IB FAHRT MIT LICHT because I also have an unbelegt value right below OVT.

Your car was a few months older then mine wasn't it? So it might just be software version difference. You can trick your dealership into updating the car if you wish
Appreciate 0
      12-12-2012, 08:34 PM   #1388
XmX32
New Member
0
Rep
24
Posts

Drives: F30
Join Date: Dec 2012
Location: florida

iTrader: (0)

Hey,
i want to code some of these features for my car when it arrives however my father was telling me the car's coding is extremely complicated and might have bugs that are not causing problems with the way everything is set up now but changing some values might cause those bugs to manifest in ways that can compromise the cars safety, or cause serious problems. However from reading this forum it doesn't seem like coding some small things like roll up windows/fold mirrors, etc shouldn't be a problem if i'm careful and i could always restore the factory settings.

Long story short how risky do you guys think is to code my car?
and
has anyone had any major problems doing so?

BTW i don't know if it makes a difference but i'm leasing
Appreciate 0
      12-12-2012, 10:13 PM   #1389
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by ilhan1103 View Post
here's my very first untouched fembody file. Now Shawn or someone else expert enough correct me if I'm wrong but I dont believe that the update would have been able to 'show' a value on my car that wasn't there before...
New ECU Firmware can both 1) add new FDL entries, which we have seen where the HUD Entertainment and Phonebook Options were added in 47.x, and 2) change existing FDL entries, which we saw with AHB where FLA_AUTO_AKTIV was changed from from "aktiv" to "automatik". So, it is quite conceivable new FEM_BODY firmware will change his "UNBELEGT" entry to "OVT_BEI_RUECKFAHRLICHT".
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-12-2012, 10:24 PM   #1390
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by XmX32 View Post
Hey,
i want to code some of these features for my car when it arrives however my father was telling me the car's coding is extremely complicated and might have bugs that are not causing problems with the way everything is set up now but changing some values might cause those bugs to manifest in ways that can compromise the cars safety, or cause serious problems. However from reading this forum it doesn't seem like coding some small things like roll up windows/fold mirrors, etc shouldn't be a problem if i'm careful and i could always restore the factory settings.

Long story short how risky do you guys think is to code my car?
and
has anyone had any major problems doing so?

BTW i don't know if it makes a difference but i'm leasing
The Risk is minimal. Generally speaking, for most coding where a parameter is being toggled from from one state to another (e.g. off to on), the alternate state exists for a reason as it is being used by BMW in some other market, or with some option code your car was not configured with from the factory. So, by design it is a supported state.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-13-2012, 12:04 PM   #1391
Frogman
Lieutenant Colonel
United_States
288
Rep
1,892
Posts

Drives: 2012 F30 328i
Join Date: Mar 2012
Location: SoCal

iTrader: (0)

Quote:
Originally Posted by XmX32 View Post
Hey,
i want to code some of these features for my car when it arrives however my father was telling me the car's coding is extremely complicated and might have bugs that are not causing problems with the way everything is set up now but changing some values might cause those bugs to manifest in ways that can compromise the cars safety, or cause serious problems. However from reading this forum it doesn't seem like coding some small things like roll up windows/fold mirrors, etc shouldn't be a problem if i'm careful and i could always restore the factory settings.

Long story short how risky do you guys think is to code my car?
and
has anyone had any major problems doing so?

BTW i don't know if it makes a difference but i'm leasing
There will always be some small risk when you do this. You just have to weigh the risk verses the benefit of having the features you want.

As Shawn said, a lot of the things that you can code are enabled in other countries, so they aren't risky to code. Also, if you do run into a problem, you can always revert back to the factory settings.

The only problems I've heard of were when people were coding really advanced things like retrofitting parts, trying to code new modules, re-writing VO's, changing VIN's, etc.

The items in the cheat sheet are well tested and if there were problems, we'd definitely hear about them.

As far as leasing goes, you could just revert all of your changes before you return the car.
Appreciate 0
      12-13-2012, 12:21 PM   #1392
ilhan1103
Private First Class
ilhan1103's Avatar
11
Rep
171
Posts

Drives: f30 318 2012
Join Date: Oct 2012
Location: Belgium

iTrader: (0)

Garage List
2012 318D  [0.00]
Quote:
Originally Posted by shawnsheridan View Post
New ECU Firmware can both 1) add new FDL entries, which we have seen where the HUD Entertainment and Phonebook Options were added in 47.x, and 2) change existing FDL entries, which we saw with AHB where FLA_AUTO_AKTIV was changed from from "aktiv" to "automatik". So, it is quite conceivable new FEM_BODY firmware will change his "UNBELEGT" entry to "OVT_BEI_RUECKFAHRLICHT".
Was too quick on the typing it seems.
I meant updating the car cannot uncover things in my file that was saved to my HD before servicing the car
Appreciate 0
      12-13-2012, 06:20 PM   #1393
XmX32
New Member
0
Rep
24
Posts

Drives: F30
Join Date: Dec 2012
Location: florida

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
The Risk is minimal. Generally speaking, for most coding where a parameter is being toggled from from one state to another (e.g. off to on), the alternate state exists for a reason as it is being used by BMW in some other market, or with some option code your car was not configured with from the factory. So, by design it is a supported state.
Quote:
Originally Posted by Frogman View Post
There will always be some small risk when you do this. You just have to weigh the risk verses the benefit of having the features you want.

As Shawn said, a lot of the things that you can code are enabled in other countries, so they aren't risky to code. Also, if you do run into a problem, you can always revert back to the factory settings.

The only problems I've heard of were when people were coding really advanced things like retrofitting parts, trying to code new modules, re-writing VO's, changing VIN's, etc.

The items in the cheat sheet are well tested and if there were problems, we'd definitely hear about them.

As far as leasing goes, you could just revert all of your changes before you return the car.
good points i think ill go ahead with it, one more thing:
The cheat sheet seems to be made for the 2012 model, am i correct in assuming 2013 will be very similar if not exactly the same?
Appreciate 0
      12-13-2012, 06:35 PM   #1394
Frogman
Lieutenant Colonel
United_States
288
Rep
1,892
Posts

Drives: 2012 F30 328i
Join Date: Mar 2012
Location: SoCal

iTrader: (0)

Quote:
Originally Posted by XmX32 View Post
good points i think ill go ahead with it, one more thing:
The cheat sheet seems to be made for the 2012 model, am i correct in assuming 2013 will be very similar if not exactly the same?
I've coded both the 2012's and 2013's and I've never seen any differences.

You just have to make sure you have the corresponding psdzdata for the car you are coding (the latest has the previous versions too).

If you don't have current data files, you won't be able to read the CAFD modules. You can't hurt anything, you just won't be able to do any coding on the out-of-date modules.
Appreciate 0
      12-14-2012, 11:03 AM   #1395
playmobilboy
Enlisted Member
5
Rep
47
Posts

Drives: 2012 BMW 118i sport
Join Date: Feb 2012
Location: Hong Kong

iTrader: (0)

Quote:
Originally Posted by gerbs View Post
Having this issue as well, the other modules coded fine - verified & tested (HU_CIC, REM_01).

Gonna try the fix w/ attached pdf and report back.
Dear all experts.

I also have the CAFD_FFFFFFFF_255_255_255 problem with my FEM Body module due to time out, but I wrongly removed the ncd file as well. Is there any way I can change back the CAFD 255 to the original name? Mine is F20.
Appreciate 0
      12-14-2012, 11:27 AM   #1396
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by playmobilboy View Post
Dear all experts.

I also have the CAFD_FFFFFFFF_255_255_255 problem with my FEM Body module due to time out, but I wrongly removed the ncd file as well. Is there any way I can change back the CAFD 255 to the original name? Mine is F20.
Connect => Read FA => Activate FA => Read VCM => Left-Click on FEM_BODY => Click on Detect CAF for SWE => Select the CAFD matching your I-Level => Select OK => Right-Click on FEM_BODY (the ECU itself not the underlying CAFD) => Select CODE.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-14-2012, 06:22 PM   #1397
XmX32
New Member
0
Rep
24
Posts

Drives: F30
Join Date: Dec 2012
Location: florida

iTrader: (0)

Quote:
Originally Posted by phillyd2 View Post
Software installed but when connecting to car for the first time I get the following error message when trying to run ZGW_Search.ex (step 09 in the .txt file)

"Component MSWINSCK.OCX or one of its dependencies not correctly registered: a file is missing or invalid"

I'm running a ThinkPad X201 with Win 7 Pro 64, Wireless card has been turned off and laptop rebooted but still getting the same error.

What am I missing?
Quote:
Originally Posted by svache View Post
You're not missing much, that file has issues under 64 bit. You could try to see it runs if you try it in Win32 compatibility mode but there's no real need really, you can skip that step if you want, the car should still make connection to your laptop (if it doesn't, make sure you disable wifi as that might give connection issues from time to time).
i got this error too, unfortunately i cant get the XP compatibly mode on this laptop (i have windows 7 home premium on here). Has anyone actually coded despite this error and have everything work perfectly?
Appreciate 0
      12-14-2012, 06:35 PM   #1398
Frogman
Lieutenant Colonel
United_States
288
Rep
1,892
Posts

Drives: 2012 F30 328i
Join Date: Mar 2012
Location: SoCal

iTrader: (0)

Quote:
Originally Posted by XmX32 View Post
i got this error too, unfortunately i cant get the XP compatibly mode on this laptop (i have windows 7 home premium on here). Has anyone actually coded despite this error and have everything work perfectly?
You don't need the XP virtual machine that's in Windows 7 Pro.

Just right-click on the executable and select Properties. Then select the Compatibility Tab and select Windows XP (SP3) Mode.

This works on Home Premium.
Appreciate 0
      12-14-2012, 07:09 PM   #1399
XmX32
New Member
0
Rep
24
Posts

Drives: F30
Join Date: Dec 2012
Location: florida

iTrader: (0)

Quote:
Originally Posted by Frogman View Post
You don't need the XP virtual machine that's in Windows 7 Pro.

Just right-click on the executable and select Properties. Then select the Compatibility Tab and select Windows XP (SP3) Mode.

This works on Home Premium.


Thanks for the help
Appreciate 0
      12-14-2012, 08:33 PM   #1400
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
...or you just get this with native 64-Bit support...

Name:  ZGW Search v.2.0.0.png
Views: 3422
Size:  20.9 KB
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-14-2012, 09:34 PM   #1401
playmobilboy
Enlisted Member
5
Rep
47
Posts

Drives: 2012 BMW 118i sport
Join Date: Feb 2012
Location: Hong Kong

iTrader: (0)

Quote:
Originally Posted by shawnsheridan
Quote:
Originally Posted by playmobilboy View Post
Dear all experts.

I also have the CAFD_FFFFFFFF_255_255_255 problem with my FEM Body module due to time out, but I wrongly removed the ncd file as well. Is there any way I can change back the CAFD 255 to the original name? Mine is F20.
Connect => Read FA => Activate FA => Read VCM => Left-Click on FEM_BODY => Click on Detect CAF for SWE => Select the CAFD matching your I-Level => Select OK => Right-Click on FEM_BODY (the ECU itself not the underlying CAFD) => Select CODE.
Thanks shawnsheridan,

Just want to make myself 100% clear before my next step.
What is I-level you are referring to?
My FEM BODY CAFD got renamed to 255_255_255 due to time out when I FDL the code for auto start stop. (Finally i realized this is because car battery was off), Does it mean my cafd has nothing changed at all? So what you taught me below is to refresh the cafd by extracting from car ecu data?
Appreciate 0
      12-14-2012, 10:03 PM   #1402
YMB-M3-J2
Major
YMB-M3-J2's Avatar
United_States
258
Rep
1,309
Posts

Drives: YMB M3
Join Date: Jan 2010
Location: South Florida

iTrader: (0)

Garage List
Quote:
Originally Posted by shawnsheridan View Post
New ECU Firmware can both 1) add new FDL entries, which we have seen where the HUD Entertainment and Phonebook Options were added in 47.x, and 2) change existing FDL entries, which we saw with AHB where FLA_AUTO_AKTIV was changed from from "aktiv" to "automatik". So, it is quite conceivable new FEM_BODY firmware will change his "UNBELEGT" entry to "OVT_BEI_RUECKFAHRLICHT".
what exactly is flashing the firmware? Is that something i can do to add the new features?

I am seeing in another thread that if you ask the dealer to update the ASS to auto off that the LED's in reverse will be on in reverse by default
Appreciate 0
      12-15-2012, 12:16 AM   #1403
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by playmobilboy View Post
Thanks shawnsheridan,

Just want to make myself 100% clear before my next step.
What is I-level you are referring to?
My FEM BODY CAFD got renamed to 255_255_255 due to time out when I FDL the code for auto start stop. (Finally i realized this is because car battery was off), Does it mean my cafd has nothing changed at all? So what you taught me below is to refresh the cafd by extracting from car ecu data?
The I-Level (aka I-Step) is the Integration Level of your car, which represents a package of firmwares for all your modules, and it corresponds to the version of ISTA/P last used to program your vehicle.

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

Name:  E-Sys%20-%20Read%20I-Level%20Steps.jpg
Views: 106072
Size:  77.6 KB

The I-Step (current) is the one you want to match when you select the CAFD from the Detect CAF for SWE options (e.g. F001-08-09-550):

Name:  I-Level%20in%20E-Sys.png
Views: 25785
Size:  131.5 KB

When you lost power in the middle of FDL Coding your CAFD, it became corrupted. What I am having you do is insert the same CAFD in it's default generic state and then coding it based on your specific Vehicle Order (Production Date and Option Codes) so in the end you will have exactly what you started with before the power failure and CAFD corruption.

As I have repeatedly stated, so long as one isn't coding the DME module, you should code with the engine running, and will you never have to worry about loosing vehicle power mid-coding, unless of course you run out of gas.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE

Last edited by shawnsheridan; 12-15-2012 at 06:59 AM..
Appreciate 1
eni163.00
      12-15-2012, 12:27 AM   #1404
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by bmw328jc View Post
what exactly is flashing the firmware? Is that something i can do to add the new features?

I am seeing in another thread that if you ask the dealer to update the ASS to auto off that the LED's in reverse will be on in reverse by default
Flashing firmware replaces a module's existing firmware, that is the software programmed into the modules read-only memory, with new firmware. Sometimes with that newer firmware comes new features, but usually it is more bug fixes and support for new vehicle options or new chassis'.

Generally this is not done by you, although it can be done. Normally this only occurs when your dealer programs your car, and based on your car's current I-Level and the dealer's latest I-Level, those modules with newer released firmware will be flashed during the programming process.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
eni163.00
      12-15-2012, 01:20 AM   #1405
playmobilboy
Enlisted Member
5
Rep
47
Posts

Drives: 2012 BMW 118i sport
Join Date: Feb 2012
Location: Hong Kong

iTrader: (0)

Thanks Shawnsheridan I understand now.

But when I click on Detect CAF for SWE, it prompts me this error, Do you have any idea?



Quote:
Originally Posted by shawnsheridan View Post
The I-Level (aka I-Step) is the Integration Level of your car, which represents a package of firmwares for all your modules, and it corresponds to the version of ISTA/P last used to program your vehicle.

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

Attachment 796318

The I-Step (current) is the one you want to match when you select the CAFD from the Detect CAF for SWE options (e.g F001-08-09-550):

Attachment 796319

When you lost power in the middle of FDL Coding your CAFD, it became corrupted. What I am having you do is insert the same CAFD in it's default generic state and then coding it based on your specific Vehicle Order (Production Date and Option Codes) so in the end you will have exactly what you started with before the power failure and CAFD corruption.

As I have repeatedly stated, so long as one isn't coding the DME module, you should code with the engine running, and will you never have to worry about loosing vehicle power mid-coding, unless of course you run out of gas.
Attached Images
 
Appreciate 0
      12-15-2012, 07:04 AM   #1406
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by playmobilboy View Post
Thanks Shawnsheridan I understand now.

But when I click on Detect CAF for SWE, it prompts me this error, Do you have any idea?
What is your I-Level, and what PSdZData version are you using?
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-15-2012, 10:34 PM   #1407
playmobilboy
Enlisted Member
5
Rep
47
Posts

Drives: 2012 BMW 118i sport
Join Date: Feb 2012
Location: Hong Kong

iTrader: (0)

Hi shawnsheridan,

my current I-level is F020-12-11-502 and my PSdZData is 47.7 plus the 48.1 patch

Does it mean my PSdZData doesn't have my I-level data because only F020-12-07-533 is available in my target list when I click on detect CAF for SWE



Quote:
Originally Posted by shawnsheridan View Post
What is your I-Level, and what PSdZData version are you using?
Attached Images
  
Appreciate 0
      12-15-2012, 10:42 PM   #1408
shawnsheridan
General
shawnsheridan's Avatar
United_States
10312
Rep
40,132
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by playmobilboy View Post
Hi shawnsheridan,

my current I-level is F020-12-11-502 and my PSdZData is 47.7 plus the 48.1 patch

Does it mean my PSdZData doesn't have my I-level data because only F020-12-07-533 is available in my target list when I click on detect CAF for SWE
Yes, that is what I think. I have sent you a PM to correct this.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
Post Reply

Bookmarks

Tags
3 series coding, 3 series f30, 3 series f30 coding, 3 series f30 forum, 3 series forum, 3-series forum, 5 series f10 coding, ass, ass disable, auto start stop, auto start stop disable, bmw 3 series coding, bmw 3 series f30, bmw 3 series forum, bmw 3-series f30, bmw 3-series forum, bmw 5 series coding, bmw auto start stop disable, bmw auto start stop disabling, bmw coding, bmw coding directions, bmw coding diy, bmw coding instructions, bmw diy, bmw diy forum, bmw f10 coding, bmw f30, bmw f30 3 series, bmw f30 3-series, bmw f30 coding, bmw f30 forum, coding 3 series, coding f30, coding f30 3 series, disable ass, disable auto start stop, disable bmw auto start stop, disabling auto start stop, disabling bmw auto start stop, f10 5 series coding, f10 coding, f30 3 series, f30 3 series coding, f30 3 series forum, f30 3-series, f30 3-series forum, f30 coding, f30 forum, f30 forums

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 06:06 AM.




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