Notices
ECU Flash

ECU does add timing...discuss

Thread Tools
 
Search this Thread
 
Old Apr 1, 2008, 09:41 AM
  #136  
Evolving Member
 
al\lupo's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 178
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by mrfred
In the EGRDutyCTFactor scaling, can you change the format from %0.1f to %0.01f. When I first posted the tables, I used %0.1f, but realized later it was too coarse of a resolution. %0.01f is better. Thanks. :-)
Surely, I will change it.

Originally Posted by mrfred
BTW, seems like you are getting a handle on the disassembly. Nice.
Thanks, the problem is... time. Glad to help for EDM, when needed
Old Apr 1, 2008, 09:50 AM
  #137  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Now that I think about it, its interesting that these tables exist in the EDM ROM. I thought that there was no EGR system on EDM Evos. Makes me wonder if the tables and code are in-place, but deactivated.
Old Apr 1, 2008, 10:55 PM
  #138  
Evolving Member
 
al\lupo's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 178
Likes: 0
Received 0 Likes on 0 Posts
Tables are referenced, I should walk thru the code to see if the subroutine is called or not.

I was thinking to log EGR duty in evoscan, maybe this WE. I *think* these tables are used, since modifying the Hi Oct timing one the ECU add timing during cruise (tried a couple of months ago)...
Old Aug 23, 2008, 07:01 AM
  #139  
Evolving Member
iTrader: (1)
 
Charlie_B's Avatar
 
Join Date: Mar 2007
Location: Coastal Maine
Posts: 315
Likes: 0
Received 0 Likes on 0 Posts
Any chance anyone out there has the "BE" tables defined for 96530006?
Old Aug 30, 2008, 06:48 AM
  #140  
EvoM Community Team
iTrader: (15)
 
fostytou's Avatar
 
Join Date: Sep 2006
Location: Aurora, IL
Posts: 3,143
Received 6 Likes on 6 Posts
One thing that is really confusing about these tables is the fact that we *know* it adds timing for the slower burn rate of the EG. Makes sense... but why do the correlations between the advance and duty cycle tables seem to suggest that the higher the EGR duty cycle, the lower the advance (other than the zeroed portions)?

I know they may not directly correlate, and you have to factor in the base timing tables they are working off of as well... but it does add a bit of confusion to the mix.
Old Aug 30, 2008, 07:16 PM
  #141  
Evolved Member
Thread Starter
iTrader: (30)
 
JohnBradley's Avatar
 
Join Date: Jan 2004
Location: Northwest
Posts: 11,396
Received 64 Likes on 48 Posts
I am going to make a post later tonight with logs, but to add even more confusion to this is that we thought the EGR shut off when the car went to open loop.

I verified that it does in fact continue to add timing in open loop out of boost for sure, and I havent verified under boost again.
Old Aug 31, 2008, 08:08 AM
  #142  
Evolving Member
 
Jumperalex's Avatar
 
Join Date: Sep 2004
Location: Alexandria VA
Posts: 413
Likes: 0
Received 3 Likes on 3 Posts
wouldn't having it open under boost just cause intake charge to vent out the exhuast and prevent any exhaust from actually being sent into the cylinder?
Old Aug 31, 2008, 10:24 AM
  #143  
Evolved Member
iTrader: (18)
 
Jorge T's Avatar
 
Join Date: May 2004
Location: Houston, TX
Posts: 1,494
Likes: 0
Received 1 Like on 1 Post
Maybe the Map is also used as vacuum advance with the valve shut. Something is advancing timing in a cruise- off boost condition. And it maches the values of HOtiming + timing in the EGR advance 2 table.
Old Aug 31, 2008, 02:47 PM
  #144  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,065
Received 1,038 Likes on 760 Posts
Originally Posted by Jumperalex
wouldn't having it open under boost just cause intake charge to vent out the exhuast and prevent any exhaust from actually being sent into the cylinder?
Yes. If you pull the vac line off the EGR during a boost leak test you can verify this.
Old Sep 1, 2008, 06:42 PM
  #145  
Evolved Member
Thread Starter
iTrader: (30)
 
JohnBradley's Avatar
 
Join Date: Jan 2004
Location: Northwest
Posts: 11,396
Received 64 Likes on 48 Posts
I guess in looking at what I posted I didnt say what I meant.

The EGR closes in open loop (like you said it would be a boost leak if it didnt).

However I have the open loop tables all zero'd 100% and the car continued to add timing in even though we had thought it was solely used by the EGR. At least in vacuum this is not the case as it would have to be closed (as established) but the "dynamic advance" continues to function.

I was testing the lean misfire limit of E85.

Apparently 47* of timing at 68% load with 17.5 AFR is enough to do it. Drop the timing a few degrees and it didnt do it. Conversely, richen it 17:1 and it was okay as well.

I have 40* of timing in my timing map and then 7* cranked in on the EGR map. I had assumed it wouldnt be adding anything in since I had gone to 100% open loop to make the 1600s work a little easier but as I datalogged there was the extra 7* at cruise.

aaron
Old Oct 16, 2008, 05:13 PM
  #146  
Evolving Member
iTrader: (2)
 
ace33joe's Avatar
 
Join Date: Mar 2003
Location: Used to be in Nor Cal, now working in Seoul
Posts: 394
Received 7 Likes on 7 Posts
Originally Posted by Jorge T
Rom id 9714008

Using the guestimation method (using relative offsets from evo 9 rom)and luck
I found 2 tables

EGR 1?? table address="46c9
X axis address="67f6"

Y Axis address="6876"

EGR 2??address="4743
X axis address="67f6"
Y Axis address="6876"

(Don't know if the x & y axis are correct.)
It looked like there was a 3rd table around there too.
Did anyone find other EGR related maps for 97140008 yet?

It seems if I change EGR duty cycle values of those two found maps, I also have to change the EGR related ignition advance values at those changed EGR duty cycle values?

I would like to minimize EGR activity at 70~80 load and higher rpms so that I may get less intake manifold pollution while I can pass simple emission test at idle without remapping.

Thank you for the findings, and I hope someone can help finding other EGR related maps. Thanks!!!
Old Oct 17, 2008, 12:01 AM
  #147  
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
Originally Posted by mrfred
The EGR test is only a test. It is not an on/off switch for the EGR system. :-)

With some rescaling of the axes on that third table, this could definitely be used over a wider range of loads and rpms. But what would be the value over the stock ign advance setup?
But this configuration bit could do it ->

--------------------------------------------
Bit position definitions (FAA) (15-0, L-R)
--------------------------------------------
56DA = 0101011011011010
0: Unknown
1: Rear O2
2: PEDR Pin14
3: Immobilizer
4: PJR4
5: Unknown
6: Front O2
7: Knock Sensor
8: Unknown
9: Unknown
10: Unknown
11: Unknown
12: EGR Solenoid <----------------------------------------------
13: Unknown
14: Unknown
15: Unknown
00000FAA .data.w h'56DA
00000FAC .data.w h'56DA
00000FAE .data.w h'56DA
00000FB0 .data.w h'56DA
00000FB2 .data.w h'56DA
00000FB4 .data.w h'56DA
00000FB6 .data.w h'56DA
00000FB8 .data.w h'56D2

00022DB4 mov.w @(h'76,pc), r13 ;h'80
00022DB6 mov.l @(h'C8,pc), r0 ; MUT_D1_RAM_Periphery_0
00022DB8 mov.w @r0, r0
00022DBA shlr8 r0
00022DBC tst #8, r0
00022DBE bf 22E20 ; exit without using EGRDuty vs RPM lookup
00022DC0 mov.l @(h'C4,pc), r1 ; EGR_Duty_Table; (empty)

Last edited by acamus; Nov 4, 2009 at 10:59 PM.
Old Oct 17, 2008, 04:11 AM
  #148  
Evolved Member
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
Fostytou - you mentioned EGR duty and its relationship to the timing. You have to consider that 100% duty does not mean 100% flow. At low load the solenoid is opened very little because there is alot more vacuum available to open the valve. As load increases and vacuum decreases the solenoid must be opened more to compensate for this. The amount of timing required can be found quite easily on an eddy current style dyno if you have access to an NOx probe.
Old Jan 30, 2009, 02:38 PM
  #149  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
Sorry to bring up an old thread that's not a real issue. I just had some xml code lying around that needed addresses for this so I tried to hunt down some addresses.

Can somebody skilled in dissassembly verify these addresses if they have a free miunte?

Visually, the tables match what is in this thread, but I pretty much just hunted around until I found something that looked right.

94170015

High Octane EGR Enabled Advance = 3e6d
load = 66f4
RPM = 66c2

Low Octane EGR Enabled Advance = 3ce5
load = 66f4
RPM = 66c2

Base EGR Duty Cycle = 46c9
Load = 6a4a
RPM = 6aca

Secondary EGR Duty Cycle = 4743
Load = 6a4a
RPM = 6aca

Normalization for Coolant Temp = 47b8
engine temp=67a2

EGR Duty (alternate) = 47c6
RPM= 635a
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
redSLed
ECU Flash
7
Jan 9, 2017 05:22 PM
roni4g63
ECU Flash
1
Nov 14, 2015 11:45 AM
Seijuro
ECU Flash
4
Mar 20, 2010 11:53 AM
jid2
ECU Flash
5
Apr 4, 2009 10:54 AM



Quick Reply: ECU does add timing...discuss



All times are GMT -7. The time now is 09:16 PM.