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 Mon, Jan-06-2014, 04:22:18 PM   #1
chris325ix
Registered User
 
Join Date: Jan 2012
Posts: 859
Reputation: 0 chris325ix is on a distinguished road

United States




Default MK60 DSC thread

Just starting this thread to get the ball rolling.

There are a few topics of interest:

-Converting MK20 cars to MK60

-Converting "standard" MK60 units to CSL/ZCP coding

-Using the MK60 system as a "standalone" ABS system in other cars

I've purchased an MK60 unit to see if I can get a full dump off it. also, I've found the attached PDF to be useful in explaining the full system.

https://drive.google.com/file/d/0B-q...it?usp=sharing

Some things I've found many people miss:

- the ABS pump on the MK60 system is located right next to the master cylinder. this allows elimination of the "charge pump". I've seen MK60 installations where the unit was mounted far away from the master, I don't think this is a good idea.

- I've read in another forum, unconfirmed, that the MK20 sensors actually do work with the MK60. Specifically from an E38 or E39 within a certain production window. Maybe that would help the early M3 guys.
Jump to top chris325ix is offline   Reply With Quote
Sponsored Links
Register now and remove these ads
Old Tue, Jan-07-2014, 12:25:40 AM   #2
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,355
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: MK60 DSC thread

Just to start this off, here are pictures of the board






I've tried looking up that freescale microcontroller, and while I do get results for some similar part numbers, I have no luck on finding a datasheet so far. I bet it has an integrated EEPROM. Problem is, there's a good chance it's secured


I'm also not entirely convinced that there isn't just a jumper/resistor somewhere that can change the button behavior
__________________
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Jan-07-2014, 02:39:16 AM   #3
chris325ix
Registered User
 
Join Date: Jan 2012
Posts: 859
Reputation: 0 chris325ix is on a distinguished road

United States




Default Re: MK60 DSC thread

Here's an MK70 which is similar:



From:
http://www.pistonheads.com/gassing/t...etition+car%3F

#5 is actually a 4k EEPROM with an SPi interface from ST Micro.. the image res is too low to read the part # though.

Last edited by chris325ix; Tue, Jan-07-2014 at 02:44:03 AM.
Jump to top chris325ix is offline   Reply With Quote
Old Tue, Jan-07-2014, 02:50:02 AM   #4
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,355
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: MK60 DSC thread

Quote:
Originally Posted by chris325ix View Post
Here's an MK70 which is similar:



From:
http://www.pistonheads.com/gassing/t...etition+car%3F

#5 is actually a 4k EEPROM with an SPi interface from ST Micro.. the image res is too low to read the part # though.
I think that's just where the model data is stored
__________________
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Jan-07-2014, 03:10:59 AM   #5
hakentt-mss54
Registered User
 
Join Date: Oct 2012
Posts: 355
Reputation: 0 hakentt-mss54 is on a distinguished road
Location: Arizona USA

United States




Default Re: MK60 DSC thread

I wonder how different is the 2007 E90 system to 2006 E46. I know that the sensors are totally different. But don't know if it uses the same CAN signal to communicate to dme?
Jump to top hakentt-mss54 is offline   Reply With Quote
Old Tue, Jan-07-2014, 03:15:11 AM   #6
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,355
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: MK60 DSC thread

Quote:
Originally Posted by hakentt-mss54 View Post
I wonder how different is the 2007 E90 system to 2006 E46. I know that the sensors are totally different. But don't know if it uses the same CAN signal to communicate to dme?
I think 06-08 z4 unit is more likely to work. It's a modified version of the e90 unit
__________________
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Jan-07-2014, 04:17:08 AM   #7
chris325ix
Registered User
 
Join Date: Jan 2012
Posts: 859
Reputation: 0 chris325ix is on a distinguished road

United States




Default Re: MK60 DSC thread

Quote:
Originally Posted by terraphantm View Post
I think that's just where the model data is stored
I dont know, the MK20 only had 256bytes for that. Does the MK60 need 16 times the space to store model info?

I think this is the datasheet:

http://www.st.com/web/en/resource/te...CD00001755.pdf

M95040 series..

Last edited by chris325ix; Tue, Jan-07-2014 at 04:28:05 AM.
Jump to top chris325ix is offline   Reply With Quote
Old Tue, Jan-07-2014, 07:59:00 AM   #8
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,355
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: MK60 DSC thread

It's not 16x the space. It's 2x the space
__________________
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Jan-07-2014, 11:59:21 AM   #9
chris325ix
Registered User
 
Join Date: Jan 2012
Posts: 859
Reputation: 0 chris325ix is on a distinguished road

United States




Default Re: MK60 DSC thread

256 bytes vs 4kb?

anyway, the more I look at it, I don't think there's a "program space" to dump. because these units are safety critical, it looks like all of the "program" is contained in the CPU and you can't alter it.

what's likely accessible is the "data" which is basically what you get out of NCSExpert. Don't know if there would be any other differences that aren't exposed to NCSExpert.

terra, you mentioned WinKFP can flash the MK60 from the E60M5. I wonder if it has slightly different hardware? any idea on the file size that can be flashed?

Last edited by chris325ix; Tue, Jan-07-2014 at 01:00:49 PM.
Jump to top chris325ix is offline   Reply With Quote
Old Wed, Jan-08-2014, 04:46:03 AM   #10
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 11,355
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: MK60 DSC thread

Quote:
Originally Posted by chris325ix View Post
256 bytes vs 4kb?

anyway, the more I look at it, I don't think there's a "program space" to dump. because these units are safety critical, it looks like all of the "program" is contained in the CPU and you can't alter it.

what's likely accessible is the "data" which is basically what you get out of NCSExpert. Don't know if there would be any other differences that aren't exposed to NCSExpert.

terra, you mentioned WinKFP can flash the MK60 from the E60M5. I wonder if it has slightly different hardware? any idea on the file size that can be flashed?
256 bytes vs 4kilobits. That's just 512 bytes

I have to double check the E60 stuff but I know I saw something there. Are we sure it's a one time write type of deal? Supposedly there's a guy in Germany who's able to flash them to the Motorsport software

Is worth investigating the data anyway cause in theory that's where button behavior should be kept... Though I still wonder about other changes. Nonetheless, you'd think BMW would have assigned the CSL a different coding index if they were substantially different
__________________

Last edited by terraphantm; Wed, Jan-08-2014 at 04:49:17 AM.
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 07:56:46 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 Comprehensive MSS50 DME information (Euro E36 M3 S50B32 321 PS) 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)