Notices
ECU Flash

fuel pump low/high voltage transition table

Thread Tools
 
Search this Thread
 
Old Jan 17, 2012, 10:56 AM
  #31  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by Dynotech Tuning
Doesn't the fuel pressure solenoid bypass vacuum for like 30 seconds after startup as well? I would assume that the full voltage, combined with the FPS would add a great deal of fuel at startup,no?

-Jamie
Yes on the fpr vacuum line solenoid. I think its closer to 2-4 seconds though.
Old Jan 17, 2012, 12:17 PM
  #32  
Former Sponsor
iTrader: (12)
 
Dynotech Tuning's Avatar
 
Join Date: Jan 2011
Location: Seekonk, MA
Posts: 1,312
Likes: 0
Received 9 Likes on 7 Posts
Originally Posted by mrfred
Yes on the fpr vacuum line solenoid. I think its closer to 2-4 seconds though.
Ahh ok. I thought someone said it was longer a while back. I always noticed that the STFT would trim a lot for about 30 seconds or so and then drastically drop. I always attributed it to the solenoid but now I will see if it lines up with the voltage switching

-Jamie
Old Jan 17, 2012, 12:30 PM
  #33  
Newbie
 
L-op's Avatar
 
Join Date: Jul 2007
Location: France
Posts: 14
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by 03whitegsr
Cool, thought it was a start up timer, just thought I'd verify with somebody else. It looks like it is temperature related. The flag is set two subroutines earlier in the sub that calls this sub. Not sure if it's the same on other ROMs but the two flags are tied together so there are effectively only two values and not three.

ECT >82C and IAT > 50C seems to be the change over point on 96530006.

I wonder if it could be used to help the warm start issues on the ID1000s.
Do you have these changeover point for 96530006 ?
Old Jan 17, 2012, 08:40 PM
  #34  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by 03whitegsr
Cool, thought it was a start up timer, just thought I'd verify with somebody else. It looks like it is temperature related. The flag is set two subroutines earlier in the sub that calls this sub. Not sure if it's the same on other ROMs but the two flags are tied together so there are effectively only two values and not three.

ECT >82C and IAT > 50C seems to be the change over point on 96530006.

...
That's correct. The delay time to low pump voltage after the engine starts can be different based on ECT and IAT. In theory, there can be three different delay values - one that is the default, and two that are based on ECT and IAT. The three delay values are all the same in the 88590015 ROM.
Old Jan 18, 2012, 07:30 AM
  #35  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
Originally Posted by mrfred
That's correct. The delay time to low pump voltage after the engine starts can be different based on ECT and IAT. In theory, there can be three different delay values - one that is the default, and two that are based on ECT and IAT. The three delay values are all the same in the 88590015 ROM.
Interesting as in 96530006 the "Normal" one is 3 and the "Hot" is 240. Both being multiplied by 20, so 60 and 4800 respectively. Like you mentioned, the switch conditions are setup to only allow two different conditions instead of three.

Is that timer in milliseconds?

Last edited by 03whitegsr; Jan 18, 2012 at 07:37 AM.
Old Jan 18, 2012, 08:27 AM
  #36  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by 03whitegsr
Interesting as in 96530006 the "Normal" one is 3 and the "Hot" is 240. Both being multiplied by 20, so 60 and 4800 respectively. Like you mentioned, the switch conditions are setup to only allow two different conditions instead of three.

Is that timer in milliseconds?
I missed the mult on the two larger values. Interestingly, there is a difference in the values for 8859 and 9653. The larger values are 60(*20) in 8859.

I had the timer figured out a while ago, but I can't find my notes. Looking at the code now, my suspicion is that since everything is being multiplied by 20, the values in this subroutine are in seconds (i.e., 3 seconds and 60 seconds for 8859), and that the x/20 is the scaler. The millisecond scaler that's been accepted since the first ECUFlash def's came out is x/25. It may well be wrong.

Presumably, you're going to set the pump to low voltage during cranking to see if you can fix the ID1000 warm start issue?
Old Jan 18, 2012, 01:06 PM
  #37  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
My car is no where near together. Just a suggetion for those that haven't given up on the ID1000s.

I'd try the extremes in both directions and a couple in the middle and see if it does anything.

I wouldn't be real hopeful, but combined with the fuel pressure solenoid settings, you might be able to get it to work.
Old Jan 18, 2012, 01:10 PM
  #38  
Evolved Member
iTrader: (4)
 
SyZyGy1394's Avatar
 
Join Date: Nov 2006
Location: INDIANA FOO!
Posts: 1,441
Likes: 0
Received 3 Likes on 3 Posts
This is pretty cool. I might as well sell my dw300 and pick up a wally 400. You the man mrfred!
Old Jan 18, 2012, 03:21 PM
  #39  
Evolved Member
iTrader: (2)
 
l2r99gst's Avatar
 
Join Date: Mar 2004
Location: CA
Posts: 3,499
Likes: 0
Received 4 Likes on 4 Posts
Originally Posted by mrfred
I missed the mult on the two larger values. Interestingly, there is a difference in the values for 8859 and 9653. The larger values are 60(*20) in 8859.

I had the timer figured out a while ago, but I can't find my notes. Looking at the code now, my suspicion is that since everything is being multiplied by 20, the values in this subroutine are in seconds (i.e., 3 seconds and 60 seconds for 8859), and that the x/20 is the scaler. The millisecond scaler that's been accepted since the first ECUFlash def's came out is x/25. It may well be wrong.

Presumably, you're going to set the pump to low voltage during cranking to see if you can fix the ID1000 warm start issue?
Interesting. I have FIC 1250s and remembering having to tune the IPW tables to take out almost everything for a warm start. I have it working perfectly, but that sheds a lot of light onto the problem.

Do we have these timer tables defined as well? Would be nice to have them in this thread as well. Seems like it would be a good fix for the others with injectors that are giving problems.
Old Jan 18, 2012, 06:42 PM
  #40  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
Start Up Timers

I checked to see if the flags were used elsewhere for the temperatures and nothing turned up. Seems like you should be ok to change them. I really don't want to write the xml data as I don't have ecuflash on this computer currently to verify them, so I'll leave it to somebody else.



96530006
All values are word length variables. Temperatures are normal temps. Timers are unknown on scaling? (all are multiplied by 20)

Condition 1, conditions 2 and 3 below not met:
FPS Timer 1: 19DC
Pump Timer 1: 19D6

Condition 2, when above these conditions:
ECT 1: 19E4
IAT 1: 19E0
Results:
FPS Timer 2: 19D8
Pump Timer 2: 19D2


Condition 3, when conditions 2 not met but above these conditions:
ECT 2: 19E2
IAT 2: 19DE
Results:
FPS Timer 2: 19DA
Pump Timer 2: 19D4


Condition 4, starter engaged:
FPS Timer 4: 1A40


All conditions for Fuel Pressure solenoid:
Front O2 feedback limit (word length): 1A3E
FPS Timer is reset to zero when O2 Feedback drops below this value.
Old Jan 24, 2012, 05:52 AM
  #41  
Evolved Member
 
EvocentriK's Avatar
 
Join Date: May 2010
Location: Australia
Posts: 500
Received 2 Likes on 2 Posts
Wow good find!

Could you please find the tables in 96260009 for me?
Old Jan 25, 2012, 02:22 AM
  #42  
Evolved Member
 
merlin.oz's Avatar
 
Join Date: Jun 2008
Location: Sydney
Posts: 824
Likes: 0
Received 23 Likes on 19 Posts
The timer scaling is Time / 0.5 seconds

So the normal condition value of 0003 gives 1.5Sec Hi-Speed duration.

On the AUDM Evo9 the high condition timers are all set to 120 seconds.
The two air temp switches are 50*C
The two water temp switches are 82*C

I dont get why there are two sets of three timers though.
Old Jan 25, 2012, 09:24 AM
  #43  
Evolved Member
iTrader: (30)
 
JohnBradley's Avatar
 
Join Date: Jan 2004
Location: Northwest
Posts: 11,396
Received 64 Likes on 48 Posts
Used this on Martin's car the other day to help time the transition to the second pump. Worked very good.

Aaron
Old Jan 26, 2012, 03:10 AM
  #44  
Evolving Member
iTrader: (1)
 
justastockevo's Avatar
 
Join Date: Jan 2007
Posts: 247
Likes: 0
Received 2 Likes on 2 Posts
got a proper request id for ix? the one in first post looks like its for evo x...
Old Jan 26, 2012, 06:53 AM
  #45  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by justastockevo
got a proper request id for ix? the one in first post looks like its for evo x...
Its for Evo 9.


Quick Reply: fuel pump low/high voltage transition table



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