Notices
ECU Flash

Disable ALL circuit tests in the ECU

Thread Tools
 
Search this Thread
 
Old Apr 20, 2011 | 11:57 PM
  #31  
RoadSpike's Avatar
Thread Starter
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
No it will end up in the category "Misc" since i didn't specify one look for it there.
Reply
Old Apr 21, 2011 | 12:48 AM
  #32  
05VIII's Avatar
Evolved Member
iTrader: (17)
 
Joined: Jun 2005
Posts: 862
Likes: 2
From: Dallas
so this really isnt something for the average joe (like myself) to try is it?
Reply
Old Apr 21, 2011 | 01:10 AM
  #33  
RoadSpike's Avatar
Thread Starter
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Originally Posted by 05VIII
so this really isnt something for the average joe (like myself) to try is it?
The patch is extremely simple to apply if you want to use it should not be a challenge.
Reply
Old Apr 25, 2011 | 07:50 PM
  #34  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
You can set the byte at address 101C to 0 in 96530006 and it will disable all the checks in FCA and FDA periphery bits.

There is an extensive number of these master control bytes that can kill HUGE chunks of code very easily. In 96530006 these byte are located from 101c to 1091.

I WOULD NOT go randomly changing these to 0 though as you can kill some very important items with some of these. They are not limited to "1" or "0" either, some have numbers that will completely change the configuration of the ECU code ran byt changing from like a "4" to "5".

I'm looking to do exactly what you are talking about, but I'm interested in more then just killing the performance checks, I want to kill the code that it would even check so I have a much better idea of EXACTLY what is going on at all times.

Unfortunately, there is some very extensive code in some of the emissions stuff that doesn't look like it will be very straight forward.

Last edited by 03whitegsr; Apr 25, 2011 at 07:56 PM.
Reply
Old Apr 25, 2011 | 08:47 PM
  #35  
RoadSpike's Avatar
Thread Starter
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Any code in particular?

The code point I issued is the beginning of the check so skipping that essentially disables everything.
Reply
Old Apr 26, 2011 | 09:26 PM
  #36  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
Yeah, the code you are looking at is the performance check stuff just to verify the system is working correctly. Useful for eliminating CELs but only half way there as far as reducing code.

Some of these control bytes will not only stop the performance checks, but can stop the code dealing with the item of interest all together.

For example, you can disable all the EGR performance checks, disable the EGR solenoid (skipping EGR duty cycle and activation subs), and disable any EGR corrections (EGR enabled ignition advance) using 103C and 103D along with FAA Bit.12.

If you don't use all three of these, segments of code can still run that can potentially set other control bit arrays that can feed much deeper into the code. I have not verified that these are the ONLY changes that need to be done to fully disable all EGR items though. There are a couple bit arrays that I still haven't fully tracked down to be sure all EGR code is killed. I'm also using 96530006 which is pretty light on emissions code, there could be A LOT more in some of the other ROMs.


EGR is pretty minimal in code, the purge/EVAP on the other hand is MASSIVE and so far, I've identified at least a few potential control bytes that are related.
Reply
Old May 15, 2011 | 12:05 PM
  #37  
211Ratsbud's Avatar
EvoM Guru
15 Year Member
Liked
Loved
Community Favorite
iTrader: (1)
 
Joined: Oct 2010
Posts: 4,286
Likes: 43
From: Watertown, NY
If you have this code.enabled with the force pass patch, what will the end result be for obd inspection?
Reply
Old May 15, 2011 | 01:32 PM
  #38  
gear head's Avatar
Evolving Member
iTrader: (3)
 
Joined: Sep 2005
Posts: 333
Likes: 0
From: Utah
Have any of you guys come across the code to disable the ISCV function for the 9653xxx6 ROM?
Reply
Old May 15, 2011 | 03:27 PM
  #39  
RoadSpike's Avatar
Thread Starter
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Originally Posted by gear head
Have any of you guys come across the code to disable the ISCV function for the 9653xxx6 ROM?
I would like to know why you would do this?

However the disable circuit code should allow you to just unplug it your willing to test.
Reply
Old May 15, 2011 | 04:01 PM
  #40  
gear head's Avatar
Evolving Member
iTrader: (3)
 
Joined: Sep 2005
Posts: 333
Likes: 0
From: Utah
I got tired of burning out stepper motors so I deleted it


I am more interested in killing the whole routine since I am able to kill any codes through the periphery bits.
Reply
Old May 17, 2011 | 01:28 PM
  #41  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
Periphery bits probably kill some of the ISCV code. I'll take a look at it in the next few days and see what I can find for you, got nothing else to do this week if it's going to snow every day. I've been debating killing the ISCV too.
Reply
Old May 17, 2011 | 10:40 PM
  #42  
03whitegsr's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2006
Posts: 4,001
Likes: 17
From: Utah
From what I can see, there is only like 3 control bytes for idle in 96530006 and they are all disabled from the factory. I don't see any simple way to kill the ISCV stuff. You could try and NOP sections out, but there are a couple other functions mixed in through the main idle sub and the number of variables is extensive so trying to track the impact would be very time consuming.

I just took a quick glance so I could be wrong, but nothing jumped out at me at all as a way to kill it.
Reply
Old May 18, 2011 | 11:25 AM
  #43  
gear head's Avatar
Evolving Member
iTrader: (3)
 
Joined: Sep 2005
Posts: 333
Likes: 0
From: Utah
Bummer, it would be nice to kill that large chunk of code since I'm not using it.

Thanks for taking a look anyways, I appreciate it.
Reply
Old Oct 21, 2011 | 11:10 AM
  #44  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
9694xxxx per chance?

thanks

Aaron
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
tephra
ECU Flash
226
Oct 18, 2025 06:25 AM
tephra
ECU Flash
557
Dec 17, 2024 01:36 PM
tephra
ECU Flash
1167
Aug 29, 2021 04:47 AM
mrfred
ECU Flash
316
Apr 24, 2016 10:24 AM
AIK
09+ Ralliart Engine/Turbo/Drivetrain
14
Jan 1, 2011 12:48 PM




All times are GMT -7. The time now is 12:34 PM.