Notices
ECU Flash

Found Thermo Fan Switch Conditions

Thread Tools
 
Search this Thread
 
Old Apr 5, 2009 | 04:50 AM
  #1  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old Apr 6, 2009 | 01:48 AM
  #2  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 24
From: Sydney
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.
Reply
Old Apr 6, 2009 | 01:58 AM
  #3  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old Apr 6, 2009 | 02:12 AM
  #4  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 24
From: Sydney
Sweet, thanks muchly.
More additions to my EcuFlash tuning manual.
Reply
Old Apr 6, 2009 | 02:17 AM
  #5  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old Apr 6, 2009 | 02:44 AM
  #6  
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
If you feel bored you may go for 1D settings this will certainly keep you busy for a while.
Reply
Old Apr 6, 2009 | 03:47 AM
  #7  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
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.
Reply
Old May 5, 2009 | 04:45 AM
  #8  
honki24's Avatar
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
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.
Reply
Old May 5, 2009 | 11:55 AM
  #9  
wreckleford's Avatar
Evolved Member
iTrader: (2)
 
Joined: Jun 2003
Posts: 1,171
Likes: 11
From: Jamaica
Do these switches work for the condenser fan also or is it just the radiator?
Reply
Old May 5, 2009 | 02:10 PM
  #10  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
Radiator only. Condensor fans are usually just hard switched to come on when the A/C compressor comes on.
Reply
Old May 5, 2009 | 02:33 PM
  #11  
Deepnine's Avatar
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
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.
Reply
Old May 5, 2009 | 03:15 PM
  #12  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
Me either. I suppose the first step is to find how to log it, then it can be tracked down.
Reply
Old May 5, 2009 | 04:08 PM
  #13  
Deepnine's Avatar
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
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
Reply
Old May 5, 2009 | 04:10 PM
  #14  
Deepnine's Avatar
Evolving Member
iTrader: (4)
 
Joined: Apr 2008
Posts: 186
Likes: 0
From: Germany
Or logging Mut 0xA1 to 0xB4, that should be all raw microcontroller port pins.
Reply
Old May 6, 2009 | 02:46 AM
  #15  
Mattjin's Avatar
Thread Starter
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
I will start digging
Reply



All times are GMT -7. The time now is 02:08 AM.