PDA

View Full Version : Programming the DSC MK60 for LSD



wertyu78
03-21-2014, 12:20 PM
Interestingly enough, I found this option on the MK60 DSC unit awhile back. Now that I have a LSD, I will enable it.


"LOGIK_HA_SPERRE"
Logic Limited-Slip Differential


Has anyone changed this to Aktiv, and know of any benefits this may yield? I am going to change mine over to Aktiv now... Will report back!

Update:

I've set "LOGIK_HA_SPERRE" to Aktiv. Going for a drive soon

SPERRDIFFERENZREGELUNG (Differential Locking Control) is set to Aktiv normally, but standard E46 M3 is set to nicht_aktiv. I've set mine to nicht_aktiv.

TRAKTIONDIFFERENZREGELUNG (Differential Traction Control) is set to Aktiv normally, standard E46 M3 is set to nicht_aktiv and E46 M3 ZCP is set to Aktiv. I've set mine to nicht_aktiv.


Update 2:

I've not yet driven the car, but I've started it to test the disabling and enabling of DSC. Now I only have one "mode" of DSC. Holding it for 5 seconds doesn't illuminate the BRAKE light yellow anymore.

Update 3:

Driving the car is a blast with the LSD. The DSC system does work differently with the M3 settings, but I'm not able to find a way to describe it. It's convenient to have a simple on/off 1 button press to enable or disable the DSC.

wertyu78
03-21-2014, 12:49 PM
There are a lot of other features that we may be able to edit such as.... Under-steer and Over-steer friction coefficients, under-steer and over-steer algorithms, etc.

I'd love to have a lesser traction control setup but keep the well engineered stability control as well as the ABS.

JupiterBMW
03-21-2014, 01:15 PM
I love playing around with coding, but I will not mess with the stability management systems... I'd hate to have an unfortunate situation due to a crash because of improperly set traction/stability management...

BUT, good luck and have fun! Report with everything you learn... :thumbsup

wertyu78
03-21-2014, 01:19 PM
Seeing that the three earlier mentioned options are OE configured, I'd feel 100% comfortable to changing those with the LSD.

I agree with you on the others though. I'd hate for something unfortunate to happen.


Sent from my iPhone

derbo
03-21-2014, 01:44 PM
I wonder what this will do.

Hermes
03-21-2014, 02:04 PM
I wonder what this will do.

http://i1.ytimg.com/vi/MO6WVjIUy2g/maxresdefault.jpg

;)

derbo
03-21-2014, 02:10 PM
I thought the LSD was purely mechanical when you turn off the DSC?

wertyu78
03-21-2014, 03:10 PM
I thought the LSD was purely mechanical when you turn off the DSC?


Mine is purely mechanical clutch type LSD. I'm wondering if that when DSC is on it has something to do with measuring each wheels speed and the cars yaw sensors to determine the cars slip rate and angle to determine when to cut throttle and/or engage a wheels brake.

wertyu78
03-21-2014, 03:16 PM
oh and..


http://www.youtube.com/watch?v=aw2I2ahOSuw&feature=youtu.be

derbo
03-21-2014, 03:37 PM
Very nice.

Yes I am curious too.

terraphantm
03-23-2014, 10:27 PM
Sounds like your ZHP is performing better with the m3 DSC settings than the M3 actually does :shifty:

I think the problem in the m3's case is the DME. Just cuts way too much power when the DSC module requests it. Might have to tweak the torque map

Now that I think of it, the CSL software is less aggressive about restricting power. I can switch back to that when I get my airbox

JupiterBMW
03-24-2014, 03:15 AM
Hmm sounds like there's less to worry about than I anticipated. Not sure I want to pay for an LSD, but this makes it tempting...


iPhone 5S. Tapatalk Pro. BOOM

slater
03-24-2014, 03:49 AM
Hmm sounds like there's less to worry about than I anticipated. Not sure I want to pay for an LSD, but this makes it tempting...


iPhone 5S. Tapatalk Pro. BOOM

indeed. full M3 swaps can be done for $1000, but for $1900 you can get a 2-clutch LSD from diffsonline. straight swap (and advanced swap - they send you the diff first). it would have to have huge winter weather benefits for it to be worthwhile for me.

peter

derbo
03-24-2014, 05:09 PM
Thanks for the updates man! I will do this later tonight. :D

wertyu78
03-24-2014, 07:01 PM
Thanks for the updates man! I will do this later tonight. :D

When you're done with the programming, do yourself a favor and turn off DSC and enjoy the LSD for a bit. Post a video!


Sent from my iPhone

derbo
03-24-2014, 07:23 PM
When you're done with the programming, do yourself a favor and turn off DSC and enjoy the LSD for a bit. Post a video!


Sent from my iPhone

:shhh Must find a parking lot.

wertyu78
03-24-2014, 07:26 PM
:shhh Must find a parking lot.

That's the easy part! It's not getting caught that's hard. Burn the old tires off!


Sent from my iPhone

derbo
03-24-2014, 08:45 PM
That's the easy part! It's not getting caught that's hard. Burn the old tires off!


Sent from my iPhone

Yea I need to find a very very very very remote parking lot...

Avetiso
03-24-2014, 09:30 PM
Yea I need to find a very very very very remote parking lot...

Alice's?

Sent from my SM-N900T using Tapatalk

derbo
03-24-2014, 10:37 PM
Not bright enough for a black car at night.. :X



I wrote the 3 lines mentioned in the first post. I just noticed there is one DSC mode now but I have not tested it yet.

PirateZHP
03-25-2014, 04:06 AM
Why don't I see any vids, Derek?

wertyu78
03-25-2014, 05:26 AM
^this!

Welcome to one button DSC. Isn't it great?


Sent from my iPhone

derbo
03-25-2014, 10:45 AM
Why don't I see any vids, Derek?

Because I dont have a guy to hold the camera nor a parking lot that is safe to not get caught by cops. :)




On another note:


http://www.bmwtech.ru/pdf/e46/ST034/13%20P1%20Traction%20and%20Stability%20Control%20I nternet.pdf

I'm reading to gain a better understanding.


Modified ADB function (2-wheel drive vehicles equipped with MK60)
The ADB is an automatic differential lock that improves traction. The slipping wheel is
braked by pressure built up in the hydraulic unit. The drive torque can be transferred to the
wheel with the greater traction, which can transmit drive power to the road. This function
takes the place of a limited slip differential.
The MK60 DSC III system incorporates two methods of ADB based on the DSC switch
input to the control unit. With the system “on” the ADB works with engine intervention at
a threshold of below 40kph(24 mph).
Tapping the DSC switch (<2.5 s) increases the slip threshold of the ADB up to
approximately 70 kph (42 mph) for the purpose of increasing traction.
This feature is also helpful for example when rocking a vehicle out of mud or snow.

PirateZHP
03-25-2014, 11:04 AM
Cops? As in Po-lice? Nah... just get it done before they get there. If they come up on you afterwards, just tell them that it is time for new tires, and it is hard to keep them from spinning... You are sorry, but all you want to do is get home...

derbo
03-25-2014, 11:07 AM
Honestly I'm just lazy to do Shenanigans :P

derbo
03-25-2014, 11:32 AM
I'm also curious on the M track mode enabled on a non-M. It appears someone made it work on Terra's thread about M-track Mode.

http://www.m3forum.net/m3forum/showpost.php?p=1066510387&postcount=530

328ioc
03-25-2014, 11:53 AM
I'm also curious on the M track mode enabled on a non-M. It appears someone made it work on Terra's thread about M-track Mode.

http://www.m3forum.net/m3forum/showpost.php?p=1066510387&postcount=530

OK......now I am interested.

Sent from my SCH-I545 using Tapatalk

Avetiso
03-25-2014, 11:57 AM
I heard M-track is a gimmick... is it actually any good?

Sent from my SM-N900T using Tapatalk

derbo
03-25-2014, 11:58 AM
Comparing the NON-M DSC values to the STD M3 and ZCP M3 is an order.

Terra already did the STD to ZCP.

http://www.m3forum.net/m3forum/showpost.php?p=1064868851&postcount=1


If so did you notice a difference in the intervention, even without M-track mode enabled? I ask, because I was comparing the default coding data between a ZCP and non-ZCP M3, and there are quite a few differences - seems to go beyond the differences that are there due to the brakes, steering rack, and M-track mode. In fact, it seems like all of the settings are taken directly from the CSL. If anyone is interested, the settings are in the code boxes below. It's all German (and some cryptic abbreviations too), but maybe you guys can make some sense of what type of values they're changing. First box is the differences only. Second box is default M3. Third box is ZCP

FWIW, When you perform the retrofit coding for the ZCP/CSL brakes on a standard M3, the only thing that changes is "DRUCKMODELL_HINTERACHSE" which translates to "pressure model rear axle", which makes sense considering the larger rear pistons. "LENKWINKELKENNLINIE_2" has to do with the steering angle sensor calibration, which is due to the quicker steering rack.

Differences

C:\NCSEXPER\WORK\M3STD.TXT
C:\NCSEXPER\WORK\M3ZCP.TXT

PRE_MSR PRE_MSR
nicht_aktiv aktiv
BAUART_MK60 BAUART_MK60
coupe_m csl
TRAKTIONDIFFERENZREGELUNG TRAKTIONDIFFERENZREGELUNG
nicht_aktiv aktiv
DTC_LAMPE DTC_LAMPE
nicht_aktiv aktiv
DRUCKMODELL_HINTERACHSE DRUCKMODELL_HINTERACHSE
typ_2 typ_3
UEBERSTEUERN_MUE_1_2 UEBERSTEUERN_MUE_1_2
wert_09 wert_11
UNTERSTEUERSCHWELLE_2 UNTERSTEUERSCHWELLE_2
wert_05 wert_04
UNTERSTEUERN_MUE_1_2 UNTERSTEUERN_MUE_1_2
wert_02 wert_03
LENKWINKELKENNLINIE_2 LENKWINKELKENNLINIE_2
wert_05 wert_04


M3 Standard


PRE_VLABS
aktiv
PRE_MSR
nicht_aktiv
DBC_DBS
aktiv
DBC_MSB
aktiv
LOGIK_HA_SPERRE
aktiv
DROSSEL
nicht_aktiv
DBC_MIN_AUSLOESEDRUCK
wert_03
BAUART_MK60
coupe_m
SPERRDIFFERENZREGELUNG
nicht_aktiv
TRAKTIONDIFFERENZREGELUNG
nicht_aktiv
DTC_LAMPE
nicht_aktiv
UNTERSTEUERUNGSALGORYTHM
aktiv
DRUCKMODELL_HINTERACHSE
typ_2
DRUCKMODELL_VORDERACHSE
typ_0
REIFENDRUCKWARNSYSTEM
aktiv
VOLUMENDURCHFLUSSPARA_2
wert_05
UEBERSTEUERN_MUE_0_2
wert_08
UEBERSTEUERN_MUE_1_2
wert_09
DELTA_PSI_BETA_LIMITKORR2
wert_01
UNTERSTEUERSCHWELLE_2
wert_05
GEARMOMENTREGLER_MAX_HA_2
wert_04
GEARMOMENTREGLER_MIN_HA_2
wert_03
UNTERSTEUERN_MUE_0_2
wert_02
UNTERSTEUERN_MUE_1_2
wert_02
LENKWINKELKENNLINIE_2
wert_05
MOTOR_ART_DSC_2
s54b32
GETRIEBE
handschaltung


M3 ZCP

PRE_VLABS
aktiv
PRE_MSR
aktiv
DBC_DBS
aktiv
DBC_MSB
aktiv
LOGIK_HA_SPERRE
aktiv
DROSSEL
nicht_aktiv
DBC_MIN_AUSLOESEDRUCK
wert_03
BAUART_MK60
csl
SPERRDIFFERENZREGELUNG
nicht_aktiv
TRAKTIONDIFFERENZREGELUNG
aktiv
DTC_LAMPE
aktiv
UNTERSTEUERUNGSALGORYTHM
aktiv
DRUCKMODELL_HINTERACHSE
typ_3
DRUCKMODELL_VORDERACHSE
typ_0
REIFENDRUCKWARNSYSTEM
aktiv
VOLUMENDURCHFLUSSPARA_2
wert_05
UEBERSTEUERN_MUE_0_2
wert_08
UEBERSTEUERN_MUE_1_2
wert_11
DELTA_PSI_BETA_LIMITKORR2
wert_01
UNTERSTEUERSCHWELLE_2
wert_04
GEARMOMENTREGLER_MAX_HA_2
wert_04
GEARMOMENTREGLER_MIN_HA_2
wert_03
UNTERSTEUERN_MUE_0_2
wert_02
UNTERSTEUERN_MUE_1_2
wert_03
LENKWINKELKENNLINIE_2
wert_04
MOTOR_ART_DSC_2
s54b32
GETRIEBE
handschaltung

328ioc
03-25-2014, 11:58 AM
I heard M-track is a gimmick... is it actually any good?

Sent from my SM-N900T using Tapatalk

I'm not sure. But if it can be done for free with some coding in the garage then I'm all for it.

Sent from my SCH-I545 using Tapatalk

derbo
03-25-2014, 12:01 PM
I heard M-track is a gimmick... is it actually any good?

Sent from my SM-N900T using Tapatalk

It's more of a less strict traction control. It lets you slide it more before saying hey, I'm taking over. I'm more curious that if it can be retrofitted to any MK60 system. Chances are I won't even bother with it, as it is usually fully off during track days. I just want to know if it is possible to do and if it is, I probably code it in. :D

derbo
03-25-2014, 12:03 PM
I'll probably pull the codes out later in the afternoon.

my ZHP MK60 settings:


PRE_VLABS
aktiv
PRE_MSR
nicht_aktiv
DBC_DBS
aktiv
DBC_MSB
aktiv
LOGIK_HA_SPERRE
nicht_aktiv
DROSSEL
nicht_aktiv
DBC_MIN_AUSLOESEDRUCK
wert_01
BAUART_MK60
limousine_ms
SPERRDIFFERENZREGELUNG
aktiv
TRAKTIONDIFFERENZREGELUNG
aktiv
DTC_LAMPE
nicht_aktiv
UNTERSTEUERUNGSALGORYTHM
aktiv
DRUCKMODELL_HINTERACHSE
typ_2
DRUCKMODELL_VORDERACHSE
typ_1
REIFENDRUCKWARNSYSTEM
nicht_aktiv
VOLUMENDURCHFLUSSPARA_2
wert_05
UEBERSTEUERN_MUE_0_2
wert_04
UEBERSTEUERN_MUE_1_2
wert_03
DELTA_PSI_BETA_LIMITKORR2
wert_01
UNTERSTEUERSCHWELLE_2
wert_10
GEARMOMENTREGLER_MAX_HA_2
wert_01
GEARMOMENTREGLER_MIN_HA_2
wert_05
UNTERSTEUERN_MUE_0_2
wert_01
UNTERSTEUERN_MUE_1_2
wert_01
LENKWINKELKENNLINIE_2
wert_02
MOTOR_ART_DSC_2
m52b20
m52b25
m54b22
m54b25
m54b30
GETRIEBE
handschaltung

derbo
03-25-2014, 01:55 PM
I compared the 3 together here:

edit:

https://docs.google.com/spreadsheets/d/1PwZoAJHq47_SZz_zRG4L_Axn8X_VvMdZViXjEZheo1Q/edit?usp=sharing

328ioc
03-25-2014, 01:58 PM
I compared the 3 together here:

http://goo.gl/25Bso4

No idea what it all means but I like it.

Sent from my SCH-I545 using Tapatalk

derbo
03-25-2014, 02:30 PM
I don't either. Right now its basically comparing the data of the MK60 of my ZHP, M3 Standard, and M3 ZCP (The data is from terra for the M cars)


There is a fair amount that is different and I am wondering which portions need to be non-m and which can be matched to the ZCP.

wertyu78
03-25-2014, 02:58 PM
I compared the 3 together here:

http://goo.gl/25Bso4

How long did this take?


Sent from my iPhone

derbo
03-25-2014, 03:43 PM
Not long at all. Basically I copied n pasted the .TRC file into a google doc and copied the code that Terra posted in the m3 thread. They matched up line for line so it maybe possible!

Maybe you can play around with it Wyatt.


I also forgot to double check if the cluster shows the M track mode symbol or not. I'll do a cluster test when I leave work to double check.



update:

I updated the file in my original post with a new link. It looks like I should keep a fair amount as ZHP. Gearxxx seems to be engine brake? or something similar.

Crickett
03-25-2014, 08:05 PM
Derek, you are the man for digging into this! I fully plan to take advantage of your hard work once I get myself an ///M LSD! Bravo!

derbo
03-25-2014, 10:24 PM
Update:

My zhp cluster does not have M Track Mode Icon during the cluster self-test. From the faint print, I do not see the icon present. The DSC 2-stage indicator is still a viable option.

Vehicle Info:
330i 10/2003 MY2004
DSC Module MK60.C12

So far, this is the list of the options I believe I should enable:


PRE_MSR
aktiv
LOGIK_HA_SPERRE
aktiv
SPERRDIFFERENZREGELUNG
nicht_aktiv
UEBERSTEUERN_MUE_0_2
wert_08
UEBERSTEUERN_MUE_1_2
wert_11
UNTERSTEUERSCHWELLE_2
wert_04
UNTERSTEUERN_MUE_0_2
wert_02
UNTERSTEUERN_MUE_1_2
wert_03


It is also here on my google spreadsheet:
https://docs.google.com/spreadsheets/d/1PwZoAJHq47_SZz_zRG4L_Axn8X_VvMdZViXjEZheo1Q/edit?usp=sharing

Results:
The C12 module failed to code the different understeer and oversteer parameters that the ZCP MK60 has enabled. I recieved a fault code4 "coding is faulty" when I tried to enable the parameters.

With help from Kalim, I use NCSdummy find out the parameters were not available in the C12 module DATEN File itself. I browsed other MK60 modules and found that the C06 module is an M3 MK60 with the available parameters I wanted. I grabbed the C06 module data values for the parameter values I wanted and added them to the C12 module. Once the module was updated I proceeded to NCSexpert. I recoded the C12 module with the newly added parameters with no errors/issues from NCSexpert. I opened up DIS to double check for faults/errors on the MK60 and I did not see any errors or faults during a short test.

I did not get to drive the car yet, let alone start it up. However based on the DIS module short test, it seems that the DSC is accepting the new parameters. If these parameters actually make a difference, I will have to find out.

Thank you Kalim for your help! Thank you Terra for the information, and Thank you Wyatt for actually making a thread here that pushed me to look into this. :X

wertyu78
03-26-2014, 03:37 AM
Great work! Thanks for reporting back with your findings. I will code all of this to my car and try it out when it's back on the road!


Sent from my iPhone

derbo
03-26-2014, 07:50 AM
Sure thing! What version mk60 do you have?


Sent from my iPhone using Tapatalk

wertyu78
03-26-2014, 08:45 AM
Sure thing! What version mk60 do you have?


Sent from my iPhone using Tapatalk

I've forgotten. I'll check it out when I go home.


Sent from my iPhone

derbo
03-26-2014, 08:54 AM
Oh no worries man. Take your time, as I am in no rush about these findings. I did start up the car and I read no CEL or DSC lights at the moment. I'll drive it to work in a few and report back if it actually is running smoothly.

derbo
03-27-2014, 09:11 PM
Anyone willing to give this a go on their car too?

cakM3
03-28-2014, 02:44 AM
Derek, I have been reading through this thread and applaud you for all your efforts spearheading this effort! :thumbsup

I think this weekend I will take a look and see if I can enable ///M Track Mode on my ///M....if I have any questions I'll be sure to text you my friend! :)

wertyu78
03-28-2014, 04:00 AM
Anyone willing to give this a go on their car too?

As soon as the subframe is repaired and reinforced + all new bushings go in, I'll start back with this project. Can't really rest the settings if I flashed them to the DSC....


Sent from my iPhone

rkneeshaw
04-09-2015, 06:15 PM
2003 330i ZHP
03/2003
MK60.C13

Interesting that I have a C13 version in my car, and your 2004 has a C12. I wonder what the module differences are?

I compared my trace file to yours and found one variation. On my car the VOLUMENDURCHFLUSSPARA_2 function is set to wert_10. Yours is wert_5. I'm not sure why this would be different between our ZHPs? All the other values were identical to your stock values.

I've since changed the three settings in the first thread and love my one-push DSC disable! I'm not sure I want to change the understeer and oversteer settings yet.

derbo
04-09-2015, 09:28 PM
2003 330i ZHP
03/2003
MK60.C13

Interesting that I have a C13 version in my car, and your 2004 has a C12. I wonder what the module differences are?

I compared my trace file to yours and found one variation. On my car the VOLUMENDURCHFLUSSPARA_2 function is set to wert_10. Yours is wert_5. I'm not sure why this would be different between our ZHPs? All the other values were identical to your stock values.

I've since changed the three settings in the first thread and love my one-push DSC disable! I'm not sure I want to change the understeer and oversteer settings yet.


So that keyword is this:

VOLUMENDURCHFLUSSPARA_2 - Hydraulic Control Unit Volumetric Flow Rate Parameters 2

There is 5 values available:
wert_10, 02, 03, 04, 05.

wert_10 options:
!DSC3+!MK60_CI_09,MK60_CI_09+!DROSSEL+!MK60_CI_12

wert_05 options:
(MK60_CI_12,S54B32)+!DROSSEL

the other options all seem to want an S54, is just either !C09 or C09.

Drossel = throttle, but I am not entirely sure what it means for options, not drivebywire? idk.

I wonder if I made a typo because wert_05 requires an S54 in the options. I should be wert_10 based on the options.

terraphantm
04-10-2015, 02:10 AM
The comma represents "or", not "and"; so that wert_05 option translates to "(C12 OR S54) AND NOT DROSSEL"

Seems like bmw wants the C12s to be wert_05 for some reason.

derbo
04-10-2015, 06:55 AM
The comma represents "or", not "and"; so that wert_05 option translates to "(C12 OR S54) AND NOT DROSSEL"

Seems like bmw wants the C12s to be wert_05 for some reason.

Thanks Terra,

I forgot about my basic logic math operators. I remember "+" = "and' and "!" = "not" , but forgot "," = "or"

rkneeshaw
04-10-2015, 05:25 PM
The comma represents "or", not "and"; so that wert_05 option translates to "(C12 OR S54) AND NOT DROSSEL"

Seems like bmw wants the C12s to be wert_05 for some reason.

Yep, that's a good catch. So derbo, since you're module is a C12 then that explains why yours is wert_05. My module is a C13, so wert_10 is right for mine.

Good stuff.

derbo
04-10-2015, 06:11 PM
Yep, that's a good catch. So derbo, since you're module is a C12 then that explains why yours is wert_05. My module is a C13, so wert_10 is right for mine.

Good stuff.

what kind of LSD do you have?

rkneeshaw
04-10-2015, 06:23 PM
what kind of LSD do you have?

Getting the Wavetrac installed in less than 3 weeks from now :fistpump counting down the days... Decided I wanted to get this programming stuff figured out before I made the trip out to Turner.

rkneeshaw
09-29-2015, 12:29 PM
Guys, I made some further tweaks to my MK60 module and I LOVE it.

Lately my DSC has been really annoying because when it steps in, it really STEPS in, and STOMPS all over my fun. It just CUTS throttle and it feels like someone jabs the brakes in the middle of my fun time.

So I started comparing my MK60 settings to the M3 specs, and taking a much closer look.

That's when I looked a lot closer at the Oversteer limits and Gear Torque Control settings.

The oversteer limits (UEBERSTEUERN_MUE_0_2 and UEBERSTEUERN_MUE_1_2) settings are pretty straightforward, I just set them to match the M3 values.

Since I don't purposely understeer my car for any reason, I left the understeer settings alone, the ZHP values are fine IMO.

Next I looked closer at the Gear Torque Control values (GEARMOMENTREGLER_MAX_HA_2 and GEARMOMENTREGLER_MIN_HA_2). I created and/or set values on these so they mirrored the M3's MK60's values. I'm not exactly sure what these were going to do, but, I gave it a shot, and I think these directly influence how intrusive the DSC is when it cuts power, because it is sooooo much better.

It became clear to me (I overlooked this before) that the actual values for the "wert" parameters can, and sometimes are, different between MK60 module versions. e.g. a "wert_04" in the MK60 C6 module doesn't have the same actual value as the "wert_04" parameter in the MK60 C13 module. So in some cases I created a "wert" parameter with an M3 value and used that to get the values the same as an M3. Thanks to derbo's thread here for the detail on creating parameters and setting values:

http://www.zhpmafia.com/forums/showthread.php?12642-DIY-M-track-Mode-for-non-M-MK60s

So the net result is that my DSC module is actually very tolerable now. The oversteer limits let me get on the throttle through the turn and allow the rear to start to step out ever so slightly before the DSC gently kicks in and keeps the car on the line. I have to emphasis gently. Because I almost didn't notice it kicking in, there was no CUTTING of the throttle, just a little adjustment that kept the car powering forward, on target. Also, from a dig, the DSC is allowing slightly more wheel spin before kicking in, and it is still cutting power but not nearly has harshly as the stock settings did.

So the only settings I've changed from stock are those relating to my Wavetrac LSD and one-touch-off, and these.

Car feels so good now, do this at your own risk, but I definitely recommend it.

slater
09-29-2015, 01:04 PM
awesome update! i am looking forward to testing this when i get my LSD installed!

peter

cakM3
09-29-2015, 01:46 PM
awesome update!

+1 :thumbsup


Sent from my iPhone5S using Tapatalk

derbo
10-03-2015, 10:13 PM
Guys, I made some further tweaks to my MK60 module and I LOVE it.

Lately my DSC has been really annoying because when it steps in, it really STEPS in, and STOMPS all over my fun. It just CUTS throttle and it feels like someone jabs the brakes in the middle of my fun time.

So I started comparing my MK60 settings to the M3 specs, and taking a much closer look.

That's when I looked a lot closer at the Oversteer limits and Gear Torque Control settings.

The oversteer limits (UEBERSTEUERN_MUE_0_2 and UEBERSTEUERN_MUE_1_2) settings are pretty straightforward, I just set them to match the M3 values.

Since I don't purposely understeer my car for any reason, I left the understeer settings alone, the ZHP values are fine IMO.

Next I looked closer at the Gear Torque Control values (GEARMOMENTREGLER_MAX_HA_2 and GEARMOMENTREGLER_MIN_HA_2). I created and/or set values on these so they mirrored the M3's MK60's values. I'm not exactly sure what these were going to do, but, I gave it a shot, and I think these directly influence how intrusive the DSC is when it cuts power, because it is sooooo much better.

It became clear to me (I overlooked this before) that the actual values for the "wert" parameters can, and sometimes are, different between MK60 module versions. e.g. a "wert_04" in the MK60 C6 module doesn't have the same actual value as the "wert_04" parameter in the MK60 C13 module. So in some cases I created a "wert" parameter with an M3 value and used that to get the values the same as an M3. Thanks to derbo's thread here for the detail on creating parameters and setting values:

http://www.zhpmafia.com/forums/showthread.php?12642-DIY-M-track-Mode-for-non-M-MK60s

So the net result is that my DSC module is actually very tolerable now. The oversteer limits let me get on the throttle through the turn and allow the rear to start to step out ever so slightly before the DSC gently kicks in and keeps the car on the line. I have to emphasis gently. Because I almost didn't notice it kicking in, there was no CUTTING of the throttle, just a little adjustment that kept the car powering forward, on target. Also, from a dig, the DSC is allowing slightly more wheel spin before kicking in, and it is still cutting power but not nearly has harshly as the stock settings did.

So the only settings I've changed from stock are those relating to my Wavetrac LSD and one-touch-off, and these.

Car feels so good now, do this at your own risk, but I definitely recommend it.

Awesome work! I will have to read this with less alcohol in my body tomorrow. :)


Sent from my iPhone using Tapatalk

rkneeshaw
10-05-2015, 06:59 PM
Yes, do that, and then let me know if I didn't explain it good :) You'll really like these adjustments.