I am working on completing the 551M 2.7t 5120 bin (based on britishturbo's bins posted in the 2nd post of this thread), and there are a few remaining issues
If you have previously downloaded these files, please verify
all of these changes in your file; there are many old/bad files floating around.
* LDRQ1DY is incorrectly doubled twice in most of the map* PSSOLNGRD, PSSOLPGRD, LDEIAP, and LDEIAU appear to be scaled wrong (incorrect sign handling): | Stock | BT | Proposed |
NGRD: | 0x8AD0 (-30000) | 0x4568 (17768) | 0xC568 (-15000) |
PGRD: | 0x7530 (30000) | 0x7518 (29976) | 0x3A98 (15000) |
LDEIAP: | 0xFE (-2) | 0x7F (127) | 0xFF (-1) |
LDEIAU: | 0xF6 (-10) | 0x7B (123) | 0xFB (-5) |
* SDLDSUA is stock in britishturbo's files:The maps regarding the DV operation I have not scaled, I did spend an amount of time to find those stubborn bastards and had some resistance, so I moved on through the list.
Yes, I logged b_ldsua earlier today along with cells migration and values change (SDLDSUA doesn't have axis per se, it is hardcoded so you need to shift cells first into 1/2 pressure slots on the axis and then lower the cell values themselves by 1/2) and oh boy.... now we are talking.
Yep, the axis is def hard coded, so the values have to be modified AND moved around some...
* UMDYLDR, DLUL, and EDLDRP are stock in britishturbo's files:UMDYLDR - Divide by 2
DLUL - Divide by 2
EDLDRP - Divide by 2
Note that these are all tiny (0x02 hex or 20 hPa) so making them 10 hPa isn't probably that important
* FHOKH - minimum altitude factor for cat heatingWhat is up with this? It isn't a pressure value. In britishturbo's files, it isn't even halved... it's just set to zero. And what about the rest of the FHOs?
FHODSL - SAI?
FHODTEA - Tank ventilation
FHOE - "substitute value for altitude?"
FHOKOB - AC compressor?
* Brake booster:CWGGPBKV - codeword to disable (stock is 6, which is disable)
OR if it isn't 6:
Trace and fixup:
PBKVVSTGPV
DPBKVEVKSP
DPBKVEVKEP - Pressure gradient factor
FBKVP - Factor for calculating min pump pressure
etc? I assume if we leave it stock (6) we don't have to do anything?
* Evap:I also did trace the pus_w(PUSMAX/MIN in nyet's .csv), it is used for EVAP Leak detection pump, it goes like this:
pus_w -> %BGPUK (to determine if ambient pressure is sane), out comes pukor_w and pukorv_w -> %DLDP, which is diagnosis for LDP.
My file does not diagnose LDP (CDLDP = 0), so I did not follow up what impact the scaled pus_w would have. But if one have %DLDP active, you might want to follow it up
CDLDP is 1 in the 551M, so PUSPSMX seems it might need scaling too, although leaving stock so it is 2x bigger than it should be probably can't hurt, it will just numb the detection some.
* ZDSU:ZDSU is a time constant, not a pressure variable. In theory, with pressure readings halved, the noise should be half as much, so probably a lower time constant would work.
http://nefariousmotorsports.com/forum/index.php?topic=13364.msg122164#msg122164* pus_w:Two more divisions, one at 0x5193E another at 0x51978, 16 bit, change 0x0287 (647) to 0x050E (1294)
Any comments? Once I clean these issues up I will update the 551M post below the OP
* VCDS OBD2 pressure logging:*
http://nefariousmotorsports.com/forum/index.php?topic=3027.msg96065#msg96065