Notices
ECU Flash

Thermo fan map

Thread Tools
 
Search this Thread
 
Old Dec 22, 2008 | 01:11 PM
  #1  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
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
Reply
Old Dec 22, 2008 | 11:19 PM
  #2  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
To make it clearer, whats the difference from the 1st and 4th, 2nd and 5th, 3rd and 6th column?
Reply
Old Dec 22, 2008 | 11:22 PM
  #3  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
speed is the column value, once I have even found the correct values for 88590015
Reply
Old Dec 23, 2008 | 12:08 AM
  #4  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
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.
Reply
Old Dec 23, 2008 | 01:30 AM
  #5  
Mattjin's Avatar
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old Dec 24, 2008 | 05:10 PM
  #6  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
Ok, i think i found a bug in the ecu code.

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
Should be:
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
Reply
Old Dec 25, 2008 | 02:43 AM
  #7  
Mattjin's Avatar
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old Dec 29, 2008 | 02:21 AM
  #8  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
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.
Reply
Old Dec 29, 2008 | 03:12 AM
  #9  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
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.
Reply
Old Dec 29, 2008 | 03:35 AM
  #10  
Deepnine's Avatar
Thread Starter
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
Thx. i have found the files a while ago. I use them as reference and i have learnd alot fromt hem, but i thougt in the meantime new things have been found.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Mattjin
ECU Flash
122
Apr 8, 2024 05:34 PM
TJung
ECU Flash
8
Jan 7, 2014 12:25 AM
leong
ECU Flash
0
May 10, 2011 01:29 PM
realrift
ECU Flash
3
Jan 15, 2011 12:15 PM
ROB281
Lancer Engine Tech
4
May 5, 2003 06:41 PM




All times are GMT -7. The time now is 09:35 AM.