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

Idle requested RPM (scanner) vs Target idle RPM (calibration)

Thread Tools
 
Search this Thread
 
Old Jun 11, 2003 | 08:15 AM
  #1  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
Idle requested RPM (scanner) vs Target idle RPM (calibration)

Yesterday, I was trying to lower my idle speed on TunerCat from 675 rpm to 625. But when I burned the chip and put it in, the scanner was showing that the computer was still requesting a 675 rpm idle speed. I repeated the process several times but could not get the computer to alter it's idle speed request. I also went back and cleaned the IAC, then changed to another IAC I had lying around, and performed the manual idle speed adjustment multiple times. No matter what I tried, it would not drop down past 675 rpm.

Anybody experience anything like this?
Reply
Old Jun 11, 2003 | 09:13 AM
  #2  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: Idle requested RPM (scanner) vs Target idle RPM (calibration)

Originally posted by Pro-Tour71
Yesterday, I was trying to lower my idle speed on TunerCat from 675 rpm to 625. But when I burned the chip and put it in, the scanner was showing that the computer was still requesting a 675 rpm idle speed.
Which ECM & maskId? On most setups there are different requested idle speeds according to coolant temp and the drv/neut switch position.

RBob.
Reply
Old Jun 11, 2003 | 09:25 AM
  #3  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
Yeah, that would help woundn't it?


It's a 7730 ECM and (not sure of the mask I.D.) it's based on an AUJP calibration.

I tried changing the "add rpm to Park/Neutral" value to zero. But the ECM wouldn't accept change that either.
Reply
Old Jun 11, 2003 | 11:52 AM
  #4  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by Pro-Tour71
Yeah, that would help woundn't it?


It's a 7730 ECM and (not sure of the mask I.D.) it's based on an AUJP calibration.

I tried changing the "add rpm to Park/Neutral" value to zero. But the ECM wouldn't accept change that either.
OK, $8D it is. There are several items that affect the desired idle speed: coolant temp, prk/neut, battery voltage, hot restart, and A/C on. Here is a code snippet of the desired idle speed calc:

Code:
        LDAA    L005D           ; FLT COOLANT TEMP
        LDX     #L8632          ; IAC CMD SPEED vs COOL TABLE
        JSR     LE3D0           ; 2D LOOK UP, NO OFF SET
        TAB                     ;
        BRCLR   L00FE,#$80,LC269        ; BR IF NOT b7, PK/NEUT, 1 = NEUT
                                        ; (IAC Md Wd #2)
                                        ; .... else
        ADDB    L862E                   ; 100 RPM ADDED IF IN PK/NEUT
                                        ;
LC269:  BRSET   L00FD,#$80,LC270        ; BR IF AC STATUS OFF
        ADDB    L8630                   ; 12.5 RPM ADDED IF A/C ON
                                        ;
LC270:  BRCLR   L003A,#$08,LC27E        ; HOT RE-STRART RETARD OFF
        LDAA    L0063           ; Linear MAT value (from tbl)
        LDX     #L8673          ; HOT RESTART CMD SPEED vs MAT TBL
        JSR     LE3D0           ; 2d LOOK UP, NO OFF SET
        ABA                     ;
        TAB                     ;
                                ;
LC27E:  ADDB    L01B5           ; DIFF DESIRED RPM FOR LOW BATTERY
From that the table addresses can be found (the L86xx numbers).

Code:
L8632          ; IAC CMD SPEED vs COOL TABLE
L862E          ; 100 RPM ADDED IF IN PK/NEUT
L8630          ; 12.5 RPM ADDED IF A/C ON
L8673          ; HOT RESTART CMD SPEED vs MAT TBL

L8693:  FCB     120     ; ADD O.S. TO DESIRED RPM IF BATT =< 12.0 V
L8694:  FCB     135     ; SUB O.S. TO DESIRED RPM IF BATT > 13.5 V
                        ;
L8695:  FCB     5       ; ADD OFFSET IF BATT LO 5 SEC'S
L8696:  FCB     1       ; ADD 12.5 RPM TO OFFSET IF BATT LO
                        ;
L8697:  FCB     20      ; CLR BATT IAC WHEN Vss > 20 MPH
                        ;
L8698:  FCB      8      ; LIMIT IAC OFFSET FOR LO BAT TO 75 RPM.
                        ; ARG = RPM/12.5
From the looks of it the idle spd starts with the table value at L8632 vs coolant. Then each of the (edit: make that. . . ) 4 others just add to that idle spd to increase it.

RBob.

Last edited by RBob; Jun 11, 2003 at 12:20 PM.
Reply
Old Jun 11, 2003 | 12:36 PM
  #5  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
I don't recognize some of those parameters from TunerCat.

All I can locate that affect RPM at idle operation are:

Idle speed vs Coolant temp - 625 rpm
Add to RPM in Park/Neutral - 0
Add to RPM with A/C on - 0 (no A/C on my car)
Reply
Old Jun 11, 2003 | 01:09 PM
  #6  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by Pro-Tour71
I don't recognize some of those parameters from TunerCat.

All I can locate that affect RPM at idle operation are:

Idle speed vs Coolant temp - 625 rpm
Add to RPM in Park/Neutral - 0
Add to RPM with A/C on - 0 (no A/C on my car)
The idle speed vs coolant should be a table that covers a range of coolant values. Make sure that the coolant is at the proper temperature for the desired idle spd.

OK to the prk/neut & A/C, eliminates those variables. That leaves the battery voltage and hot restart MAT corrections to check. Can either add the parameters or use a hex editor to check/change them.

RBob.
Reply
Old Jun 11, 2003 | 01:26 PM
  #7  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
Thanks for the info. But I haven't delved deep enough into the program to know how to do Hex editing.

What is entailed in that?
Reply
Old Jun 12, 2003 | 09:07 AM
  #8  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by Pro-Tour71
Thanks for the info. But I haven't delved deep enough into the program to know how to do Hex editing.

What is entailed in that?
Best bet would be to ask Tunercat to add the idle variables. They are good about adding items to the TDF files.

For hex editing, search the diy-efi archives. It isn't something to be taken lightly. You'll neeed to do conversions yourself and plug them into the proper EPROM bin file location.

RBob.
Reply
Old Jun 12, 2003 | 10:46 AM
  #9  
My90Iroc's Avatar
Member
 
Joined: Nov 2000
Posts: 490
Likes: 0
From: E. Patchogue, NY
Car: '90 Iroc
Engine: 305 TPI
Transmission: 5 spd
Originally posted by RBob
The idle speed vs coolant should be a table that covers a range of coolant values. Make sure that the coolant is at the proper temperature for the desired idle spd.

RBob.
Off topic: Is this what you would change to get the car into closed loop earlier if you have a lower temp. stat?
Reply
Old Jun 12, 2003 | 12:31 PM
  #10  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
No. In the constants table, there is a value for minimum temperature for closed loop operation.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
angel2794
Theoretical and Street Racing
25
Mar 7, 2026 01:08 PM
Eric2ndGen
Transmissions and Drivetrain
0
Aug 31, 2015 12:33 AM
Logan Bryant
TPI
10
Aug 27, 2015 11:52 AM
Armored91Camaro
Electronics
0
Aug 25, 2015 12:01 PM
IroczFan
Carburetors
1
Aug 18, 2015 05:19 AM




All times are GMT -5. The time now is 07:38 AM.