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

ECM Changes for Gear ratio changes

Thread Tools
 
Search this Thread
 
Old 02-20-2009, 11:20 AM
  #1  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
ECM Changes for Gear ratio changes

I am running an 87 5.7 TPI in my Jeep CJ7. I have upgraded to a $6E mask and modified it to accomodate the engine upgrades I have made. However, I am running a different gear ratio in the axles with larger tires. What changes do I need to make so the speed the ECM is getting from the VSS matches my actual rate of speed?
Old 02-20-2009, 01:21 PM
  #2  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

You can either correct the vss signal upstream of the ecm with appropriate drive and driven gears, an electronic ratio converter, or scale it internally if you're not also using the signal to run the speedometer.

I'll have to dig for the address.

I think its this one, but its been awhile since I've played with it:
E0B4: LDD #$01CC

Last edited by tequilaboy; 02-20-2009 at 01:51 PM.
Old 02-20-2009, 03:22 PM
  #3  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

I would like to scale the ECM to read it correctly. I am running an aftermarket speedo that is fully programmable. In addition, the speedo feed comes out of a Dana 18 Transfer case and I don't have any options for correcting by way of a gear. Does anyone know what formula I can use for calculating the adjustment ?
Old 02-20-2009, 03:54 PM
  #4  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

I

Last edited by jeeping68; 02-20-2009 at 04:04 PM.
Old 02-20-2009, 04:09 PM
  #5  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

Take the value 01CC, convert to decimal = 460. Scale the value proportionately based on your current error, then convert back to hex.
Old 02-21-2009, 02:26 PM
  #6  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

Can I make this edit in TunerPro or TunerCat, or does it require me to edit the binary file directly? I have not edited the binary file outside of TunerPro and TunerCat yet. Definitely going to require some research on my part.
Old 02-21-2009, 06:23 PM
  #7  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,402
Likes: 0
Received 215 Likes on 201 Posts
Car: check
Engine: check
Transmission: check
Re: ECM Changes for Gear ratio changes

Originally Posted by jeeping68
I would like to scale the ECM to read it correctly. I am running an aftermarket speedo that is fully programmable. In addition, the speedo feed comes out of a Dana 18 Transfer case and I don't have any options for correcting by way of a gear. Does anyone know what formula I can use for calculating the adjustment ?
I was wondering what the VSS in use was. This can make a difference. If the VSS provides a value of about 40 pulse per driveshaft revolution then a DRAC module is the way to go. A DRAC is a stock GM part that they used on many trucks & SUVs (IOW: real cheap and readily available at a JY).

They are strap programmable for various tire diameters and rear ratios.

Let us know what sort of pulse count is provided and we can go from there.

RBob.
Old 02-21-2009, 06:59 PM
  #8  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

You can easily add the value to your editor of choice. For the above example, just use the address: 20B5 and size: 16 bit.

You can choose to display the output value as hex digits or decimal values according to preference.

Update: I went back and checked the original bin that I tested this with back in 2003. I had also changed the value below. To be honest I don't remember which change actually worked. If all else fails you can try them one at a time.

E0D4: LDD #$3000

For this item you would want to edit the 2 bytes starting at address 20D5

Last edited by tequilaboy; 02-21-2009 at 07:43 PM.
Old 02-21-2009, 07:39 PM
  #9  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

I'm using a 2000 pulse Painless Performance retrofit VSS. At the time, it seemed simpler than the DRAC, but looking back now, probably not. How do you go about adjusting the DRAC?
Old 02-21-2009, 08:02 PM
  #10  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

How far off is the internal vehicle speed signal compared with actual?
Old 02-22-2009, 09:43 AM
  #11  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,402
Likes: 0
Received 215 Likes on 201 Posts
Car: check
Engine: check
Transmission: check
Re: ECM Changes for Gear ratio changes

Originally Posted by jeeping68
I'm using a 2000 pulse Painless Performance retrofit VSS. At the time, it seemed simpler than the DRAC, but looking back now, probably not. How do you go about adjusting the DRAC?
The DRAC has a series of jumpers soldered onto the board. By adding/removing them the input to output ratio is changed. They are all in a row which makes it easy to remove them and use a DIP switch in there place.
Look on the diy-efi.org site for a file called DRAC2.PDF (or close to that). It includes the info on the ratios and which straps to set.

RBob.
Old 02-23-2009, 10:39 AM
  #12  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

I am still a couple of weeks off from getting the wiring finished and firing it up. Before I tore it apart to install the different engine/trans combo, the displayed speed was about 5 mph off from actual at highway speeds. Once I get it back on the street, I can give you a more precise measurement. RBob, thanks for the info on the DRAC. I will take a look at the file and see what I can find.
Old 02-23-2009, 06:15 PM
  #13  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

When I originally tested the internal scaling changes, I was trying to simulate correcting the vss for 3.54 gears, in place of 3.07 gears.

I just scaled the constants already discussed multilpying by 3.07/3.54.

The result was that the internal velocity signal was reduced appropriately.

Unfortunately the IP displayed mph was unchanged since the VSS signal in my car goes first to the cluster and then on to the ecm. The ecm change therefore only corrected the internal velocity.

A reasonably small error like 5 mph (or maybe 5-10%) should be easily corrected by this method as long as you're only trying to correct the ecm internal signal as previously discussed.

Last edited by tequilaboy; 02-23-2009 at 06:20 PM.
Old 02-24-2009, 02:55 PM
  #14  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

RBob, my VSS, much like the stock GM unit puts out 2000 pulses per mile. Later models use the reluctor wheel and it puts out 40 pulses per revolution. What is the ratio of pulses per revolution per pulses per mile?
Old 02-24-2009, 03:01 PM
  #15  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

Tequilaboy, I believe I understand now how to do the edit to the ECM. This is going into a portion of ECM mods that is new to me, so I don't want to burn my chip until I have an actual value to compare vs. the estimated one that I'm working with right now. Just to make sure I'm understanding, my actual speed is 55, but my displayed speed is 60. I would take the value in my ECM and multiply it by 91.66% (55mph / 60mph). Does that sound correct?
Old 02-24-2009, 03:17 PM
  #16  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

TequilaBoy,

I know your memory is a little rusty, but I thought I would run my values by you anyways. In location 20B5, I have a value of 56. In location 20D5, I have a value of 49920. Do those value sound similar to what you ran into?
Old 02-24-2009, 06:23 PM
  #17  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

With a stock 6E bin, you should expect to see the following values:
At address 20B5: (16 bit) 460 (floating point)
At address 20D5 (16 bit) 12288 (floating point)

When scaled by 0.9166 or 91.66%, you should expect to see the following values (rounded down):
At address 20B5: (16 bit) 421
At address 20D5 (16 bit) 11263

Make sure you're not adding in some sort of conversion to the displayed value.

Last edited by tequilaboy; 02-24-2009 at 06:29 PM.
Old 02-24-2009, 06:33 PM
  #18  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,402
Likes: 0
Received 215 Likes on 201 Posts
Car: check
Engine: check
Transmission: check
Re: ECM Changes for Gear ratio changes

Originally Posted by jeeping68
RBob, my VSS, much like the stock GM unit puts out 2000 pulses per mile. Later models use the reluctor wheel and it puts out 40 pulses per revolution. What is the ratio of pulses per revolution per pulses per mile?
I don't recall the actual ratio although I do know that they are too far apart. A 2K PPM VSS won't work with a DRAC. The reason I brought up the DRAC is when you mentioned using a transfer case. This opened the possibility that you were using a truck 700R4 with the 40T wheel.

RBob.
Old 02-24-2009, 06:42 PM
  #19  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

TequilaBoy,

I opened up several stock bin files (ARAP, ANYJ) I had and the numbers match up to your 460 at 20B5 and 12288 at 20D5. I opened up several AUJM bin files (what mine is based off of) and they all had the 56 and 49920 values. Looks like I will just have to experiment a bit and find what works for my setup. I appreciate the help. If nothing else, I've started to get into some new areas of the bin that I haven't touched before.
Old 02-24-2009, 06:47 PM
  #20  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

RBob,

Thanks for the input. I'm running an older 700R4 without the ring. I also have an 8000 pulse per mile VSS for my cruise control. I might have to do some calculations and see how that converts to revolutions. Now I know why they made me take all that math in school.
Old 02-24-2009, 06:50 PM
  #21  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

Interesting, could be that the F-bodies and Y-body, used a different VSS sensor scaling.

Check the hex code for the preceding LDD opcode "CC" to verify that these addresses are used in the same manner as in the Y-body bins. If that's the case, then scale the values that you have as already described.
Old 02-24-2009, 07:07 PM
  #22  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

I just checked a copy of AUJM, The addresses are shifted by a few bytes to the following values:
20BD
20DD

Update: I checked the road speed calc in the source code that I have, the second value at 20DD (#3000) is only a max value that is set if ACCA overflows. You should only have to modify the first value at 20BD (#01CC).

This value appears to represent .0005 miles/pulse or the inverse of 2,000 ppm.

Last edited by tequilaboy; 02-24-2009 at 08:51 PM.
Old 02-25-2009, 10:58 AM
  #23  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

Ahh, that looks better now. On the LDD, I found what I thought was the address of E0D4 on one of your previous posts, but my bin doesn't go that high. What is the address for checking the LDD code?
Old 02-25-2009, 02:45 PM
  #24  
Member

 
tequilaboy's Avatar
 
Join Date: Sep 2007
Posts: 309
Received 5 Likes on 5 Posts
Re: ECM Changes for Gear ratio changes

For AUJM, the LDD should be at address 20BC.

The commented source hac's addresses start with C instead of 0. Therefore D would represent 1, E would represent 2, etc. An address that appears as E0BC in the source hac would appear in the editor as 20BC.
Old 02-26-2009, 12:02 PM
  #25  
Junior Member
Thread Starter
 
jeeping68's Avatar
 
Join Date: Jul 2008
Location: Southern California
Posts: 26
Likes: 0
Received 0 Likes on 0 Posts
Car: 78 Jeep CJ7
Engine: 87 Chevy 383 TPI
Transmission: 700R4
Axle/Gears: 4.56
Re: ECM Changes for Gear ratio changes

I am starting to understand the concept better now. I made the correction to the address and it is matching up now. Thanks for all your help. Now I just have to test it in the real world.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
IROCtometal
TPI
2
09-20-2015 11:08 PM
RyanJB
TPI
0
09-02-2015 01:27 PM
Chevy3shitty
Transmissions and Drivetrain
8
09-01-2015 02:10 AM
hectre13
Engine/Drivetrain/Suspension Parts for Sale
7
08-26-2015 08:17 AM
Regal105
Transmissions and Drivetrain
4
08-23-2015 03:45 PM



Quick Reply: ECM Changes for Gear ratio changes



All times are GMT -5. The time now is 04:17 AM.