nyet
|
|
« on: November 02, 2012, 02:11:26 PM »
|
|
|
Symptom - after getting the i-limit set up perfectly, after a while, the car starts overboosting. Clear codes and reset adaptation, overboost goes away. Problem? It appears as though the i-limit adaptation is a drunkards walk - i.e. it ONLY adapts upwards, since the MAP limit prevents the adaptation function from seeing an overboost large enough to cause a negative adaptation. Opinions on best way to fix? Don't say openloop WGDC, thanks
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #1 on: November 02, 2012, 02:22:28 PM »
|
|
|
I'm guessing reduce LDEIAU and TLDIAN?
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #2 on: November 02, 2012, 02:31:10 PM »
|
|
|
Or, alternately, disable upregulation completely? might be safest...
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #3 on: November 02, 2012, 02:36:59 PM »
|
|
|
Fix the scaling in the ECU and run a big enough MAP sensor
|
|
|
Logged
|
|
|
|
phila_dot
|
|
« Reply #4 on: November 02, 2012, 03:23:03 PM »
|
|
|
I'm guessing reduce LDEIAU and TLDIAN?
Stop guessing, log.
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #5 on: November 02, 2012, 03:50:29 PM »
|
|
|
I hate both of you.
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #6 on: November 02, 2012, 03:51:58 PM »
|
|
|
Stop guessing, log. gonna need a WHOLE lot more ram variables How much of the ldr i-limit adaptation path can you find for me
|
|
|
Logged
|
|
|
|
jibberjive
|
|
« Reply #7 on: November 02, 2012, 03:59:34 PM »
|
|
|
Fix the scaling in the ECU and run a big enough MAP sensor Haha, was going to say the same thing, figure out how to throw a bigger MAP in there, and don't be at the limit
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #8 on: November 02, 2012, 04:22:16 PM »
|
|
|
Haha, was going to say the same thing, figure out how to throw a bigger MAP in there, and don't be at the limit nyet loves living on the edge!
|
|
|
Logged
|
|
|
|
phila_dot
|
|
« Reply #9 on: November 02, 2012, 04:24:08 PM »
|
|
|
gonna need a WHOLE lot more ram variables How much of the ldr i-limit adaptation path can you find for me I have it all identified and labeled. I can give you the addresses no problem. Is there a specific sub-function you want to start with?
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #10 on: November 02, 2012, 04:32:03 PM »
|
|
|
hmm:
ldimxr_w ldimxrk_w
B_ldimxp B_ldimxa B_ldipos
B_ldimxn? B_ldimxp? B_stldw? B_stldia?
(?) not sure if needed
or anything else you think i need for i-limit adaptation?
|
|
|
Logged
|
|
|
|
phila_dot
|
|
« Reply #11 on: November 02, 2012, 05:42:54 PM »
|
|
|
hmm:
ldimxr_w ldimxrk_w
B_ldimxp B_ldimxa B_ldipos
B_ldimxn? B_ldimxp? B_stldw? B_stldia?
(?) not sure if needed
or anything else you think i need for i-limit adaptation?
0x382744 ldimxr_w ldimxrk_w (written to GPR only) 0x382742 ldimxak_w 0x38273E ldimn_w 0x382740 ldimx_w 0x00FD96.9 B_ldimxp 0x00FD96.7 B_ldimxa 0x382763.1 B_ldipos 0x00FD96.8 B_ldimxn? 0x00FD96.11 B_stldw? B_stldia? (doesn't exist, hex value 1-4 gets written directly to stldia) 0x380C73 stldia 0x382764 stldia_old
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #12 on: November 03, 2012, 05:51:37 PM »
|
|
|
Thanks phila. I'll post results if i get anything that works.
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #13 on: November 27, 2012, 12:29:19 AM »
|
|
|
Here is what I ended up doing:
First, tried shifting TLDIAPN (RPM is based on k03 spool, so it is pretty aggressive at low rpm) bad news, no matter how far I go out, any persistent lde will result in adaptation. So if you have a stock DSLOFS, and are running past the MAP limit, good luck; the ECU will keep adding I limit forever, since MAP limit is always under requested.
So I chose to nuke it entirely by setting LDEIAP to max (1270) on a locked WG RS6 turbo file (it is locked via KFLDIMX, not KFLDRL)
It is worth noting that stock LDEIAP is actually negative (-20), so even if you aren't over boosting, positive adaptation is enabled.
I'm not quite sure what my approach is going to be for my car (DSLOFS=0)... since really I just want to numb positive adaptation, not completely kill it..
|
|
« Last Edit: November 27, 2012, 03:17:08 PM by nyet »
|
Logged
|
|
|
|
nyet
|
|
« Reply #14 on: November 27, 2012, 02:27:48 AM »
|
|
|
Also, for debugging negative adaptation, I'd need B_ldimxn ... I hope you're still reading phila
|
|
|
Logged
|
|
|
|
|