Extended VE Table
Thread Starter
Junior Member
Joined: Jun 2006
Posts: 22
Likes: 2
From: VA
Car: 1992 Z28
Engine: 350 Roller StealthRam
Transmission: WC T-5
Axle/Gears: 3.73 10-bolt posi
Extended VE Table
How do you enable the extended RPM VE table in a '730 ($8D) ECM? I used to work with MEFI-4a computers, and you could just select "regular" or "extended" on them, but I don't see that as an option with $8D...
Also, what happens if you run the engine RPM past the last RPM data point in the table? Does it just use whatever the last value was for RPM's above the table range?
Also, what happens if you run the engine RPM past the last RPM data point in the table? Does it just use whatever the last value was for RPM's above the table range?
Member
Joined: Jul 2004
Posts: 419
Likes: 1
From: Salem,Oregon.
Car: '74 Firebird, '84 vette
Engine: 454 twin turbo, 350 HSR
Transmission: 4L80E, 700R4
Axle/Gears: 9", Dana36
Re: Extended VE Table
Stock $8D has a main VE table and an upper table, both are active.
An "extended" table is available in the SAUJP mask, which is a modified version that included extended tables and a whole bunch of fixes for performance use.
And yes my understanding is that the ecu just uses the last table entry if you exceed the rpm range of the table.
An "extended" table is available in the SAUJP mask, which is a modified version that included extended tables and a whole bunch of fixes for performance use.
And yes my understanding is that the ecu just uses the last table entry if you exceed the rpm range of the table.
Thread Starter
Junior Member
Joined: Jun 2006
Posts: 22
Likes: 2
From: VA
Car: 1992 Z28
Engine: 350 Roller StealthRam
Transmission: WC T-5
Axle/Gears: 3.73 10-bolt posi
Re: Extended VE Table
The one I am talking about appears to be zeroed out in my stock 305 TPI bin file (AXYC). It goes to a higher RPM than the standard VE table, but you would need to have a selector flag to determine which one you want to use...it's this selector that I can't find. I don't have the software in front of me to be more specific, but I will post later.
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
Re: Extended VE Table
I believe what you are seeing is because the definition (XDF) has the extended tables defined that do not exist in the standard bins.
The giveaway will be that the address of the table is greater than $894A.
Anything beyond that point is custom code area that the stock bin file does not have anything written to.
That's why you see it zero'd out.
The giveaway will be that the address of the table is greater than $894A.
Anything beyond that point is custom code area that the stock bin file does not have anything written to.
That's why you see it zero'd out.
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: Extended VE Table
I believe what you are seeing is because the definition (XDF) has the extended tables defined that do not exist in the standard bins.
The giveaway will be that the address of the table is greater than $894A.
Anything beyond that point is custom code area that the stock bin file does not have anything written to.
That's why you see it zero'd out.
The giveaway will be that the address of the table is greater than $894A.
Anything beyond that point is custom code area that the stock bin file does not have anything written to.
That's why you see it zero'd out.
As the $8D code varies I did the code for AXCN and AUJP.
RBob.
Thread Starter
Junior Member
Joined: Jun 2006
Posts: 22
Likes: 2
From: VA
Car: 1992 Z28
Engine: 350 Roller StealthRam
Transmission: WC T-5
Axle/Gears: 3.73 10-bolt posi
Re: Extended VE Table
The VE Table I am referring to is called "VE Upper Table Extended to 6400." The table goes from 1600 to 6400 RPM, but it is all zeroed out. The other VE table called "VE Upper Table Original to 5600RPM" is the one that has data.
I am using the $8D.xdf file from the Moates website...which begs the question...which $8D definition file should I use??
Thanks guys!
I am using the $8D.xdf file from the Moates website...which begs the question...which $8D definition file should I use??
Thanks guys!
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: Extended VE Table
The VE Table I am referring to is called "VE Upper Table Extended to 6400." The table goes from 1600 to 6400 RPM, but it is all zeroed out. The other VE table called "VE Upper Table Original to 5600RPM" is the one that has data.
I am using the $8D.xdf file from the Moates website...which begs the question...which $8D definition file should I use??
Thanks guys!
I am using the $8D.xdf file from the Moates website...which begs the question...which $8D definition file should I use??
Thanks guys!
The other VE table called "VE Upper Table Original to 5600RPM" is the one that has data.
RBob.
Trending Topics
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
Re: Extended VE Table
The Super_8dm2.ecu file does have the entry in it.
Pressing F2 on the extended table to edit the definition has this text in it.
"This is the table to use if you are using a extended VE table by patching the bin otherwise use the Original Upper VE table to 5600 RPM."
There is a patch "somwhere" to make the extended table function. IIRC it was only for $8D and replaces the address of the original table with the new one so there is no "switch" to use it or not. Once the bin was patched, the old table was just ignored.
I'll do some digging and see if I can locate the patch file.
$1003 to $1077 is the address of this patch. ($9003 to $9077)
Did you make that patch RBob? (Of course you did
, Im a bit slow this morning )
Pressing F2 on the extended table to edit the definition has this text in it.
"This is the table to use if you are using a extended VE table by patching the bin otherwise use the Original Upper VE table to 5600 RPM."
There is a patch "somwhere" to make the extended table function. IIRC it was only for $8D and replaces the address of the original table with the new one so there is no "switch" to use it or not. Once the bin was patched, the old table was just ignored.
I'll do some digging and see if I can locate the patch file.
$1003 to $1077 is the address of this patch. ($9003 to $9077)
Did you make that patch RBob? (Of course you did
, Im a bit slow this morning ) Last edited by JP86SS; Jan 1, 2011 at 09:45 AM.
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
Re: Extended VE Table
Link back to an oldie but goodie,
https://www.thirdgen.org/forums/diy-...-upper-ve.html
Does not list AXYC as an option.
I forgot about the calling address differes in them.
Will need to investigate if that can work with it or not.
https://www.thirdgen.org/forums/diy-...-upper-ve.html
Does not list AXYC as an option.
I forgot about the calling address differes in them.
Will need to investigate if that can work with it or not.
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
Re: Extended VE Table
Here is the code section from AXYC
Just need to put my code counting glasses on to get the numbers right in the patch.
I don't have an assembler installed and running so I'll ask for someone to get the addresses right and generate the file.
Once the patch is done, please post it in the other thread so all 3 of the $8D patches will be there.
Code:
LCBF3: staa *L00E8
ldab *L0071
ldaa *L0058
cmpa #0x40
bcs LCC0B
ldx #0x8797 ************Upper VE location change to $9000
suba #0x40 *VAL = 64, SUB OFF 1600 RPM OFFSET
lsrb *Divide by 2 to make 10kpa breaks
cmpa #0xA0 *********** BRA CC1C ** bypass the 5600 limit
bls LCC1C *never execute*
ldaa #0xA0 *never execute*
bra LCC1C
LCC0B: ldx #0x86EB
suba #0x10
bcc LCC13
clra
LCC13: lsla
lsla
cmpb #0x80
bls LCC1C
lsrb
addb #0x40
LCC1C: jsr LE37B **** Do 3D Lookup ********** I don't have an assembler installed and running so I'll ask for someone to get the addresses right and generate the file.
Once the patch is done, please post it in the other thread so all 3 of the $8D patches will be there.
Thread Starter
Junior Member
Joined: Jun 2006
Posts: 22
Likes: 2
From: VA
Car: 1992 Z28
Engine: 350 Roller StealthRam
Transmission: WC T-5
Axle/Gears: 3.73 10-bolt posi
Re: Extended VE Table
Damn, you guys are efficient for New Years Day! Don't bother going to this trouble just for me - I was just curious. I am too much of a newb for getting too intense with my tune!
Somehow I have a feeling that you guys like the code challenge though!
thanks again.
Somehow I have a feeling that you guys like the code challenge though!
thanks again.
Thread
Thread Starter
Forum
Replies
Last Post






