Thermo fan map
#1
Evolving Member
Thread Starter
iTrader: (4)
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes
on
0 Posts
Thermo fan map
Hi,
whats the difference beween "on" and "off" at the thermo fan map?
i know about the different speeds and AC, but i don't understand what the on/off means.
can someone explain it to me?
Thx Jan
whats the difference beween "on" and "off" at the thermo fan map?
i know about the different speeds and AC, but i don't understand what the on/off means.
can someone explain it to me?
Thx Jan
#4
Evolving Member
Thread Starter
iTrader: (4)
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes
on
0 Posts
I have found some speed tables related to thermo fan:
90550001 rom
@249C is for the 3 column stationary thermo fan map
10 kmh (0x05) switching speed from driving maps to stationary maps when speed is decreasing
14 kmh (0x07) switching speed from stationary map to drving map when speed is increasing
10 kmh (0x05) maybe switching when ac is on, or switching for ac fan
14 kmh (0x07) maybe switching when ac is on, or switching for ac fan
speed switching the colums is 1st->4th->7th, 2nd->5th->8th and 3rd->6th->9th
@1AEE is for the 9 column driving thermo fan map
46 kmh (0x17) switching speed from 4th->1st (5th->2nd and 6th->3rd), when speed is decreasing
50 kmh (0x19) switching speed from 1st->4th(and the others), when speed is increasing
78 kmh (0x26) switching speed from 7th->4th (and the others), when speed is decreasing
80 kmh (0x28) switching speed from 4th->7th(and the others), when speed is increasing
46 kmh (0x17) maybe switching when ac is on, or switching for ac fan
50 kmh (0x19) maybe switching when ac is on, or switching for ac fan
78 kmh (0x26) maybe switching when ac is on, or switching for ac fan
80 kmh (0x28) maybe switching when ac is on, or switching for ac fan
that is what i thinkk i have found out, but i can't figure out the difference between 1st and 4th, 2nd and 5th, 3rd and 6th column, they have the same speeds.
90550001 rom
@249C is for the 3 column stationary thermo fan map
10 kmh (0x05) switching speed from driving maps to stationary maps when speed is decreasing
14 kmh (0x07) switching speed from stationary map to drving map when speed is increasing
10 kmh (0x05) maybe switching when ac is on, or switching for ac fan
14 kmh (0x07) maybe switching when ac is on, or switching for ac fan
speed switching the colums is 1st->4th->7th, 2nd->5th->8th and 3rd->6th->9th
@1AEE is for the 9 column driving thermo fan map
46 kmh (0x17) switching speed from 4th->1st (5th->2nd and 6th->3rd), when speed is decreasing
50 kmh (0x19) switching speed from 1st->4th(and the others), when speed is increasing
78 kmh (0x26) switching speed from 7th->4th (and the others), when speed is decreasing
80 kmh (0x28) switching speed from 4th->7th(and the others), when speed is increasing
46 kmh (0x17) maybe switching when ac is on, or switching for ac fan
50 kmh (0x19) maybe switching when ac is on, or switching for ac fan
78 kmh (0x26) maybe switching when ac is on, or switching for ac fan
80 kmh (0x28) maybe switching when ac is on, or switching for ac fan
that is what i thinkk i have found out, but i can't figure out the difference between 1st and 4th, 2nd and 5th, 3rd and 6th column, they have the same speeds.
#5
Evolved Member
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes
on
0 Posts
They are for different conditions. From what I found when I discovered the stationary map was that the first column of the 3 was for on duty, the second seemed to control the temp where it turned off, and the third was the A/C on duty. The Off column may have been incorrect, mostly because there may be something else that controls the hysterisis. I was just more interested in getting some form of fan control.
For my car, the values for the columns were 22,52,82km/h, but are probably different for other vehicles.
For my car, the values for the columns were 22,52,82km/h, but are probably different for other vehicles.
#6
Evolving Member
Thread Starter
iTrader: (4)
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes
on
0 Posts
Ok, i think i found a bug in the ecu code.
Evo 7 Rallyart EDM 90550001:
Should be:
Because:
b'100 is check for bit2 is 1, then the thermo fan stationary map with ac on is selected, but in other roms there is b'100000 (bit5) for this map.
Later in the 90550001 code (@1BD16), is the same check for b'100.
In the orginal code the thermo fan driving map ac 14mkh to 50mkh is never used, instead the stationary map is always used.
Can some pro disassemblers please confirm this. It's my first huge disassembly. i checked it lots of times, but i'm not sure and i don't want to tell people wrong things.
thx Jan
Evo 7 Rallyart EDM 90550001:
Code:
@1BD0C tst #b'100, r0 ; ERROR: should be b'100000 see other roms bf loc_1BD16 mov #b'1000, r13 ; (8 jumps on ref table) t2_thermoFan2ac bra loc_1BD88
Code:
@1BD0C
tst #b'100000, r0
bf loc_1BD16
mov #b'1000, r13 ; (8 jumps on ref table) t2_thermoFan2ac
bra loc_1BD88
Because:
b'100 is check for bit2 is 1, then the thermo fan stationary map with ac on is selected, but in other roms there is b'100000 (bit5) for this map.
Later in the 90550001 code (@1BD16), is the same check for b'100.
In the orginal code the thermo fan driving map ac 14mkh to 50mkh is never used, instead the stationary map is always used.
Can some pro disassemblers please confirm this. It's my first huge disassembly. i checked it lots of times, but i'm not sure and i don't want to tell people wrong things.
thx Jan
#7
Evolved Member
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes
on
0 Posts
Most of the maps are in all roms, just they are not always called. I know for certain that mine uses all of the maps, but others it might not. eg. I found the maps in an Airtrek the other day and it used groups of 4 columns rather than 3, and there was no stationary map separate to the main map.
Not sure if its mentioned elsewhere but you can log the fan duty at MUT 84. The calculations are straight forward. It should make it easy for you to double check the code.
Not sure if its mentioned elsewhere but you can log the fan duty at MUT 84. The calculations are straight forward. It should make it easy for you to double check the code.
Trending Topics
#8
Evolving Member
Thread Starter
iTrader: (4)
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes
on
0 Posts
I'm stuck!
i can't find more about the thermofan stuff. I even can't find the condenser fan.
Is somebody willing to share his disassembly? any rom, i can transfer the infos to my rom easily. mybe i find some new parts i understand.
mail to: deepnine[anitspanAT]gmx.de
if desired i mail back my dissasembly or if somebody else like to see it, just mail.
i can't find more about the thermofan stuff. I even can't find the condenser fan.
Is somebody willing to share his disassembly? any rom, i can transfer the infos to my rom easily. mybe i find some new parts i understand.
mail to: deepnine[anitspanAT]gmx.de
if desired i mail back my dissasembly or if somebody else like to see it, just mail.
#9
Evolved Member
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 3 Likes
on
2 Posts
Please have a look at
http://www.aktivematrix.com/forum/dl...gory&cat_id=15
That is where we all have started
I have had a look at the bug you have found. You might be true but it is also possible that your ROM controls things differently.
http://www.aktivematrix.com/forum/dl...gory&cat_id=15
That is where we all have started
I have had a look at the bug you have found. You might be true but it is also possible that your ROM controls things differently.
Thread
Thread Starter
Forum
Replies
Last Post