Search



Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM
Register Forgot Password?

DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

Welcome to ThirdGen.org!
Welcome to ThirdGen.org.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, join the ThirdGen.org community today!


Reply
 
Thread Tools Search this Thread
Old 05-14-2004, 07:32 AM   #1
Junior Member
 
Join Date: Mar 2004
Location: Boston, MA
Posts: 18
Car: 68 Camaro
Engine: Original 327 .040 over 89 TPI system
Transmission: M20

Classifieds Rating: (0)
Send a message via AIM to PMGCamaro
How to disable or remove error codes

I am using TunerPro to edit my bin file.

How do I turn of error codes? (As in REMOVE them)

It's a 6E bin being used in a 165 ECM.
PMGCamaro is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 12:15 PM   #2
Senior Member
 
Join Date: Aug 2001
Location: fredericksburg, va
Posts: 610
Car: 85 ta ws6 KITT
Engine: Lb9
Transmission: th350

Classifieds Rating: (0)

Send a message via ICQ to N8MAN1068
what codes?
N8MAN1068 is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 12:22 PM   #3
Junior Member
 
Join Date: Mar 2004
Location: Boston, MA
Posts: 18
Car: 68 Camaro
Engine: Original 327 .040 over 89 TPI system
Transmission: M20

Classifieds Rating: (0)
Send a message via AIM to PMGCamaro
Lets say codes

27
28
29
38
39

For example

How do I go about removing these codes from the PROM ?
PMGCamaro is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 12:23 PM   #4
Moderator
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,899
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 2.77's

Classifieds Rating: (2)

Send a message via AIM to dimented24x7
See the hac for your mask. IIRC, the $6E is on the file server at craigs site. There are diagnostics masks that are anded with the error bytes before they are saved. In the mask, place a '0' at the bit representing the code you wish to disable and the code will be disabled if it has been flagged.
dimented24x7 is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 12:51 PM   #5
Junior Member
 
Join Date: Mar 2004
Location: Boston, MA
Posts: 18
Car: 68 Camaro
Engine: Original 327 .040 over 89 TPI system
Transmission: M20

Classifieds Rating: (0)
Send a message via AIM to PMGCamaro
I think I need somebody to walk me through this

what is IIRC?

I have the $6E from Craigs site... The zip file contained a bin file, a src file (the hack file) and an asm file. W

What software do I need to open the src and asm files?

Where are these diagnostic masks you speak of?

What is an error byte?

Please elaborate. Thanks
PMGCamaro is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 01:20 PM   #6
Moderator
 
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,899
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 2.77's

Classifieds Rating: (2)

Send a message via AIM to dimented24x7
IIRC is if i recall correctly. The asm/src files can be opened with windows notepad. This is from my ecm (the $6E will be different but the general idea is probably the same) The error bytes are used to store the error codes. There is also a set of malf. bytes that are saved to permanent storage in the ecm. They are used to keep track of what errors have been flagged on the ecm as well as being used to output the errors through the ALDL. Basically the diagnostics mask will be checked to see if an error is being flagged. If its set to zero, the error will not be set and that bit will be cleared out of the error and malf. bytes and not stored. No SES light or errors will be reported. Once you open the hac, you will be able to see the diag masks. They are three bytes. Basically, there are 8 bits to the byte and you put a 1 in the position of the errors that you want to recognise and a 0 in the position of the codes you want to not be recognised. Then you use windows calculator or something to convert the 8 bits to decimal or hex and enter it into the prom.

heres an exerpt from the hac. Little different from whats done on my C3 but still the same general idea.

LC1DD FCB $F7 ; 1111 0111, Mask For Mal Funct flg 1
;
; b0 = Err Code 23 MAT Sensor low
; b1 = Err Code 22 TPS low
; b2 = Err Code 21 TPS High
; b3 = Err Code 16 Not used
;
; b4 = Err Code 15 Cool Sensor Low Temp
; b5 = Err Code 14 Cool Sensor Hi Temp
; b6 = Err Code 13 Oxy Sensor
; b7 = Err Code 12 No Ref pulse (Dist)
;--------------------------------------
LC1DE FCB $46 ; 0100 0110, Mask for ERR flag 2
;
; b0 = Err Code 35 Mot used
; b1 = Err Code 34 MAF Sensor low
; b2 = Err Code 33 MAF Sensor high
; b3 = Err Code 32 EGR Diag
;
; b4 = Err Code 31
; b5 = Err Code 26
; b6 = Err Code 25 MAT Sensor High
; b7 = Err Code 24 VSS
;--------------------------------------
;
LC1DF FCB $EB ; 1110 1011, Mask For ERR flag 3
;
; b0 = Err Code 51 Prom Error
; b1 = Err Code 46 VATS Fail
; b2 = Err Code 45 o2 Sensor Rich
; b3 = Err Code 44 o2 Sensor Lean
;
; b4 = Err Code 43 KNOCK Fail
; b5 = Err Code 42 EST Monitor error
; b6 = Err Code 41 CYL Select error
; b7 = Err Code 36 Burn off Diag.
;------------------------------------------
;
LC1E1 FCB 0 ; 0000 0000, Mask for ERR flg 5
;
; b0 = Err Code
; b1 = Err Code
; b2 = Err Code
; b3 = Err Code
;
; b4 = Err Code
; b5 = Err Code 66
; b6 = Err Code 65
; b7 = Err Code 64
;-----------------------------------

Last edited by dimented24x7; 05-14-2004 at 01:24 PM.
dimented24x7 is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 01:53 PM   #7
Senior Member
 
Join Date: Apr 2000
Location: clinton,tn
Posts: 1,686

Classifieds Rating: (0)

I playing stupid here, why would you want to diable and or completely remove an error code other than just clearing it by disconnecting the ecm from the battery?

Steve
steve8586iroc is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 01:56 PM   #8
Senior Member
 
Join Date: Jun 2001
Location: Charleston, SC
Posts: 9,550
Car: 91 Camaro Vert
Engine: 02 LS1, HX40
Transmission: 2002 LS1 M6

Classifieds Rating: (0)

Quote:
Originally posted by steve8586iroc
I playing stupid here, why would you want to diable and or completely remove an error code other than just clearing it by disconnecting the ecm from the battery?

Steve
lets say you swap manifolds to one that doesnt have a EGR on it.

now you get a EGR code...

if you disable the code in the PROM, there is no EGR code anymore... you get no SES light, and theres no problem.

(just one example)
MrDude_1 is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 02:07 PM   #9
Senior Member
 
Join Date: Apr 2000
Location: clinton,tn
Posts: 1,686

Classifieds Rating: (0)

Is it disabling the error code you want or to just disable the egr from working. Example, if you disable the egr error code but don't disable the egr function itself then the ecm is still add timming advance when you don't want it too. Even thought you will not get an error code you still have a problem. I would think it would be wiser to just disable the functions you don't want to have an error codes for then you don't have to worry about getting a code at all. JMO.

Steve
steve8586iroc is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 02:22 PM   #10
Senior Member
 
Join Date: Jun 2001
Location: Charleston, SC
Posts: 9,550
Car: 91 Camaro Vert
Engine: 02 LS1, HX40
Transmission: 2002 LS1 M6

Classifieds Rating: (0)

Quote:
Originally posted by steve8586iroc
Is it disabling the error code you want or to just disable the egr from working. Example, if you disable the egr error code but don't disable the egr function itself then the ecm is still add timming advance when you don't want it too. Even thought you will not get an error code you still have a problem. I would think it would be wiser to just disable the functions you don't want to have an error codes for then you don't have to worry about getting a code at all. JMO.

Steve
perhaps thats a bad example, but im new at this too.

the function, as its written in assembler, shouldnt have to be edited out.. i would leave that alone.

instead, the triggers to turn on the function, such as the EGR turn on speed, can easily be modified... they're usually constants.

in the case i gave, id probly just change the turn on for the EGR to 254mph and leave it. but im sure there are other codes you might have to modify diffrently.
MrDude_1 is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 02:48 PM   #11
Junior Member
 
Join Date: Mar 2004
Location: Boston, MA
Posts: 18
Car: 68 Camaro
Engine: Original 327 .040 over 89 TPI system
Transmission: M20

Classifieds Rating: (0)
Send a message via AIM to PMGCamaro
Dimented24x7

Thank you for the info!
PMGCamaro is offline vBGarage Page   Reply With Quote
Old 05-14-2004, 02:48 PM
ThirdGen
1992 Camaro




Paid Advertisement


Reply

Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM

Tags
46, 6e, 85, 91, camaro, code, code64, codes, disable, error, lt1, memcal, prom, remove, vats
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

 


1982 Camaro '82 || 1983 Camaro '83 || 1984 Camaro '84 || 1985 Camaro '85 || 1986 Camaro '86 || 1987 Camaro '87 || 1988 Camaro '88 || 1989 Camaro '89 || 1990 Camaro '90 || 1991 Camaro '91 || 1992 Camaro '92


All times are GMT -5. The time now is 08:58 AM.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
All content copyright 1997 - 2014 ThirdGen.org. All rights reserved. No part of this website may be reproduced without the expressed, documented, and written consent of ThirdGen.org's Administrators.

Emails & Contact Details