BMW M3 Forum
BMW M3 Forum BMW M3 Gallery BMW M3 Reviews BMW M3 Social Groups BMW M3 Chat M3Forum Sponsors >>
Loading


Mobile M3forum
Go Back   BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X) > BMW M3 Discussions > E46 M3 (2001-2006) > Coding and Tuning
Tire Rack Buy Winter Tires Now!
Not a member? Register Now!
Register Gallery All Albums Garage Search Today's Posts Mark Forums Read Calendar FAQ

Coding and Tuning Discuss all avenues of coding and tuning here!


Reply
 
Thread Tools Display Modes
Old Wed, Jan-15-2014, 05:17:34 AM   #1
p0lar
Naturally Agitated
 
p0lar's Avatar
 
Join Date: Sep 2005
Posts: 3,553
In the garage:
Reputation: 0 p0lar will become famous soon enough

United States




Default Sport Mode Memory/Options Howto

The sport mode button built into the E46 M3 typically retains no knowledge of its previous setting between run cycles; thus, every time the vehicle is started, it defaults to "comfort" mode. This howto will explain in as few terms as possible how to enable sport mode memory between drive cycles, or other alternate behaviour. (see below)

As usual, the first step is to identify the program version of DME. Once the DME's version has been identified, reference the following table and examine the byte at the proper offset.

VersionDME VariantOffset
211322000701MSS540x4024
211322000901MSS540x4024
211322001101MSS540x4024
211322001301MSS540x4024
211322001501MSS540x4024
211322001701MSS540x4024
211322002101MSS540x4024
211322002401MSS540x4024
211322002601MSS540x4024
211322002801MSS540x4024
211323001601MSS54HP0x8026
211323001801MSS54HP0x8026
211323001901MSS54HP0x8026
211323002001MSS54HP0x8026
211323002501MSS54HP0x8026
211323002701MSS54HP0x8026
211325000301MSS54HP {csl}0x8026
211325000401MSS54HP {csl}0x8026

You should see a string that looks as follows:
Code:
1E 14 FF FF 03 5A 00 00
Alternately, you can also search the partial binary for '1E 14 FF FF 03 5A 00 00'.

----- BEHAVIOUR MODIFICATION -----

The following table illustrates the various functions of the sport mode according to the value of the byte:
ValueFunction
00Enabled upon DSC button press (DSC OFF)
01Sport mode always on
02Comfort mode always on
03Sport mode via button press (DEFAULT)
04Sport mode memory

If you would like to enable sport mode memory, set the byte to '04' as follows:
Code:
1E 14 FF FF 04 5A 00 00
If you would like sport mode to be enabled when the dynamic stability control is off, set the byte to '00':
Code:
1E 14 FF FF 00 5A 00 00
If you would like sport mode to ALWAYS be on, set the byte to '01':
Code:
1E 14 FF FF 01 5A 00 00
If you would like comfort mode to ALWAYS be on, set the byte to '02':
Code:
1E 14 FF FF 02 5A 00 00
If you prefer to retain the OEM factory settings, where sport mode is selectable by button press, but previous setting lost upon drive cycle termination, set it back to '03':
Code:
1E 14 FF FF 03 5A 00 00

----- ERRATA -----

When coding M-Track mode, having the sport button coded to '00', or 'on via stability control' will interfere with the M-Track function. There is no known workaround for this condition.

Last edited by p0lar; Wed, Feb-05-2014 at 11:52:38 PM.
Jump to top p0lar is offline   Reply With Quote
Sponsored Links
Register now and remove these ads
Old Sun, Feb-09-2014, 09:33:17 PM   #2
e36 323ti
Registered User
 
e36 323ti's Avatar
 
Join Date: Sep 2011
Posts: 295
In the garage:
Reputation: 0 e36 323ti is on a distinguished road

Norway




Default Re: Sport Mode Memory/Options Howto

Quote:
----- ERRATA -----
When coding M-Track mode, having the sport button coded to '00', or 'on via stability control' will interfere with the M-Track function. There is no known workaround for this condition.
What does this mean?
Jump to top e36 323ti is online now   Reply With Quote
Old Sun, Feb-09-2014, 09:46:28 PM   #3
cossie1
Registered User
 
Join Date: Dec 2013
Posts: 453
Reputation: 0 cossie1 is on a distinguished road

United Kingdom




Default Re: Sport Mode Memory/Options Howto

Quote:
Originally Posted by e36 323ti View Post
What does this mean?
It means do not set the sport mode to 00 Enabled upon DSC button press (DSC OFF) as it will not work correctly if you have enabled M-track mode.
Jump to top cossie1 is offline   Reply With Quote
Old Mon, Feb-10-2014, 05:56:43 PM   #4
e36 323ti
Registered User
 
e36 323ti's Avatar
 
Join Date: Sep 2011
Posts: 295
In the garage:
Reputation: 0 e36 323ti is on a distinguished road

Norway




Default Re: Sport Mode Memory/Options Howto

Yes, but was does not work correctly? Is it that Sport Mode is enabled when DSC goes into M-Track mode instead of when DSC OFF? Or does it mean that there is no change regarding Sport Mode if M-Track mode is defined?
Jump to top e36 323ti is online now   Reply With Quote
Old Mon, Feb-10-2014, 07:39:26 PM   #5
p0lar
Naturally Agitated
 
p0lar's Avatar
 
Join Date: Sep 2005
Posts: 3,553
In the garage:
Reputation: 0 p0lar will become famous soon enough

United States




Default Re: Sport Mode Memory/Options Howto

Quote:
Originally Posted by e36 323ti View Post
Yes, but was does not work correctly? Is it that Sport Mode is enabled when DSC goes into M-Track mode instead of when DSC OFF? Or does it mean that there is no change regarding Sport Mode if M-Track mode is defined?
I explained it as clearly as I know how. If you have your sport mode turn on with DSC, M-Track mode will not function correctly.

Give me the source code to the DME and the MK60 and I'll be more inclined to give you a more detailed response.
Jump to top p0lar is offline   Reply With Quote
Old Mon, Feb-10-2014, 09:31:04 PM   #6
e36 323ti
Registered User
 
e36 323ti's Avatar
 
Join Date: Sep 2011
Posts: 295
In the garage:
Reputation: 0 e36 323ti is on a distinguished road

Norway




Default Re: Sport Mode Memory/Options Howto

Thank you for the clearification

If I had the source code, I would not need to ask...

My car is missing the Sport Mode button. I guess I have to have it installed then (one more item one the list of missing "things" after the build of my car)...
Jump to top e36 323ti is online now   Reply With Quote
Old Wed, Mar-19-2014, 08:03:43 PM   #7
LakerE46
Registered User
 
Join Date: Apr 2013
Posts: 420
Reputation: 0 LakerE46 is on a distinguished road

United States




Default Re: Sport Mode Memory/Options Howto

Is it possible to code the shift lights to come on with the sport button? For a 6 mt car.
__________________
Current:
03.5 Silver Grey on Black E46 M3

Suspension & Braking
GC Race/Track Coilovers + Camber Plates + Rogue RSM
Turner Monoball FCAB / SDW Monoball RTAB
Brembo 355mm GT kit
Apex ARC8 18x9.5 ET 35 square + Michelin PSS 265/35

Engine & Driveline
SGT Headers - Custom rasp pipe - Modified OEM section 3
AutoSolutions 30% SSK - ZHP Knob - CDV Delete - Clutch Stop
ACT LWFW/Organic clutch

Past:
95 Nissan 240SX (S14)
14 Lexus CT200h
06 Range Rover Supercharged
91 Mercedes Benz 420SEL
05 BMW M3 SG/Black 6MT (RIP)
02 Saab 9-5 Aero
01 BMW 325I (RIP)
Jump to top LakerE46 is online now   Reply With Quote
Old Wed, Mar-19-2014, 08:08:49 PM   #8
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,217
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: Sport Mode Memory/Options Howto

http://www.m3forum.net/m3forum/showthread.php?t=465553
__________________
Jump to top terraphantm is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

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

Forum Jump



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


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
M3Forum.com and M3forum.net is in no way sponsored, endorsed or affiliated by or with BMW NA / BMW AG or any of it's subsidiaries or vendors.
BMW and M3 (E90 M3 | E92 M3 | E93 M3 | E46 M3 | E36 M3 | E30 M3) are registered trademarks of BMW AG.
M3Forum Terms of Service
Copyright 1999-2017 M3Forum.com
Discussing Sport Mode Memory/Options Howto in the Coding and Tuning Forum - Discuss all avenues of coding and tuning here! at BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X)