New Maps for Evo 7 and 9
#91
Evolved Member
iTrader: (38)
Join Date: Aug 2005
Location: NorCal
Posts: 555
Likes: 0
Received 0 Likes
on
0 Posts
Here are a few of the maps:
#92
Evolved Member
Thread Starter
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes
on
0 Posts
Yes, if you zero them out, or try just zero-ing the coolant temp control map so the maps never kick in, it will make it alot better when the motor is cold.
#94
EvoM Guru
iTrader: (50)
https://www.evolutionm.net/forums/sh...40#post6063440
This is the best way because the code is skipped and thus saves a few cpu cycles. Its also much easier to implement.
#95
EvoM Community Team
iTrader: (15)
Interesting indeed. The IX SE USDM map appears to be the same as the JDM RS map
I'm guessing the fact that the off condition is blocked to 100% makes it similar to the lean spool/wgdc on/off tables where this just disables the ecu's ability to raise the value above 100%. I still haven't quite figured out the on conditions yet. I can't tell if the on1/2/3 set is for the main fan and the a/c1/2/3 maps are for the push fan/ac fan or if they are relative to running with the ac on or off. My guess is the latter simply because the push fan would be on all the time if that was not the case. I wouldn't be surprised if the on1 and ac1 conditions were for idle and neutral, but that is just a hip-shot. If that were the case column 3 for each could possibly be for when the other fan was running also (just guessing that by the fact that the ac duty is lower in this block).
I'm guessing the fact that the off condition is blocked to 100% makes it similar to the lean spool/wgdc on/off tables where this just disables the ecu's ability to raise the value above 100%. I still haven't quite figured out the on conditions yet. I can't tell if the on1/2/3 set is for the main fan and the a/c1/2/3 maps are for the push fan/ac fan or if they are relative to running with the ac on or off. My guess is the latter simply because the push fan would be on all the time if that was not the case. I wouldn't be surprised if the on1 and ac1 conditions were for idle and neutral, but that is just a hip-shot. If that were the case column 3 for each could possibly be for when the other fan was running also (just guessing that by the fact that the ac duty is lower in this block).
#96
Evolved Member
Thread Starter
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes
on
0 Posts
So you know some of the conditions. My GT-A only has 3 columns. On , Off , A/C.
On is the on temp for the main fan. Off is temp to drop below before the fan turns off so it has hysterisis. A/C is the main fan duty while the A/C fan is running. The reason it sits higher is because the fan will run regardless of the engine temp so long as the A/C is on, to assist the cooling of the A/C unit. I haven't bothered to check, but my car has only a single cooling fan so for all other evo's the other columns will be for duty for the second fan.
It's easy to check. Change duty of the fans so they come on at 2 degrees higher one at a time and watch to see which fan turns on at the new temp. Do a little experiementing and you will find it in a couple of minutes.
On is the on temp for the main fan. Off is temp to drop below before the fan turns off so it has hysterisis. A/C is the main fan duty while the A/C fan is running. The reason it sits higher is because the fan will run regardless of the engine temp so long as the A/C is on, to assist the cooling of the A/C unit. I haven't bothered to check, but my car has only a single cooling fan so for all other evo's the other columns will be for duty for the second fan.
It's easy to check. Change duty of the fans so they come on at 2 degrees higher one at a time and watch to see which fan turns on at the new temp. Do a little experiementing and you will find it in a couple of minutes.
#97
Evolved Member
iTrader: (38)
Join Date: Aug 2005
Location: NorCal
Posts: 555
Likes: 0
Received 0 Likes
on
0 Posts
Pd1, see this post on the best way to disable the low temp coolant timing trim:
https://www.evolutionm.net/forums/sh...40#post6063440
This is the best way because the code is skipped and thus saves a few cpu cycles. Its also much easier to implement.
https://www.evolutionm.net/forums/sh...40#post6063440
This is the best way because the code is skipped and thus saves a few cpu cycles. Its also much easier to implement.
#98
EvoM Guru
iTrader: (50)
#100
EvoM Guru
iTrader: (6)
Its definitely a coolant temp-based ign trim compensation. There are only two flags that control whether it is skipped. One is Periphery0 (FAA) bit9. The trim adjustment can be skipped by setting this bit = 0 (i.e, 0x56DA -> 0x54DA will disable). There is also another flag that can cause it to be skipped. The value for this flag is not stored with all the other table data but rather in the code itself.
So if we want to skip cold running timing maps, we just set bit9 to 0?
#102
Evolved Member
iTrader: (26)
Join Date: Oct 2005
Location: Pittsburgh
Posts: 1,712
Likes: 0
Received 0 Likes
on
0 Posts
I tried "=" 0 and it wouldn't work so i hit the decrement button with the bit9 cell highlighted and it outlined the other areas as if they were changed but only bit 9 changed to 0.....but its showing like the other cells have been modified but they all stayed the same?
anybody else notice this?
I just zero'd the maps out for now....
anybody else notice this?
I just zero'd the maps out for now....
#103
I tried "=" 0 and it wouldn't work so i hit the decrement button with the bit9 cell highlighted and it outlined the other areas as if they were changed but only bit 9 changed to 0.....but its showing like the other cells have been modified but they all stayed the same?
anybody else notice this?
I just zero'd the maps out for now....
anybody else notice this?
I just zero'd the maps out for now....
#105
However it does put the correct code into the original ECU_PEREPHERY 0 - 4 tables.
For example in ECU_PEREPHERY 0 my code was 56D0, I changed bit.11 (Disable EGR / Enabled Ign Adv (set bit=1)) to 1 and change bit.9 (Enable Warmup Ign Retard) to 0 and it changes ECU_PEREPHERY 0 to 5CD0.