-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adjustment of AWD Torque #46
Comments
Are you talking about adjustment value "Correction of AWD Clutch
Torque" ?
I'm not surprised that it is not mentioned in the SSM-III
documentation, because it's one of the secret/hidden "features". ;-)
I can't give you any better explanation than the title already does.
If it shows up in the transmission dialog, your TCU supports it.
|
Hi @Comer352L yes "Correction of AWD Clutch Torque" did show up on the TCU dialog. However attempting to change these (or any other ECU adjustment) values from FreeSSM is rejected with this error message. "Communication Error" "No or invalid answer from Control Unit" I'm building the master branch of FreeSSM with Tactrix OpenPort 2.0 on 64-bit Windows 10, other FreeSSM features work well. |
Thanks for your feedback.
Can you please provide the following information:
1) model, year, market, engine tc.
2) a dump file of the ECU data:
With the interface connected and ignition switched on, start FreeSSM
and press the keys Ctrl+Alt+Return in the main menu (not in the TCU
dialog).
After a few seconds, a file called dump.dat should appear in your home
directory.
3) a log file of the adjustment attempt:
- compile as "debug"
- start program from command line with "FreeSSM > debug.log"
- adjust the "Correction of AWD Clutch Torque" value
- exit program (on MS Windows, debug.log content will not appear before
the program has finished).
I'm not too optimistic, but let's see what's going on...
|
Thanks, hopefully this helps.
|
The TCU refuses to save the new value with reason code 0x22, which means "conditions not correct or request sequence error". However, there might be a workaround: |
I appreciate your suggestion which had some success, albeit with quirks although that could be something I'm doing.
Please find debug.log here, today I left this adjustment at 2Nm so will try and get a feel for any difference in TCU operation out on the road. Also wondering about the range of adjustment values, are they provided by the TCU ? In this case the FreeSSM number selector allows a range of -40Nm to +40Nm but I could only apply a subset of that per 4. above. Thanks again. |
Congratulations, you've stumbled over a bug. :/
"Correction of AWD Clutch Torque" is the only 16bit adjustment value
and apparently hasn't been tested/used for a while.
Fixed in master, please update.
Concerning the adjustment limits:
Control units do not report the limits they support/accept in advance.
According to my tests (with other adjustment values), limits may indeed
differ between controllers (, software versions, ...).
If the selected value exceeds the supported max/min value, controllers
may behave differently (do not respond, reject the request or silently
use the closest possible value, with or without reporting the atcually
used value back).
Please also note that further constraints may apply to adjustment
values. ECU idle speed adjustment for example does not have any effect
with some ECUs before a minimum cooling temperature has been reached.
|
I applied the change and the dialog works well. For my 5-AT (aka 5EAT) transmission the accepted range for this adjustment value is 0-5Nm with other values rejected. The AWD clutch sits forward of the centre diff and is applied to increase power to the rear when slippage or potential slip is detected. With this value set higher on the road there seems to be more of a push from the drive train whilst cruising so I can confirm that it does have an effect. Thanks FreeSSM this is fascinating. |
One more question @Comer352L :) I notice there's no title text definition in the code for "Correction of AWD Clutch Torque" or other SSM2 measuring blocks & adjustments. Is the SSM2 title text wording actually defined in the Subaru TCU in this case ? |
This is one of the settings under FreeSSM TCU settings. I didn't see something like this in the Subaru SSM-III documentation. What does it do please? Is it applicable to 4EAT & 5EAT boxes ?
The text was updated successfully, but these errors were encountered: