Notices
ECU Flash

need Evo 9 owner to test rear O2 *heater* sim patch

Thread Tools
 
Search this Thread
 
Old Feb 20, 2009 | 09:03 AM
  #106  
inco9nito99's Avatar
Evolved Member
iTrader: (90)
 
Joined: Jul 2005
Posts: 1,917
Likes: 0
From: Roselle, IL
So I am a bit confused, is there a revised "patch" to add to the definitions to remove the CEL AND set readiness tests to complete so one without a rear o2 can pass emissions?
Reply
Old Feb 20, 2009 | 09:41 AM
  #107  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by inco9nito99
So I am a bit confused, is there a revised "patch" to add to the definitions to remove the CEL AND set readiness tests to complete so one without a rear o2 can pass emissions?
The original solution that I posted a few pages back will definitely work, however, acamus is working on something that may be easier to implement and cover a wider range of OBD-II tests.
Reply
Old Feb 20, 2009 | 10:59 AM
  #108  
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
Correct, mrfred's patch removes heater CEL, and sets OBD check status to Not-Ready, I am trying to set it to Passed. So if the development is properly tested we might have complete solution.
Reply
Old Feb 20, 2009 | 11:53 AM
  #109  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by acamus
Correct, mrfred's patch removes heater CEL, and sets OBD check status to Not-Ready, I am trying to set it to Passed. So if the development is properly tested we might have complete solution.
It sets it to not ready? I thought it would be set to ready because there is nothing else in the the rear O2 heater check that is linked to readiness or CEL.
Reply
Old Feb 20, 2009 | 12:10 PM
  #110  
killthelights14's Avatar
Evolving Member
iTrader: (2)
 
Joined: Nov 2006
Posts: 192
Likes: 0
From: n'at
Hopefully testing the Patch today and getting inspected this week! Ill report back.

-Dan
Reply
Old Feb 20, 2009 | 03:40 PM
  #111  
recompile's Avatar
Evolved Member
iTrader: (38)
 
Joined: Nov 2006
Posts: 1,745
Likes: 10
From: New Hampshire, USA
6A0D to EAFF changed all statues to Ready for me. Thanks acamus !

Last edited by recompile; Feb 20, 2009 at 03:48 PM.
Reply
Old Feb 20, 2009 | 08:50 PM
  #112  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Tested and works.....

EGR was still shown as N/A so i re-enabled the egr test in the periphery and it became available and passed......so if you disable any of the tests in the periphery for egr,evap, etc you will have to enable them to pass the ready monitors.

So if the egr or evap were removed and we activated the sensor (in the periphery) to register the monitor then we would throw a cel.....so for us that need this test we would still have to keep the equipment intact it seems so the sensor could be re-enabled. Is this correct?

Thanks again......this is a big step for us tested guys
Reply
Old Feb 20, 2009 | 11:42 PM
  #113  
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
Sorry I could not follow the question. I will answer what I think you have been asking.

Now the situation with extended patch is that periphery bits does not play role in inspection. That implies that even if you disable something in periphery bits and re-enable it in inspection monitor availability bits, the inspection equipment will see it as available. So e.g disabling EGR in periphery bits, removing EGR completely from the engine and re-enabling it in inspection monitor availability/completion bits solves the issue with inspection.
I hope it is clear now.
Reply
Old Feb 21, 2009 | 05:56 AM
  #114  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
Sorry I could not follow the question. I will answer what I think you have been asking.

Now the situation with extended patch is that periphery bits does not play role in inspection. That implies that even if you disable something in periphery bits and re-enable it in inspection monitor availability bits, the inspection equipment will see it as available. So e.g disabling EGR in periphery bits, removing EGR completely from the engine and re-enabling it in inspection monitor availability/completion bits solves the issue with inspection.
I hope it is clear now.
Sorry I hate typing multi level questions and try to be clear, haha.

When I hooked up scantech to look at the monitors the EGR was still shown as N/A even with the new pieces you added and it wasnt until I went into the periphery and enabled the egr test that it showed up as available under the monitors and then completed.
Reply
Old Feb 22, 2009 | 10:32 AM
  #115  
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
So basically what you are saying is that Non-Continuous Monitor Completion Patch is applied too soon and the value is changed between the place and serial routine.
Ok I will try to find more appropriate part of ROM. Are you still willing to test it?
Reply
Old Feb 22, 2009 | 06:49 PM
  #116  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
So basically what you are saying is that Non-Continuous Monitor Completion Patch is applied too soon and the value is changed between the place and serial routine.
Ok I will try to find more appropriate part of ROM. Are you still willing to test it?
Yeah I will test whatever you need.....

All I know is without re-enabling the egr test in FCA Bit:9 the egr monitor is shown as N/A with your patch enabled.

I can try disabling the rear O2 in the periphery as well and see if the catalyst monitor shows as N/A with the patch in place?? Let me know if you would like me to do that.
Reply
Old Feb 22, 2009 | 11:22 PM
  #117  
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
First apply the patches:

Code:
	<table name="Non-Continuous Monitor Availability Patch Part 1" category="OBD Inspection" address="3a90c" type="1D" level="1" scaling="Hex16"/>

	<table name="Non-Continuous Monitor Availability Patch Part 2" category="OBD Inspection" address="3a922" type="1D" level="1" scaling="Hex16"/>

	<table name="Non-Continuous Monitor Completion Patch" category="OBD Inspection" address="3a928" type="2D" level="1" scaling="Hex16">
		<table type="Static Y Axis" elements="2">
			<data>3A928</data>
			<data>3A92A</data>
		</table>
	</table>
Non-Continuous Monitor Completion Patch
@3a928 DA66 -> EAFF
@3A92A 6AA1 -> 6AA7

Non-Continuous Monitor Availability Patch Part 1
from 4019 to E000

Non-Continuous Monitor Availability Patch Part 2
from 6AA1 to EAFF

Once done one can use following definition:
Code:
	<table name="Monitor Available(1)/Not Available(0)" category="OBD Inspection" address="3a923" type="2D" level="2" scaling="blobbits">
		<table name="Non-Continuous Monitor Availability Bits" type="Static Y Axis" flipy="true" elements="8">
			<data>EGR system</data>
			<data>Oxygen heater sensor</data>
			<data>Oxygen sensor</data>
			<data>A/C system refrigerant</data>
			<data>Secondary air system</data>
			<data>Evaporative system</data>
			<data>Heated catalyst</data>
			<data>Catalyst</data>
		</table>
	</table>

	<table name="Monitor Passed(1)/Failed(0)" category="OBD Inspection" address="3a929" type="2D" level="2" scaling="blobbits">
		<table name="Non-Continuous Monitor Completion Bits" type="Static Y Axis" flipy="true" elements="8">
			<data>EGR system</data>
			<data>Oxygen heater sensor</data>
			<data>Oxygen sensor</data>
			<data>A/C system refrigerant</data>
			<data>Secondary air system</data>
			<data>Evaporative system</data>
			<data>Heated catalyst</data>
			<data>Catalyst</data>
		</table>
	</table>
Attached Thumbnails need Evo 9 owner to test rear O2 *heater* sim patch-available_passed_bits_3.jpg  

Last edited by acamus; Mar 4, 2009 at 02:47 AM.
Reply
Old Feb 23, 2009 | 08:07 AM
  #118  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
I got it all setup in my rom - going out in an hour (lunch) to test it.

Thanks..

Update:

Went out to test, worked the same - EGR came up as N/A.

Last edited by travman; Feb 23, 2009 at 09:39 AM.
Reply
Old Feb 23, 2009 | 11:26 PM
  #119  
realrift's Avatar
Newbie
 
Joined: Dec 2007
Posts: 26
Likes: 0
From: Australia
Is this patch available for the 96530006 rom?

Cheers,
Rift.
Reply
Old Feb 24, 2009 | 02:22 AM
  #120  
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
Originally Posted by travman
I got it all setup in my rom - going out in an hour (lunch) to test it.

Thanks..

Update:

Went out to test, worked the same - EGR came up as N/A.
I have managed to get the same patch for 02 Galant 3.0l V6 USDM, so now I can test it myself on my bench.
I have same results as you travman. I will update you once I have managed to get it working with disabled periphery bits.
Reply



All times are GMT -7. The time now is 01:54 PM.