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, Jun-03-2015, 01:24:16 AM   #21
NZ_M3
Registered User
 
Join Date: Apr 2005
Posts: 623
Reputation: 0 NZ_M3 will become famous soon enough





Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Quote:
Originally Posted by MartynT View Post
Can anyone hook me up with the MAP and IAT scaling figures for the commonly used sensors?

Cheers,

Martyn
GM 1 bar according to this thread is (same one as TTFS??): http://www.m3forum.net/m3forum/showp...55&postcount=8

Quote:
Originally Posted by SliM3 View Post
There you go....
It equates to:
0xD2EE - 76C0 5.176 volts per bar (V/bar) Slope

0xD2F0 - 0C80 100mbar - Offset

0xD2F2 - 0C80 100mbar - Min.

0xD2F4 - 8340 1050mbar - Max.

IAT: screw type
0xD2F4 - 8340 1050mbar - Max.
IAT scaling:
E36 M3 screw type:


Stock CSL IAT:


Onboard MAP:

If converting MSS54 to MSS54HP without changing the onboard MAP you will need to change the onboard MAP scale as follows:
Quote:
Originally Posted by Modified Terra original quote
Also the onboard pressure sensor is different. You can either install one with the same specs as the MSS54HPs (MPXA6115A or MPXAZ6115A), or you can change the pressure scale (at 0xC476, change "D3 1C 12" to "C2 5F 12")
And delete DTC code 151 for driver error.

Last edited by NZ_M3; Tue, Jul-28-2015 at 12:38:04 PM.
Jump to top NZ_M3 is offline   Reply With Quote
Sponsored Links
Register now and remove these ads
Old Wed, Jun-03-2015, 06:35:42 AM   #22
MartynT
Registered User
 
MartynT's Avatar
 
Join Date: Aug 2012
Posts: 495
In the garage:
Reputation: 0 MartynT is on a distinguished road

United Kingdom




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Thanks!
Jump to top MartynT is offline   Reply With Quote
Old Wed, Jun-03-2015, 08:20:57 AM   #23
jahaddow
Registered User
 
Join Date: May 2013
Posts: 34
Reputation: 0 jahaddow is on a distinguished road

Australia




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Considering purchasing this, as a single licence. But I still don't understand how it works. Does the single licence cover just 1 binary file? Because I rotate through a few different ones on my car, I have one with an Evolve tune and one standard. I'd like to be able to edit both without purchasing twice.
Jump to top jahaddow is offline   Reply With Quote
Old Wed, Jun-03-2015, 08:44:45 AM   #24
MartynT
Registered User
 
MartynT's Avatar
 
Join Date: Aug 2012
Posts: 495
In the garage:
Reputation: 0 MartynT is on a distinguished road

United Kingdom




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Hi James,

As your binaries are all of the same version/variant your single license will allow you unlimited modifications on all of those files.

Cheers,

Martyn
Jump to top MartynT is offline   Reply With Quote
Old Wed, Jun-03-2015, 02:19:08 PM   #25
MartynT
Registered User
 
MartynT's Avatar
 
Join Date: Aug 2012
Posts: 495
In the garage:
Reputation: 0 MartynT is on a distinguished road

United Kingdom




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Ok chaps, todays new updates!

- IAT Sensor Swap
- MAP Sensor Swap + DTC delete
- Enable Cruise on CSL/CSL Clones.



Thanks for NZ_M3 for hooking me up with some knowledge on the MAP/IAT stuff
Jump to top MartynT is offline   Reply With Quote
Old Wed, Jun-03-2015, 03:22:05 PM   #26
MartynT
Registered User
 
MartynT's Avatar
 
Join Date: Aug 2012
Posts: 495
In the garage:
Reputation: 0 MartynT is on a distinguished road

United Kingdom




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

FAQs

Q: What do I need in order to use this software?
A: A partial read from your MSS52/54 ECU/DME using BMWFlash, MSSFlasher, Galletto or MPPS.

Q: What cable do I need to use BMWFlash or MSSFlasher?
A: Any FTDI based K-Line cable will work for this. It’s suggested that you use the FT232RL based cables, as they’re much more reliable.

Q: What exactly does the software do?
A: The software loads the 'partial read' taken from your ECU/DME and allows you to manipulate various settings without having to learn how to interpret hex or the underlying data contained within the ECU.

Q: What can I do with your software?
A: All of this:

- 155MPH Limiter removal
- SMG Style Shift lights on 6 Speed Manual cars
- Sport memory
- Dyno limit removal
- Increase rev limiter
- CSL SMG Shift / Rev matching + Inertia fix
- Disable secondary air pump
- Enable burble and pop on over run / lift off (Childish but some love it)
- Disable fault code / check engine light for physical removal of the secondary air pump
- Disable fault codes / check engine light for cat deletes
- EWS delete
- Comfort throttle map adjustment
- Sport throttle map adjustment
- Warm up light changes
- Transmission Swap (Manual to SMG and visa versa)
- SMG Final Drive Swap (Fixes auto mode for those with a different differential)
- CSL Intake Flap Delete
- Cruise control enable (CSL / CSL Clone only)
- IAT Temp Sensor swap/re-scale
- MAP Sensor Swap/re-scale
- Checksum correction

Q: Is the software safe?
A: Yes, the software only makes changes to the 'parameter' space. The software does not make changes to the file you have loaded, the changes are saved out to a new file so you always have an untouched original which can be reflashed if you wish to restore back to your original parameters.

Q: Can't I just make these changes manually with HexEdit or similar?
A: Sure you can

Q: Does your software correct the checksums?
A: Yup

Q. I want to try the 'burble and pop' feature. Will it wreck my cats?
A. Long term, possibly. Running a decat is advisable

Q. I've applied the inertia fix along with CSL shifting / rev matching. Do I need to update my SMG DME?
A. For best result, yes.

Q: Will this work with my tune from 'tuner x'?
A: If you're able to get a legit read from your ECU/DME that isn't encrypted or scambled then yes. However, the tool won't touch any other parameters in your tune so your tune will not be negatively effected.

Q: I've purchased a license already, do I get upgrades when you update the software?
A: Sure you do, just download the latest build and your license will be read automatically.

Q: I want to make multiple changes to my car, do I need to purchase multiple licenses?
A: Nope, a single license will allow you unlimited changes to your ECU.

Q: What's with the multi-version license?
A: The multi-license allows unlimited changes to any variant of the MSS52/MSS54/HP ECU, perfect for those who tune/tweak peoples ECUs for a bit of extra pocket money or for those who want to use the product commercially.

Q: I've decided I don't want to use your software after purchasing it, can I have a refund? I've not used the software.....honest!
A: Due to the nature of software, refunds are not possible. If for whatever reason the software doesn't work as expected, shoot me a mail, I'll help you out where I can.

Last edited by MartynT; Wed, Jun-03-2015 at 04:03:47 PM.
Jump to top MartynT is offline   Reply With Quote
Old Wed, Jun-03-2015, 03:33:11 PM   #27
ice.blade
Registered User
 
ice.blade's Avatar
 
Join Date: Jul 2011
Posts: 31
In the garage:
Reputation: 0 ice.blade is on a distinguished road

Slovakia




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

bug alert Ill try this latest 1.4.2 tool but when I load anyone MSS52 partitial tool crash if I load MSS52 full than partitial works fine

old 1.1 ver works excelent
Jump to top ice.blade is offline   Reply With Quote
Old Wed, Jun-03-2015, 03:33:27 PM   #28
SliM3
Registered User
 
SliM3's Avatar
 
Join Date: May 2012
Posts: 2,499
In the garage:
Reputation: 0 SliM3 is on a distinguished road
Location: Atlanta

United States




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Quote:
Originally Posted by MartynT View Post
Thanks for NZ_M3 for hooking me up with some knowledge on the MAP/IAT stuff
Martyn,
The MAP scaling information is incorrect. I meant to post a while back, but I actually went through all the disassembly subroutines related to CSL mass air and MAP, linked them together, and ultimately concluded that the MAP scaling is indeed mbars and not volts per bar.

Basically the gist of the operation is this:
  • A scale is created using HFM initial airmass (converted from kg/h to mbar, across all cylinders per 720-degrees) and the mbar value in the MAP scale; ie. 5 to 1050mbar = 0-5volts (which then becomes an analog/digital (AD) count using 512/1023 calculations)
  • The MAP sensor voltage is then sampled via the AD Converter and an associated AD count is populated. This AD count is then compared to the above scale to provide the corrected MAP value.
  • The offset makes a correction based on the specific MAP sensor circuitry to the point where voltage output will become linear. Basically fine tunes the output so there's no deviation between the sensor and the linear AD converter.

There's a little more going on behind the scenes but the above example is pretty much what's happening. The mbar conversion math for the MAP scale is x/32.
__________________

///M3 '06 Carbon Black

DEMOCRACY is two wolves and a lamb voting on what to have for lunch.
LIBERTY is a well-armed lamb contesting the vote.
-Benjamin Franklin


- Checksum corrections for modified DME partial & full bin files

- CSL SMG Engine Parameters (DME) by Slim

- Fuel adaptations explained

- Checksum Verification
Jump to top SliM3 is offline   Reply With Quote
Old Wed, Jun-03-2015, 03:45:58 PM   #29
MartynT
Registered User
 
MartynT's Avatar
 
Join Date: Aug 2012
Posts: 495
In the garage:
Reputation: 0 MartynT is on a distinguished road

United Kingdom




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

Quote:
Originally Posted by ice.blade View Post
bug alert Ill try this latest 1.4.2 tool but when I load anyone MSS52 partitial tool crash if I load MSS52 full than partitial works fine

old 1.1 ver works excelent
Can you send me the partial please bud? I'd like to get that nailed.
Jump to top MartynT is offline   Reply With Quote
Old Wed, Jun-03-2015, 03:49:05 PM   #30
ice.blade
Registered User
 
ice.blade's Avatar
 
Join Date: Jul 2011
Posts: 31
In the garage:
Reputation: 0 ice.blade is on a distinguished road

Slovakia




Default Re: MSS52 / MSS54 / MSS54HP Binary Modification Tool

example this one, remove .doc
Jump to top ice.blade 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 12:59:14 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, 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 MSS52 / MSS54 / MSS54HP Binary Modification Tool 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)