Sponsored

Man I love this car

i3igpete

Well-Known Member
Joined
May 16, 2022
Threads
44
Messages
1,255
Reaction score
1,486
Location
Chicago
Car(s)
2023 3.0L 8AT
Honestly could see this working either way. you might need to just try it and see what happens.

It might enable some currently disabled cells in a lookup table somewhere. Which would be the best case scenario.

On the flip side, it could be the max scalar and the dme is using it as a denominator to calculate a decimal between 0-1. example, "i want 500Nm of lockup torque, so I'll send the diff 0.333 clamp load." but instead it divides be 2000 Nm and now sends a 0.250 clamp signal.

Or could be some weird Edge case where it increases the clamp load but also causes some other value to clip. It just sucks that there's no way to test this in a controlled environment to be sure. Lot of variables on the track.
Sponsored

 

razorlab

Well-Known Member
First Name
Bryan
Joined
Oct 2, 2021
Threads
29
Messages
8,568
Reaction score
16,798
Location
Hudson Valley, NY
Car(s)
Not a Corvette.
Honestly could see this working either way. you might need to just try it and see what happens.

It might enable some currently disabled cells in a lookup table somewhere. Which would be the best case scenario.

On the flip side, it could be the max scalar and the dme is using it as a denominator to calculate a decimal between 0-1. example, "i want 500Nm of lockup torque, so I'll send the diff 0.333 clamp load." but instead it divides be 2000 Nm and now sends a 0.250 clamp signal.

Or could be some weird Edge case where it increases the clamp load but also causes some other value to clip. It just sucks that there's no way to test this in a controlled environment to be sure. Lot of variables on the track.
Yea, would be nice to log current diff behavior and then log again after changing this.

I'm less interested as I don't have an issue with how the diff currently operates, so someone else would have to do that.
 

Hasan

Well-Known Member
First Name
Hasan
Joined
Aug 25, 2023
Threads
1
Messages
269
Reaction score
155
Location
United Arab Emirates
Car(s)
Too many to list
The values I have posted are from a 6MT. It would be interesting to see the values for an 8AT.

I would be quite happy if I could get the diff in my car to behave like an 8AT.
 

R1Outcast

Well-Known Member
First Name
Todd
Joined
Mar 12, 2024
Threads
5
Messages
122
Reaction score
194
Location
Florida
Car(s)
'22 3.0 Premium
Tell me about it. It's even worse in Tampa Bay driving on roads designed for 1/3rd the population we currently have.
Yup! I grew up and learned to drive in Miami. I know all about overpopulation and aggressive driving?
 

Funkjaw

Well-Known Member
First Name
Michael
Joined
Oct 28, 2024
Threads
13
Messages
383
Reaction score
622
Location
Austin
Car(s)
Your mom is my ride
Thanks for sharing the information. Not sure what I am looking for or where to look for it. :)
I asked Super Grok to analyze and interpret your 4 photos.

Table: Parameters from PROTOOL GSD CODING (Based on Provided Images)
ImageParameterStatus/ValuePotential Relevance to Locking Engagement
1ZuwanzigKmHSchuelleSchuelleAktivLikely a 20 km/h threshold, possibly affecting locking activation
1KlassierungEnabledUnclear, may relate to system configuration
1XCPDisabledLikely unrelated (diagnostic protocol)
2Private_CANDisabledUnlikely related (communication bus)
2Temperaturschwelle_Motor160_GradMotor temperature threshold, not directly relevant
3C_DebugFrame_FRDisabledLikely diagnostic, not relevant
4Max_Sperrmoment1500NmControls locking force, not timing
4KupplungsgroesseKupplung_7/8Clutch size, possibly fixed but relevant to capacity


Seems to me the key things to adjust
ZuwanzigKmHSchuelle (set lower to have the LSD engage earlier - Grok thinks it doesn't engage until going faster than 20 km/h - this would help with J turns, donuts, gymkhana, auto cross, etc )
Max_Sperrmoment (set higher to have the LSD engage with more clamping force, would help with all of the above and more)

Of course just reaching out to the dev team at protool for guidance is ultimately the best solution here. But if you are willing to play around with it I'd start with the two settings above.

Hopefully this is helpful.
 

FLtrackdays

Well-Known Member
First Name
Mark
Joined
Mar 6, 2022
Threads
33
Messages
5,075
Reaction score
4,970
Location
Florida
Car(s)
2022 Supra 3.0 (sold), 2025 Z06, ND MX5 Club, VW GTI MK7.5
The values I have posted are from a 6MT. It would be interesting to see the values for an 8AT.

I would be quite happy if I could get the diff in my car to behave like an 8AT.
You’re really making me want to drive the MT car on track & feel the difference.
 

Funkjaw

Well-Known Member
First Name
Michael
Joined
Oct 28, 2024
Threads
13
Messages
383
Reaction score
622
Location
Austin
Car(s)
Your mom is my ride
This is fantastic. Thanks

I have this value in TL_ID, which is not the factory value as per protool. . Any idea what this might be about. Thanks

Screenshot_2025-04-25-10-21-48-79_38c6fa49390da42f81da3e4f2f5e9b56.jpg


Screenshot_2025-04-25-10-21-54-36_38c6fa49390da42f81da3e4f2f5e9b56.jpg
This is what Grok says:

  • TL_ID Meaning: "TL_ID" likely stands for "Teilnummer ID" (German for "Part Number ID"), a common term in BMW and Toyota Supra ECUs (given the Supra’s shared platform with the BMW Z4). It identifies a specific component, such as the differential hardware, firmware, or software configuration.
  • Custom Value: 0000054AE: This hexadecimal value (54AE) is a unique identifier, possibly tied to the differential’s part number or a software version. Such IDs are used in automotive systems to ensure compatibility between hardware and software or for diagnostic tracking.
  • Compatibility with Coding Profiles: If you’re applying a coding profile (e.g., a GTS or CS profile from BMW models) to adjust differential behavior, the "TL_ID" ensures the profile matches your hardware. A mismatch could cause errors or prevent the profile from being applied.
  • Diagnostic Use: When working with a tuner or community (e.g., SupraMKV), providing the "TL_ID" value can help confirm the differential’s configuration, ensuring any coding changes are appropriate.
 
 








Top