BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts


Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > DIY Guides/ Discussions
 
EXXEL Distributions
Post Reply
 
Thread Tools Search this Thread
      08-25-2022, 09:20 PM   #89
san40k
Private
san40k's Avatar
23
REP
56
Posts

Drives: 2008 E90 335i N54 6MT
Join Date: Dec 2010
Location: WA

iTrader: (0)

Quote:
Originally Posted by derbo View Post
It should say FTM (flat tire monitor if that is enabled instead of TPMS).
In fact it doesn't say either TPMS or FTM on reset screen. I should be able to test soon.
Attached Images
 
Appreciate 0
      08-26-2022, 12:48 AM   #90
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by san40k View Post
Quote:
Originally Posted by derbo View Post
It should say FTM (flat tire monitor if that is enabled instead of TPMS).
In fact it doesn't say either TPMS or FTM on reset screen. I should be able to test soon.
My apologies, I responded forgetting your car did not have idrive.

Good luck! Should work.
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 0
      08-26-2022, 01:54 AM   #91
spammysammich
Major
spammysammich's Avatar
United_States
2,128
REP
1,433
Posts

Drives: 2009 E92 M3 Dakar Yellow II
Join Date: Oct 2021
Location: Edmonds, WA

iTrader: (0)

Garage List
2009 BMW M3  [10.00]
I forgot to have my idrive coded to make ftm available in the menu but holding the the tire monitor reset button until it chimes forces the reset as it should.
Appreciate 0
      08-26-2022, 12:45 PM   #92
san40k
Private
san40k's Avatar
23
REP
56
Posts

Drives: 2008 E90 335i N54 6MT
Join Date: Dec 2010
Location: WA

iTrader: (0)

Quote:
Originally Posted by derbo View Post
It should say FTM (flat tire monitor if that is enabled instead of TPMS).
So tpms to ftm worked! But it took a while, 10-15 min of driving up to ~50mph (not highway) to trigger.

> BMW Assist is related to $639 VO if you want a hint

I was looking to do this first (now that TCU is out and MULF2 is likely too): https://www.e90post.com/forums/showt...5#post17156035


I have also learned that costco closes (literally removes hoses) their nitrogen tire pump stations with tire shop/store, not with costco gas. Had to drive back on deflated 22 psi tire
Attached Images
 

Last edited by san40k; 08-26-2022 at 12:49 PM.. Reason: redundant message
Appreciate 1
derbo3697.00
      02-28-2023, 01:11 AM   #93
jdmwol2ks
Private First Class
42
REP
198
Posts

Drives: grey
Join Date: Jun 2010
Location: sf bay area

iTrader: (0)

I was trying to do this on my M3 tonight, however hit a snag. I was able to FAwrite the CAS, but not the other ECUs. I looked at the processes and was surprised FAwrite did not apply to Kombi, CIC, or DSC (I'm assuming this is M3DSC?). Any pointers on how to get this to work?

I wonder if this has something to do with the NCSexpert profile i'm using. Any help would be great, thanks!
Appreciate 0
      02-28-2023, 10:47 AM   #94
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by jdmwol2ks View Post
I was trying to do this on my M3 tonight, however hit a snag. I was able to FAwrite the CAS, but not the other ECUs. I looked at the processes and was surprised FAwrite did not apply to Kombi, CIC, or DSC (I'm assuming this is M3DSC?). Any pointers on how to get this to work?

I wonder if this has something to do with the NCSexpert profile i'm using. Any help would be great, thanks!
You only need to FAwrite to FRM and CAS. After that, recode all the other listed modules to defaults with a blank .MAN file. This will wipe any custom coding you have already done.
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 0
      02-28-2023, 12:12 PM   #95
jdmwol2ks
Private First Class
42
REP
198
Posts

Drives: grey
Join Date: Jun 2010
Location: sf bay area

iTrader: (0)

Quote:
Originally Posted by derbo View Post
You only need to FAwrite to FRM and CAS. After that, recode all the other listed modules to defaults with a blank .MAN file. This will wipe any custom coding you have already done.
Got it so I can only FAwrite my new VO for FRM and CAS. I’ll have to use NCS Dummy for the modules right?

I’ll need to read up on how to get a default blank .MAN. I’m curious if I can just read the default man file and make changes to that then use sg_codieren to install the modified man files right?

Update, was able to figure this out. Got the TPMS coded off and FTM on. Thanks!

Last edited by jdmwol2ks; 02-28-2023 at 11:13 PM..
Appreciate 0
      06-01-2023, 11:28 PM   #96
san40k
Private
san40k's Avatar
23
REP
56
Posts

Drives: 2008 E90 335i N54 6MT
Join Date: Dec 2010
Location: WA

iTrader: (0)

I switched to new "track" square wheel and tire setup and went from stock 829F/832R rotations per mile to square 822 rotations per mile.

I think this is why FTM stopped working, have permanent low tire pressure warning and reset does not work any more no matter how much I drive after reset.

Any idea if square or slightly different diameter matters for FTM, any way to adjust or "hard" reset it ?

Edit: I was able to remove tpms warning (and I assume re-enable FTM) by performing reset in DSC module via INPA

Last edited by san40k; 08-25-2023 at 06:17 PM..
Appreciate 0
      11-18-2023, 03:39 PM   #97
MechEngineer408
Private First Class
227
REP
194
Posts

Drives: 2013 E92 M3
Join Date: Oct 2018
Location: Fremont, CA

iTrader: (1)

Getting this error when trying to read M3DSC in NCSExpert
Had no issues with CIC or KOMBI. Any ideas on what's happening?

Appreciate 0
      11-18-2023, 07:02 PM   #98
MechEngineer408
Private First Class
227
REP
194
Posts

Drives: 2013 E92 M3
Join Date: Oct 2018
Location: Fremont, CA

iTrader: (1)

Tried it again and it worked. Looks like it was a problem with the cable.
Appreciate 2
derbo3697.00
DrFerry7538.00
      03-07-2025, 04:58 PM   #99
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

Quote:
Originally Posted by derbo View Post
### NCSExpert changes
  • Remove $2VB vehicle order
  • Add $265 vehicle order ** Optional if you want FTM enabled **
  • FA Write to the CAS module
  • Either code defaults to CAS, KOMBI, DSC, CIC or add the following code to the corresponding module if you do not wish to recode all the settings you changed from the defaults.
Code:
CIC: RPA_CIC ** Optional if you want FTM enabled ** 
aktiv
CIC: RDC
nicht_aktiv
CIC: RDC_SAFETY
nicht_aktiv
KOMBI: RDC_ALIVE
nicht_aktiv
KOMBI: MMI_ENA_RPA_RDC ** Optional if you want FTM enabled ** 
aktiv
KOMBI: RDC_VERBAUT
nicht_aktiv
KOMBI: DSC_MIT_RPA_CC ** Optional if you want FTM enabled ** 
aktiv
KOMBI: RDC_DISP_SWITCH
nicht_aktiv
M3DSC: RPA ** Optional if you want FTM enabled ** 
aktiv
Can anyone translate or re-word the part in bold?

I'm decent with this stuff, but not super familiar. What defaults? Is this saying to do the same steps for CAS, kombi, dsc and CIC? I thought you only had to pick one module (CAS).
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
Appreciate 0
      03-07-2025, 07:10 PM   #100
Frostynorth
Weirdo
Frostynorth's Avatar
Canada
474
REP
201
Posts

Drives: 2011 e92 M3
Join Date: Jun 2020
Location: Middle of nowhere

iTrader: (0)

It's flashing a default file that has no personal settings to match (update) the changed VO in this case. Starting completely fresh. All four modules need to be updated for the new VO.

NSCExpert and DATENS for your car can do it.

https://www.bimmerforums.com/forum/showthread.php?1800496-Dummies-Guide-to-Basic-coding-with-NCS-Expert

or you add those codings to the stated modules with NCSDummy and Expert

Last edited by Frostynorth; 03-07-2025 at 07:42 PM..
Appreciate 0
      03-09-2025, 12:04 PM   #101
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

Thank you. To confirm, when getting rid of $2VB from VO of CAS, that (plus physical removal of module), is enough to turn off the TPMS light?

It's adding $265 and updating the defaults (aktiv to nicht aktiv stuff) to enable FTM instead of tpms?

Thank you.

I'm still confused about "flashing default file with no personal settings to match" I wish there were guides for this type of stuff. There's all this info inbetween the lines so to speak that I'm not finding or understanding. I guess I just have to keep reading, but I keep coming across teh same threads and still so many unanswered questions /rant.

Here's an example: "or you add those codings to the stated modules with NCSDummy and Expert"

Am I not using NCSexpert to do this anyway? Did you say earlier that I have to code each of the 4 modules? So why is there a choice (the "or") to code those settings? I thought I was already?
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
Appreciate 0
      03-09-2025, 12:13 PM   #102
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by TboneS54 View Post
Thank you. To confirm, when getting rid of $2VB from VO of CAS, that (plus physical removal of module), is enough to turn off the TPMS light?

It's adding $265 and updating the defaults (aktiv to nicht aktiv stuff) to enable FTM instead of tpms?

Thank you.

I'm still confused about "flashing default file with no personal settings to match" I wish there were guides for this type of stuff. There's all this info inbetween the lines so to speak that I'm not finding or understanding. I guess I just have to keep reading, but I keep coming across teh same threads and still so many unanswered questions /rant.

Here's an example: "or you add those codings to the stated modules with NCSDummy and Expert"

Am I not using NCSexpert to do this anyway? Did you say earlier that I have to code each of the 4 modules? So why is there a choice (the "or") to code those settings? I thought I was already?
Removing and adding VO is just configuring defaults but not actually coding the specific modules. Writing to CAS and NFRM are just places to retain the VO list. After that you have two options:

Option 1: reset your affected modules to defaults with a blank MAN file.

Option2: code each module parameters listed manually.

The latter is necessary if you edited additional parameters outside of the scope of this thread and do not wish to reset all the other settings. This is beneficial for heavily modified coding that are beyond the scopes of a standard VO.
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 0
      03-09-2025, 12:22 PM   #103
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

That's helpful thank you. I'm completely stock with nothing changed since the car was new, so I plan to start with this as my first effort since I have wheels with no tpms.

I'll choose option 1 then. But it seems incomplete to me. I create a blank man file. Ok, but is that it? Don't I still need to set some lines to nicht_aktiv?

I'm a pretty technical person, so I'm surprised I'm having so much trouble understanding what to do. I'm scared of ruining my car of course, so maybe I'm being too cautious. Just never seems like these DIys are complete, like you're already supposed to be familiar with ncsexpert and the tools. I don't think most enthusiasts are, however.
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
Appreciate 0
      03-09-2025, 12:30 PM   #104
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by TboneS54 View Post
That's helpful thank you. I'm completely stock with nothing changed since the car was new, so I plan to start with this as my first effort since I have wheels with no tpms.

I'll choose option 1 then. But it seems incomplete to me. I create a blank man file. Ok, but is that it? Don't I still need to set some lines to nicht_aktiv?

I'm a pretty technical person, so I'm surprised I'm having so much trouble understanding what to do. I'm scared of ruining my car of course, so maybe I'm being too cautious. Just never seems like these DIys are complete, like you're already supposed to be familiar with ncsexpert and the tools. I don't think most enthusiasts are, however.

Yes you don’t have to edit the MAN file if you add the VO and okay with coding the modules to default dictated by the VO list.

I did mention there was an expectation of knowing how to use NCSexpert in the first post. I’m not trying to explain how to use NCSexpert, and resetting modules to defaults is a common task that an NCSexpert user will learn. There are plenty of guides on the internet how to use NCSexpert, like adding VO, resetting modules, and coding manual parameters. Those all were expected to be known prior to attempting this.

__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 0
      03-09-2025, 12:35 PM   #105
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

Thanks I'll keep reading. I feel like I've read and watched a dozen tutorials and get more confused by contradicting info or methods. I wish I could pracice on some junk car lol. I'm a tactile learner I guess.
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
Appreciate 0
      03-09-2025, 12:41 PM   #106
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by TboneS54 View Post
Thanks I'll keep reading. I feel like I've read and watched a dozen tutorials and get more confused by contradicting info or methods. I wish I could pracice on some junk car lol. I'm a tactile learner I guess.
NCSexpert with parameter MAN file editing is soft coding. It will not brick your car.

I would just make sure your car battery is well charged or plugged into a power supply. NFRM module is the finicky one but this DIY doesn’t touch that.

Good luck! Just look up how to VO code, and how to default code a module with a .MAN file.
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 1
TboneS541263.00
      03-13-2025, 05:39 PM   #107
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

Another question if you don't mind Derek...

In the OP you say to FA write to CAS (no mention of FRM), but in a later post, you told a member to FA write to CAS and FRM.

Can you clarify which is correct (or maybe it doesn't matter?)

I now think I understand that you're really just storing the VO somewhere (like CAS). It's the defualt coding or manipulation that gets each module to default to the new VO you wrote.

However, that leads me to a new question - why would we default code CAS (or modify MAN file) if CAS doesn't deal with TPMS or FTM? Maybe I'm wrong, but I checked my TRC file in Dummy, foud the right CAS module, and searched for "RDC" and "Tire" and got not hits. I did see RDC in KOMBI, CIC, DSC, as expected.

Thank you
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
Appreciate 0
      Yesterday, 09:54 AM   #108
derbo
Derbo Tuning
derbo's Avatar
3,697
REP
3,055
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by TboneS54 View Post
Another question if you don't mind Derek...

In the OP you say to FA write to CAS (no mention of FRM), but in a later post, you told a member to FA write to CAS and FRM.

Can you clarify which is correct (or maybe it doesn't matter?)

I now think I understand that you're really just storing the VO somewhere (like CAS). It's the defualt coding or manipulation that gets each module to default to the new VO you wrote.

However, that leads me to a new question - why would we default code CAS (or modify MAN file) if CAS doesn't deal with TPMS or FTM? Maybe I'm wrong, but I checked my TRC file in Dummy, foud the right CAS module, and searched for "RDC" and "Tire" and got not hits. I did see RDC in KOMBI, CIC, DSC, as expected.

Thank you

Thanks for catching that! I'll update the main post. The VO is written to both CAS and FRM modules. Think of one of them being the backup to the other. If one of the module fails, you can still program defaults according to the VO from the other module that did not fail. Ie. If CAS failed..who would tell it the VO the car has? the FRM, vice versa if the FRM failed.


As for your question:
You would FA_WRITE to the CAS and FRM and only default code the modules the new VO makes changes to. Another catch. Funny how no one questioned it the info for so many years. Thanks!
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
Appreciate 0
      Yesterday, 10:39 AM   #109
TboneS54
YNWA
TboneS54's Avatar
United_States
1,263
REP
988
Posts

Drives: '04 M3 6MT, '11 M3 DCT, '22 X7
Join Date: Nov 2009
Location: SoCal

iTrader: (2)

I thought I was going crazy! Thanks for confirming!

I successfully programmed my dct with winkfp thanks to your post in that GTS thread. I feel prepared to use expert to do this now thanks
__________________
/// 2004 Silvergrey M3 · Coupe · 6MT · Slicktop · zero options
/// 2011 Jerez/Bamboo E90 M3 · DCT · Slicktop · IG: @na.s54
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 08:48 PM.




m3post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, 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