Originally posted by NZ_M3
View Post
Announcement
Collapse
No announcement yet.
Flashing the MK60 with ZCP software
Collapse
X
-
That is great to know, thank you! Now the question of flashing a non-M with M firmware would let me use my spare as the test bed.
-
Pin 38 which triggers the M track mode is only populated in the CSL/ZCP MK60 modules
back in the m3forum days someone cut both versions open and only the CSL one has the resistor soldered in. Technically retrofit-able if you cut it open. No firmware flash required.
- Likes 1
Leave a comment:
-
Correct. With my non-m mk60 on my ZHP, I added new parameters into a bunch of different fields in the mk60 trace file for the non-m c12 unit to mimic that of a csl model because non-m in this case never had mdm. The result is unbelievably awesome. The system almost never kicks in with an experienced driver unless you REALLY overdrive the car unlike stock.Originally posted by Bry5on View PostThere are 3 MK60 configurations, two with different internal settings you can tweak:
1) non-M, with non-M specific settings and no setting for m-track
2) M3 with specific M settings (including CSL) and settings for enabling m-track
3) ZCP pre-set with m-track
Number 3 also has a separate input pin to enable m-track mode with a button push. The real feature is that this version preserves the traction control OFF mode with a single button push, like all stock M3s. On a Number 2 MK60, the DSC button is repurposed for both m-track (short press) and OFF (long press).
The theory is that the hardware is the same for all three and a software reflash may be possible
Takeaway here is that you can get really granular and modify the stock parameters quite a bit on any of these units to allow more wheelspin and drift angle as well as turn off interventions a seasoned driver does not want. Something that I’m working on with the M3 slowly when time allows. Another big one in the DME is torque intervention which is that fuel cut effect when you get too much wheelspin. Looking to turn that down considerably.
Project is still open but something else I’ve been working is get the m track mode indicator working on my non-m cluster. The circuitry between both cars is almost identical for the cluster, dsc button panel, and pins to the mk60 from what I recall when I looked up the wiring diagram, but one thing I am thoroughly convinced of with all three units, it is solely the FIRMWARE that dictates the dsc button press (on a non m car) but also the track mode button on the wheel.
So if someone can rip the firmware off a zcp mk60 unit and figure out how to bench flash these mk60 modules a lot of people could upgrade to zcp without paying for a module that is almost non existent supply.
My shop told me a company by the name of module master may be able to do it but I haven’t had the time to reach out and inquire.
Sent from my iPhone using TapatalkLast edited by thegenius46m; 06-24-2022, 03:06 PM.
- Likes 2
Leave a comment:
-
Ah gotcha. So the big thing you're going for is the dedicated button.
- Likes 1
Leave a comment:
-
There are 3 MK60 configurations, two with different internal settings you can tweak:
1) non-M, with non-M specific settings and no setting for m-track
2) M3 with specific M settings (including CSL) and settings for enabling m-track
3) ZCP pre-set with m-track
Number 3 also has a separate input pin to enable m-track mode with a button push. The real feature is that this version preserves the traction control OFF mode with a single button push, like all stock M3s. On a Number 2 MK60, the DSC button is repurposed for both m-track (short press) and OFF (long press).
The theory is that the hardware is the same for all three and a software reflash may be possibleLast edited by Bry5on; 06-22-2022, 07:14 PM.
- Likes 1
Leave a comment:
-
Perhaps I'm being naive, but isn't the only difference between a ZCP MK60 and a non-ZCP MK60 the configuration? Is what you're describing going to achieve anything different from what's described here: https://nam3forum.com/forums/forum/m...3-m-track-mode ?
Leave a comment:
-
Interested as well. Would save me having to pickup a ZCP module for my M3 and I'd love to also port the software dump to my ZHP MK60 as well. Some people have run an external wire from the DSC button harness in the console and jumped into that terminal then routed it to a steering wheel button but its not true ZCP M track mode where its a single press on the wheel for m track and dsc on/off from the console is also a single press. Been trying to source a ZCP Mk60 on and off for years and they are very hard to find separately.
Leave a comment:
-
Flashing the MK60 with ZCP software
So I’ve got an M3-underneath wagon here with M3 MK60 but I’d really like to use a separate button to turn on m-track mode, like I’m sure many of you here desire.
I have the non-m MK60 on the shelf, has anyone cracked one open to see if there are programming headers brought out to external pins for reading and writing to the EEPROMs? I’m planning to cut mine open to validate this but don’t want to destroy a perfectly good one.
If we can trace the pins, it should be pretty easy to pull a read from a ZCP e46 with an adapter harness and flash any old MK60. Then run an extra wire, assuming internal hardware is the same, to see if we can get that m-track button to work.
If that fails then it’s on to building some simple circuits to imitate short/long presses.Tags: None

Leave a comment: