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

okay, where is it?

Thread Tools
 
Search this Thread
 
Old May 12, 2006 | 09:29 PM
  #1  
r_wells1's Avatar
Thread Starter
Junior Member
 
Joined: Mar 2006
Posts: 36
Likes: 0
From: DFW Area
Car: 89 IROC
Engine: vortec head/ZZ4 cam/TPIed 350+.040
Transmission: 700R4
Axle/Gears: 3:27
okay, where is it?

Folks, I'm having a fast idle problem on a 6E arap bin. It happens after driving around a while. IAC steps at Idle are normally 50. But at times the IAC steps sits at 75 with a fast idle around 1000 rpm and a target idle around 750 I've checked all the tables and constants, removing any IAC adds. But it has not resolved the problem. Taking the car in and out of drive does not help. You have to shut the engine off and then restart it. When you do the IACs go back to 50.

Now something interesting is that I'm having a little alternator/gauge trouble and I'm beginning to think the problem happens when factory battery gauge drops down around 10 volts. But when the regulator final kicks in and the volts go back up, it does not slow the idle down.

I did a test this evening and let the car idle normally. I disconnected the alternator and sure enough, idle shot up to 1000 rpm. Connect it back up and Idle comes back down.

So, where is the "IAC step add for low voltage" table at. I can not locate it with my current XDF file. Can someone point me in the right direction and please don't tell me to replace the alternator. That's already planned for, but I would really like to locate the table or constant for this.
Reply
Old May 13, 2006 | 02:17 AM
  #2  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
8D has just an RPM adder to the desired idle for low volts IIRC.
I dug around in the APYP hac and couldn't find an adder value equal
to 250 rpm/12.5 or 25 steps that was related to voltage.
Coincidently, one of the A/C adders is 25 steps.
Why do you want to change it when you have a mechanical problem?
Letting voltage get that low can affect several things in the bin.
Reply
Old May 13, 2006 | 10:05 AM
  #3  
r_wells1's Avatar
Thread Starter
Junior Member
 
Joined: Mar 2006
Posts: 36
Likes: 0
From: DFW Area
Car: 89 IROC
Engine: vortec head/ZZ4 cam/TPIed 350+.040
Transmission: 700R4
Axle/Gears: 3:27
it's not so much of wanting to change it as it is having access to it. I know there are other parameters that my XDF file is not displaying. I just want to continue expanding it's capability.
Reply
Old May 13, 2006 | 02:14 PM
  #4  
Mangus's Avatar
TGO Supporter
 
Joined: Jan 2000
Posts: 1,861
Likes: 0
From: In your ear. No, the other one.
Car: '89 Trans Am WS6
Engine: 350 TPI
Transmission: T5WC
Axle/Gears: 3.08 posi
Here's the source code for $6E. Open it up, search through it for what you're looking for, and add it to the XDF if you find it.

http://www.moates.net/files/5)%20Sou...20Hacks/6E.zip

-M
Reply
Old May 13, 2006 | 03:59 PM
  #5  
JP86SS's Avatar
Supreme Member
20 Year Member
iTrader: (1)
 
Joined: Apr 2004
Posts: 3,180
Likes: 3
From: Browns Town
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: 406 Hyd Roller 236/242
Transmission: 700R4 HomeBrew, 2.4K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break
That's a nice file BTW , never looked at any of the MAF stuff too much.
R_Wells1,
Anything from $C000 until the code starts are the calibration items.
$C710 is where the code starts.
The stuff before that are the memory locations for the active stuff going on while running (you can't edit those)
Reply
Old May 13, 2006 | 08:21 PM
  #6  
RednGold86Z's Avatar
Supreme Member
20 Year Member
iTrader: (1)
 
Joined: Mar 2000
Posts: 1,692
Likes: 1
From: Corona
Car: 92 Form, 91 Z28, 89 GTA, 86 Z28
Engine: BP383 vortech, BP383, 5.7 TPI, LG4
Transmission: 4L60e, 700R4, 700R4..
Axle/Gears: 3.27, 2.73
That's sweet! I wish I knew about that file earlier. For a few $6E tables in the past, I went into the BUA hac (32B) and found matching patterns to the tables that I wanted (because a LOT of the calibrations are identical between 32B and 6E). This will make it much easier. Thanks!
Reply
Old May 13, 2006 | 10:10 PM
  #7  
Mangus's Avatar
TGO Supporter
 
Joined: Jan 2000
Posts: 1,861
Likes: 0
From: In your ear. No, the other one.
Car: '89 Trans Am WS6
Engine: 350 TPI
Transmission: T5WC
Axle/Gears: 3.08 posi
All of the known masks are available there (and have been for quite a while). Here are the rest.

File Manager - Browsing directory /5) Source Code and Hacks/
Reply
Old May 13, 2006 | 10:58 PM
  #8  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
Originally Posted by Mangus
if you find it.
-M
Please do post your findings.
Reply
Old May 16, 2006 | 10:52 PM
  #9  
r_wells1's Avatar
Thread Starter
Junior Member
 
Joined: Mar 2006
Posts: 36
Likes: 0
From: DFW Area
Car: 89 IROC
Engine: vortec head/ZZ4 cam/TPIed 350+.040
Transmission: 700R4
Axle/Gears: 3:27
Thanks guys for the File. I've been going through it. There are a couple of places were Battery volts are checked, but I have not seen anything that is table driven. It looks like it's hard coded to increase idle by 300 RPM, but still looking. By the way, it's been a long long time sense I've looked at code. This looks like some form of assembly language. I can make out a little of the commands. Things like jmp to a lable is self explanitory. tsta looks like test register a, dec is decrement counter, but others are harder to figure out. Is there anything available that explains the commands?

By the way, I replaced the alternator. So far so good, problem has not returned.
Reply
Old May 16, 2006 | 11:56 PM
  #10  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
Source code for dummies....Ask questions here! - Third Generation F-Body Message Boards

This will get you started.....


I'm sure what your looking for is in there.
It's just not commented very well so you can't see it.
I suspect a flag gets set so that an adder is used somewhere else in the IAC code.

Last edited by Z69; May 17, 2006 at 12:01 AM.
Reply
Old May 17, 2006 | 09:27 AM
  #11  
69 Ghost's Avatar
Member
iTrader: (1)
 
Joined: Jan 2004
Posts: 319
Likes: 0
From: Ventura, Ca
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
Where is the 8D RPM adder. I am running a CS-144 high output alternator and when the car is cold and it hasn't been run for a while it is charging the heck out of my Optima battery. The car wants to stall in this state. When the battery is fully charged it runs fine when cold and does not stall.
Reply
Old May 17, 2006 | 01:09 PM
  #12  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
From the AUJP hac:

Code:
;-----------------------------------------
; PID DESIRED RPM ADJ FOR BATTERY VOLTAGE
;-----------------------------------------
L8693:        .byte   0x75  ;=117, ADD O.S. TO DESIRED RPM IF BATT =< 11.7 V   ; DRef: 0xDEA0
L8694:        .byte   0x87  ;=135, SUB O.S. TO DESIRED RPM IF BATT > 13.5 V    ; DRef: 0xDED8
L8695:        .byte   0x0A  ;= 10, ADD OFFSET IF BATT LO 10 SEC'S              ; DRef: 0xDEB1,0xDEE9
L8696:        .byte   0x01  ;=  1, ADD 12.5 RPM TO OFFSET IF BATT LO           ; DRef: 0xDEC4,0xDEFC
L8697:        .byte   0x14  ;= 20, CLR BATT IAC WHEN Vss > 20 MPH              ; DRef: 0xDF07
L8698:        .byte   0x06  ;=  6, LIMIT IAC OFFSET FOR LO BAT TO 75 RPM       ; DRef: 0xDECB,0xDED0
                            ;      ARG = RPM/12.5
L8696: Is the adder for volts <11.7.
You'll have to log what's going on to see how low voltage is.

L8695:
I think this is a timer to keep the Rpm adder in after volts goes above the set pt. Not positive though. I just glanced at it. It might just add for 10 sec the go back to normal.

You may just have to add a little to your cold idle table.
Reply




All times are GMT -5. The time now is 12:36 AM.