C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

Can the $12 808 code control a 4+3 OD unit

Thread Tools
 
Search this Thread
 
Old Jan 17, 2007 | 10:30 PM
  #1  
zf4+3's Avatar
zf4+3
Thread Starter
Intermediate
 
Joined: Jan 2007
Posts: 29
Likes: 0
Default Can the $12 808 code control a 4+3 OD unit

I just put the finishing touches on my current tuning project and i am thinking about converting my 88 to map. I took a quick glance at the 12 code xdf in tunerpro rt and it appears to have about two dozen parameters for controllong the shift light. I would like to use a 730 ecm but there doesnt seem to be any shift light code in the 8d mask. Has anyone successfully used either one of these options?
Thanks

Last edited by zf4+3; Jan 17, 2007 at 10:41 PM.
Reply
Old Jan 19, 2007 | 06:57 PM
  #2  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,399
Likes: 394
From: Lakeville MI
Default

The 4+3 o/d is controlled like the auto trans tcc, the same basic tables are used for upshifts and downshifts etc.

By using an auto trans configured bin, it may work for the basic upshift and downshift functions, but there will be no processing of the o/d switch or the first gear switch.

I've had a $6E auto trans bins running in my 88 4+3 car, but I haven't driven it that way, so I can't confirm if the o/d will work or not.

I did notice the o/d active lamp was lit all the time while briefly running the $6E (ARAP based bin) in my car. This may be an indication of compatibility problems.

I may still have a datalog of this bin. I'll do some digging and review the transmission mode word data to get a better idea of what was going on with the mismatch configuration.
Reply
Old Jan 19, 2007 | 07:57 PM
  #3  
zf4+3's Avatar
zf4+3
Thread Starter
Intermediate
 
Joined: Jan 2007
Posts: 29
Likes: 0
Default

The trans im using is an 88 unit but its not original to the car. I used an 86 factory service manual to hook everything up. Maybe i dont have it working the way GM intended it to be installed. Im not sure what you mean when you say the bin processes the info from the 1st gear switch or the other switch. I thought they just provide a ground path to allow the o/d to switch between direct and o/d. At least thats what the 86 manual shows. If i manually shift gears while the o/d is doing its thing it will crunch gears slightly if your not careful. Ive been living with it that way for 14 years so maybe i can just use the automatic settings in whatever ecm i decide to go with.
Reply
Old Jan 19, 2007 | 08:39 PM
  #4  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,399
Likes: 394
From: Lakeville MI
Default

See below. This excerpt is from 86 BUA. The auto trans specific parts are probably similar in the later masks, but the manual specific portions will be different.



**************************************** ***************
* PRNDL SWITCH READ
*
* REQUEST VALID FOR 100 Msec
*
**************************************** ***************
LE0D7: LDAA L0037 ; MCU INPUT STATUS WD
LDAB L0045 ; SHFT MW
RORA ;
RORA ;
RORA ;
RORA ;
BMI LE0E7 ;
; ... else
ANDB #$F7 ; 1111 0111
STAB L0045 ;
BRA LE102 ;
LE0E7: BITB #$08 ; b3
BEQ LE0ED ; BR IF NOT b3
; ... else
ANDA #$7F ; CLR b7
LE0ED: ORAB #$08 ; b3
STAB L0045 ;
BITA #$02 ; b1
BNE LE101 ; BR IF b1
; ... else
LDAB L0004 ; Xmission Mode word
ASRB ;
BCC LE102 ;
; ... else
LDAB L0065 ; Vss (MPH/1)
CMPB LC2AD ; Unlock at 15 MPH 1st Man & Low grs Man
BHI LE102 ; BR IF Vss LT 15 MPH
; ... else
LE101: LSRA ;
LE102: LSRA ;
ANDA #$60 ; 0110 0000, b5 & b6
BITA #$40 ; b5
BEQ LE10A ; BR IF NOT b5
; ... else
INCA ;
LE10A: ORAA L0004 ; Xmission Mode word
STAA L0004 ; Xmission Mode word
NOP ;
**************************************** ***********
**************************************** ***********
* RPM/Vss RATIO CODE
*
*
*
*
**************************************** ***********
LDX L0065 ;
LDAA L0057 ;
LDAB #25 ;
MUL ;
JSR LF215 ; TO F DIV SUBTOUTINE
STAA L008F ; N/V ratio
BRCLR L0036,$08,LE122 ; BR IF NOT b3, (TCC LOCKED FOR PASSBY)
; ... else
JMP LE2D1 ;
LE122: LDAB L0004 ; Xmission Mode word
ANDB #$E5 ; 1110 0101
BITB #$80 ; b7, OD ACTIVE
BEQ LE151 ; BR IF NOT b7
; ... else
CMPA LC287 ; 35, 1st Gear val
BCS LE143 ;
; ... else
LDAA L012C ;
BNE LE14B ;
; ... else
ORAB #$10 ; SET b4
LDAA L0004 ; Xmission Mode word
BITA #$12 ; b1 & b4, 1st gr dir & 1st gr OD
BNE LE16A ; BR IF b4 & b1
; ... else
LDAA LC296 ; 0 SEC'S, Hi to Lo Gear lock
STAA L0090 ; 4 -> 3 Dnw Shft Lk Interupt tmr
BRA LE16A ;
LE143: LDAA LC28D ; 0 SEC'S, 1st gear dly
STAA L012C ;
BRA LE16A ;
LE14B: DECA ;
STAA L012C ;
BRA LE16A ;
LE151: LDAA LC28D ; 0 SEC'S, 1st Gear dly
STAA L012C ;
LDAA L008F ;
CMPA LC286 ; 41 1st gear direct RATIO
BCS LE160 ;
; ... else
ORAB #$02 ; b1,
LE160: CMPA LC288 ; 30d, Min 4th grar
BCS LE16A ;
; ... else
CMPA LC289 ; 35d, Max 4th gear
BLS LE16F ;
; ... else
LE16A: LDAA LC28A ; 4th gear tmr
BRA LE178 ;
LE16F: LDAA L008E ; 4th Gr N/V tmr
BNE LE177 ;
; ... else
ORAB #$08 ; b3, 4TH GEAR
BRA LE17A ;
LE177: DECA ;
LE178: STAA L008E ; 4th Gr N/V tmr
LE17A: STAB L0004 ; Xmission Mode word
NOP ;
LDAA L005B ; COOLANT
CMPA LC285 ; 50c, Cool thres for TCC
BCC LE193 ;
; ... else
;
; CK AFR MD WD 1 FOR AUTO/MAN XMISH
;
LDAA LC014 ; Get Fuel/Air Mode Wd 1
BITA #01 ; b0, MAN XMISH
BNE LE18D ; BR IF MAN XMISH
; ... else
ANDB #$DF ; CLR b5
LE18D: TSTB ;
BPL LE1D4 ;
; ... else
JMP LE262 ;
;------------------------------
LE193: LDAA L0065 ;
PSHA ;
;
; CK AFR MD 1 FOR XMISH PARAMS
;
LDAA LC014 ; Get Fuel/Air Mode Wd 1
ASRA ;
PULA ;
BCS LE1A9 ;
; ... else
BITB #$20 ; b5
BEQ LE1A9 ;
; ... else
ANDB #$DF ; CLR b5
SUBA LC297 ; Bias to Lock Enab Thresh, (26 MPH)
BCC LE1A9 ;
; ... else
CLRA
;------------------------------------------------------
; MANUAL - 1ST GEAR DNSHFT
; AUTO TRANS - NON 4TH GEAR UNLOCK
;
; % OF FULL LOAD * 2.56
; 12 ENTRIES
;------------------------------------------------------
LE1A9: LDX #$C2A0 ; 14 MPH, Unlock 1st(man), Lo Gr (Auto)
BITB #$12 ; b4 & b1
BNE LE1B3 ; BR IF b4 & b1
; ... else
LDX #$C2BA ; Unlock 14 MPH Hi gr Auto & Non 1st Man
LE1B3: BITB #$C0 ; b7 & b6
BNE LE1C1 ; BR IF b7 & b6
; ... else
;------------------------------------------------------
; Manual - 1st gear Up shift
; Auto Trans - Non 4th Gear lock
;
; % Of Full Load * 2.56
;------------------------------------------------------
;
; Unlock at 15 MPH 1st Man & Low grs Man
;
LDX #$C2AD ; 15 MPH Unlock, 1st Man & Low grs Man
BITB #$08 ; b3
BEQ LE1C1 ; BR IF NOT b3
; ... else
;-----------------------------------------------------
; Manual - 4TH gear Up shift
; Auto Trans - 4th Gear lock
;
; Tble Val = Pct full ld * (256/100)
;-----------------------------------------------------
;
; 15 MPH Min lk hi gear Auto & Non 1st Man
;
LDX #$C2C7 ; 15 MPH Min lk hi gear Auto &
; Non 1st Man
LE1C1: TST L0090 ; 4-3 Dnw Shft Lk Interupt tmr
BEQ LE1C9 ;
; ... else
JMP LE28F ;
LE1C9: BITB #$01 ; b0
BEQ LE1D4 ; BR IF NOT b0
; ... else
CMPA 0,X ;
INX ; INCR INDEX
BCC LE1D7 ; BR IF
; ... else
ORAB #$06 ;
LE1D4: JMP LE27E ;
;---------------------------------------------------
LE1D7: BITB #$02 ; b1,
BEQ LE1F0 ; BR IF NOT b1
; ... else
ORAB #4 ; b2,
BITB #$C0 ; b7 & b6
BNE LE1F0 ; BR IF b7 & b6
; ... else
BITB #$04 ;
BEQ LE1FB ; BR IF NOT b2
; ... else
LDAA LC28B ; 100% TPS, Lk Ahead 1st GR
CMPA L0082 ; TPS Ld Axis Var
BCC LE1FB ;
; ... else
ANDB #$FB ; 1111 1011
BRA LE241 ;
LE1F0: BITB #$04 ; b2
BEQ LE1FB ; BR IF NOT b2
; ... else
ORAB #$80 ; b7, OD ACTIVE
ANDB #$FB ; CLR b2
LDX #$C2BB ;
LE1FB: STAB L0004 ; Xmission Mode word
LDAB LC28F ; Rd Spd Coast, 32 MPH
LDAA L0045 ;
BITA #$10 ; b4
BNE LE20A ; BR IF b4
; ... else
ADDB #5 ; 5 MPH HYST
BCS LE20E ; BR IF OVERFLOW
; ... else
LE20A: CMPB L0065 ; CK Vss
BLS LE215 ; BR IF Vss LT 32+5 MPH (COAST)
; ... else
LE20E: ANDA #$EF ; CLR b4
LDAB LC290 ;
BRA LE21A ;
LE215: ORAA #$10 ; b4
LDAB LC291 ; Hi MPH Coast TPS
LE21A: STAA L0045 ;
LDAA L0004 ; Xmission Mode word
PSHA ;
BPL LE227 ;
; ... else
SUBB LC28E ; Hyst for TCC
BCC LE227 ;
; .... else
CLRB ;
LE227: LDAA L0082 ; TPS Ld Axis Var
CBA ;
PULB ;
BCS LE25E ;
; ... else
BITB #$C0 ; b7 & b6
BEQ LE245 ; BR IF NOT b7 & b6
; ... else
JSR LE2BE ;
BCS LE25E ;
; ... else
BITB #$20 ; b5
BEQ LE25A ; BR IF NOT b5
; ... else
LDAA L0057 ;
CMPA LC292 ; kick Dn Prevent (Shifter Sw)
BHI LE285 ;
; ... else
LE241: ANDB #$FE ; CLR b0
BRA LE272 ;
;
;
;
LE245: LDAA LC014 ; Get Fuel/Air Mode Wd 1
ASRA ; SHIFT RIGHT
BCC LE256 ;
; ... else
TBA ;
BITB #$08 ; b3
BNE LE256 ;
; ... else
ANDA #$06 ; CLR ALL EXCEPT b1 & b2
; ... else
CMPA #$06 ;
BNE LE272 ;
; ... else
LE256: BSR LE2BE ;
BLS LE272 ;
; ... else
LE25A: ORAB #$81 ; SET b7 & b0
BRA LE285 ;
LE25E: BITB #$80 ; b7
BEQ LE272 ; BR IF NOT b7
; ... else
LE262: LDAA L0057 ;
BITB #$12 ; b4 & b1
BEQ LE26D ; BE IF
; ... else
CMPA LC294 ; Kick Dn/Unlock TPS Prev'nt RPM,
; (3200 RPM)
BRA LE270 ;
LE26D: CMPA LC293 ; Kick Dn/Unlock TPS RPM, (3200 RPM)
LE270: BHI LE279 ; BR IF RPM LT THRESH'S
; ... else
LE272: LDAA L0065 ; CURRENT Vss
CMPA LC295 ; Min VSS, (60 MPH) for Force Upshift
BLS LE27E ; BR IF Vss GT 60 MPH
; ... else
LE279: CLR L008D ; CLR TCC LK Dly tmr
BRA LE25A ; EXIT
LE27E: ANDB #$7F ; CLR b7
LDAA LC28C ; 0 sec's, Up Shft lk delay
STAA L008D ; TCC LK Dly tmr, (.1sec)
LE285: BITB #$20 ; b5
BEQ LE28F ;
; ... else
BITB #$80 ; b7
BNE LE28F ; BR IF NOT b7
; ... else
ANDB #$FE ; CLR b0
LE28F: ANDB #$9F ; CLR b5 & b6
LDAA L0037 ; MCU INPUT STATUS WD
ANDA #$DF ; CLR b5, (TCC)
PSHA ;
LDAA L008D ; TCC LK Dly tmr, (.1sec)
BEQ LE29B ;
; ... else
DECA ;
LE29B: STAA L008D ; TCC LK Dly tmr, (.1sec)
LDAA L0090 ; 4-3 Dnw Shft Lk -> Interupt tmr
BEQ LE2A7 ;
; ... else
DECA ;
STAA L0090 ; 4-3 Dnw Shft Lk -> Interupt tmr
PULA ;
BRA LE2B1 ;
LE2A7: LDAA L008D ; TCC LK Dly tmr, (.1sec)
PULA ;
BNE LE2B1 ;
; ... else
TSTB ;
BPL LE2B1 ;
; ... else
ORAA #$20 ; SET b5, TCC LOCKED
LE2B1: STAA L0037 ; MCU INPUT STATUS WD
STAB L0004 ; Xmission Mode word
ROR L0035 ; MNR LOOP MD WD 2
RORB ;
ROL L0035 ;
BRA LE2D1 ;
LE2BE: PSHB ;
LDAA L0065 ;
CMPA #$64 ; 0110 0100
BLS LE2C7 ;
; ... else
;
; Call 2D Lk Up
;
LDAA #$64 ; Get Var for Lk Up
LE2C7: ASLA ;
LDAB #$18 ; Off set for Lk Up
JSR LF2B9 ; Call 2D Lk Up
PULB ;
CMPA L0082 ; TPS Ld Axis Var
RTS ;
**************************************** ***************
Reply
Old Jan 19, 2007 | 11:22 PM
  #5  
zf4+3's Avatar
zf4+3
Thread Starter
Intermediate
 
Joined: Jan 2007
Posts: 29
Likes: 0
Default

I get it now. The ecm is monitoring rpm, tps and lv8 among others. Hehe thats quite a post. You should have just told me to get a copy of the bua hac and i would have told you , been there done that. Ive compared the bua with the aujp hac using the search word, manual. Not much comes up in the aujp hac so i guess that leaves the $12 mask as my likely choice. Lucky for me i have a real time emulator so i can make my changes on the fly. Hopefully i wont burn up the o/d before i get it figured out.
Reply
Old Mar 17, 2007 | 01:53 AM
  #6  
1BAD88's Avatar
1BAD88
Advanced
10 Year Member
 
Joined: Aug 2003
Posts: 82
Likes: 0
From: Nowthen MN
Default

Originally Posted by tequilaboy
The 4+3 o/d is controlled like the auto trans tcc, the same basic tables are used for upshifts and downshifts etc.

By using an auto trans configured bin, it may work for the basic upshift and downshift functions, but there will be no processing of the o/d switch or the first gear switch.

I've had a $6E auto trans bins running in my 88 4+3 car, but I haven't driven it that way, so I can't confirm if the o/d will work or not.

I did notice the o/d active lamp was lit all the time while briefly running the $6E (ARAP based bin) in my car. This may be an indication of compatibility problems.

I may still have a datalog of this bin. I'll do some digging and review the transmission mode word data to get a better idea of what was going on with the mismatch configuration.
Tequilaboy (or anyone), I'm working with Tunerpro with the $32 def, do you know which area these shift points are in? Is it the MPH LOW SPEED LIMIT FOR LOW GEAR LOCK TO UNLOCK TRANSITION under the constants section, or is it in one of the tables? [88 4+3] I'm just having a tough time of it since I put in 4:09 gears and a speedometer adjustment unit.

Thanks
J
Reply
Old Mar 17, 2007 | 09:35 AM
  #7  
tequilaboy's Avatar
tequilaboy
Melting Slicks
 
Joined: Aug 2003
Posts: 3,399
Likes: 394
From: Lakeville MI
Default

The limit values are what they appear to be, only limits to determine minimum speeds at which an upshift or downshift may occur depending upon the current gear.

The actual upshift/downshift points are determined from the tables which consider tps vs speed and also 4th gear or not 4th gear.

With the 4.09 gears, you will need to correct the n/v (rpm/mph) limit values so that 4th gear is properly detected.

As it is now, you will never detect 4th gear since 4th with 4.09s will look numerically like 3rd with a 3.07.

I have updated my 32b *.xdf to include all of the relevant 4+3 items to permit easy tuning.

PM me with an e-mail address and I can send you a copy of my latest 32b 4+3 xdf file.
Reply

Get notified of new replies

To Can the $12 808 code control a 4+3 OD unit





All times are GMT -4. The time now is 04:15 AM.

story-0
10 Ugly Corvettes That We Still Kinda Love

Slideshow: 10 ugly Corvettes that we still kinda love.

By Joe Kucinski | 2026-06-03 10:34:17


VIEW MORE
story-1
Top 10 Most Expensive Corvettes Ever Sold on Bring A Trailer

A lot of money has changed hands at the online auction house over the years.

By Brett Foote | 2026-06-03 10:21:50


VIEW MORE
story-2
10 Things Every Corvette Owner Needs (2026 Edition)

Slideshow: 10 great gifts Corvette enthusiasts actually want for Father's Day!

By Michael S. Palmer | 2026-06-03 15:43:40


VIEW MORE
story-3
8 Most "Only Corvette Owners Understand" Quirks and Problems

Slideshow: These are the quirks, annoyances, and oddly lovable problems that every Corvette owner eventually learns to live with.

By Pouria Savadkouei | 2026-05-28 09:31:39


VIEW MORE
story-4
10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

Slideshow: 10 reasons why the C6 Z06 is still a performance benchmark after 20 years.

By Joe Kucinski | 2026-05-27 17:20:09


VIEW MORE
story-5
How Much Horsepower Every Corvette Engine "LOST" in 1972

Slideshow: How much horsepower every Corvette engine lost in 1972.

By Joe Kucinski | 2026-05-27 16:54:53


VIEW MORE
story-6
Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

Slideshow: How to Protect A Convertible Top: 10 DOs & DON'Ts

By Michael S. Palmer | 2026-04-03 00:00:00


VIEW MORE
story-7
Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

Slideshow: The 10 most explosive Corvettes ever built based on power-to-weight ratio.

By Joe Kucinski | 2026-05-20 07:23:03


VIEW MORE
story-8
150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

Slideshow: From C1 to C8 we compare every Corvette generation by the numbers.

By Joe Kucinski | 2026-05-12 16:54:12


VIEW MORE
story-9
8 Coolest Corvette Pace Cars (and Replicas) of All Time

Slideshow: Some Corvette pace cars became collectible legends, while others perfectly captured the look and attitude of their era.

By Verdad Gallardo | 2026-05-11 09:50:51


VIEW MORE