Notices
ECU Flash

Found Thermo Fan Switch Conditions

Thread Tools
 
Search this Thread
 
Old Apr 5, 2009, 04:50 AM
  #1  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
Found Thermo Fan Switch Conditions

Through disassembly I have compiled a couple of maps for the road speed switch conditions. Previously I had found them just through experimentation (correct actually) but now we have a way to change them. Here they are for my rom.

For 80700010:

<table name="Thermo Fan Switches - Stationary" category="Thermo Fan" address="24a0" type="2D" level="2" scaling="VehicleSpeed">
<table name="Switch Condition" type="Static X Axis" elements="2">
<data>Moving -> Stationary</data>
<data>Stationary -> Moving</data>
</table>
</table>

<table name="Thermo Fan Switches - Moving" category="Thermo Fan" address="1aee" type="2D" level="2" scaling="VehicleSpeed">
<table name="Switch Condition" type="Static X Axis" elements="8">
<data>ON2 -> ON1</data>
<data>ON1 -> ON2</data>
<data>ON3 -> ON2</data>
<data>ON2 -> ON3</data>
<data>AC2 -> AC1</data>
<data>AC1 -> AC2</data>
<data>AC3 -> AC2</data>
<data>AC2 -> AC3</data>
</table>
</table>

Edit : Just noticed the "Moving" map is the same for 90550001 if anyone is interested. Maybe some others but its getting late and need some sleep. Stupid daylight savings time kicked in here!

Last edited by Mattjin; Apr 5, 2009 at 04:57 AM.
Old Apr 6, 2009, 01:48 AM
  #2  
Evolved Member
 
merlin.oz's Avatar
 
Join Date: Jun 2008
Location: Sydney
Posts: 824
Likes: 0
Received 23 Likes on 19 Posts
Thats great Matt.
In the unlikly event that you are bored sometime with nothing else to do, could you have a look for same in 88580013, please.
Old Apr 6, 2009, 01:58 AM
  #3  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
I will take a quick peek and see if I can spot it. I just found there are a couple more 1D's that point to the stationary section which might be worth investigating. The only reason I looked for this data was because it was annoying me that I did not find it earlier. And I just got a GSR bonnet on my GTA so I am back in the mood to want to play with the car. :-)


Edit : Found them....

The Moving data is at 16f0. So just copy in the map in Post #1 and replace the address. Stationary is at 20a2.

Last edited by Mattjin; Apr 6, 2009 at 02:03 AM.
Old Apr 6, 2009, 02:12 AM
  #4  
Evolved Member
 
merlin.oz's Avatar
 
Join Date: Jun 2008
Location: Sydney
Posts: 824
Likes: 0
Received 23 Likes on 19 Posts
Sweet, thanks muchly.
More additions to my EcuFlash tuning manual.
Old Apr 6, 2009, 02:17 AM
  #5  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
I think we are very quickly running out of new maps to discover so there might not be too much more to add to it. My xml is maybe a little more developed than most, but I am quickly running out of new things to find other than the auto trans.

Did you or anyone else ever figure out how to get the Map Help function to work in EcuFlash?

Last edited by Mattjin; Apr 6, 2009 at 02:20 AM.
Old Apr 6, 2009, 02:44 AM
  #6  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
If you feel bored you may go for 1D settings this will certainly keep you busy for a while.
Old Apr 6, 2009, 03:47 AM
  #7  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
haha, tell me about it. Hundreds left to figure out. By the time we sort through them all we will need a search function in EcuFlash to find what to adjust!!! You should see how much there is in the auto trans code, and no easy way to log it all too. Years of work to figure it all out.

As you know, alot of them are actually straight forward to know what the 1Ds do, just most of the time they dont need adjusting unless you are doing some really funky **** so they aren't worth the time spent. The Thermo Fan maps were annoying the hell out of me that I found the duty maps but not the axis data. Geez, I am turning into a super-nerd now.... sleepless nights with hex humbers dancing in my head. haha.

Last edited by Mattjin; May 16, 2009 at 11:50 PM.
Old May 5, 2009, 04:45 AM
  #8  
Evolved Member
iTrader: (23)
 
honki24's Avatar
 
Join Date: Apr 2003
Location: Houston, TX
Posts: 1,579
Received 0 Likes on 0 Posts
any way you could decipher for 94170015? I'm changing radiators and getting rid of the A/C fan so I want to adjust the duty of the main fan if possible.
Old May 5, 2009, 11:55 AM
  #9  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
Do these switches work for the condenser fan also or is it just the radiator?
Old May 5, 2009, 02:10 PM
  #10  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
Radiator only. Condensor fans are usually just hard switched to come on when the A/C compressor comes on.
Old May 5, 2009, 02:33 PM
  #11  
Evolving Member
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
There are two outputs (high/low) for the condensor fan on evo 7 and 8 ecus. but i haven't found anything in the code.
Old May 5, 2009, 03:15 PM
  #12  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
Me either. I suppose the first step is to find how to log it, then it can be tracked down.
Old May 5, 2009, 04:08 PM
  #13  
Evolving Member
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
I searched after you found the AC_switch stuff.

I found a list with lots of output pins. Loggin Mut 0x9A as you found and Mut 0x9B this sould be all output pins. Maybe you could log them next time you do a log session.

Logging all bits and water temp should show when the fans came on.
Or start logging and pull the water temp sensor plug. at my dsm ecu both fans come on.

or just switch on the ac.
Think you know an evo better than me, i haven't even driven one.

MUT 9A:

0: Port F LO bit2 AC_Clutch_Pin
2: Port F LO bit0
3: Port G LO bit0
6: Port F LO bit3
7: Port F LO bit5
12:Port F Hi bit0
14:Port B Hi bit6
15:Port F hi bit1


MUT 9B:
0: Port_F_LO_4
1: Port_F_HI_7
2: Port_F_HI_0
3: Port_F_HI_1
4: Port_J_LO_0
5: Port_J_LO_1 Intercooler Sprayer
6: Port_F_HI_4 Intercooler sprayer
7: Port_F_HI_3
8: Port_J_Hi_1
9: Port_J_HI_0
10:Port_A_HI_4
15:Port_J_LO_2

But i don't have a working car, nor do i have an evo to test all the stuff. I am using only the main connectors to the ecu for a running engine. because of this i'm not the best one to test for most of the functions.
but i try to understand it by looking at the code every night
Old May 5, 2009, 04:10 PM
  #14  
Evolving Member
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
Or logging Mut 0xA1 to 0xB4, that should be all raw microcontroller port pins.
Old May 6, 2009, 02:46 AM
  #15  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
I will start digging


Quick Reply: Found Thermo Fan Switch Conditions



All times are GMT -7. The time now is 06:21 AM.