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

Lock BLM to 128 in PE

Thread Tools
 
Search this Thread
 
Old Nov 10, 2017 | 09:43 AM
  #1  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,625
Likes: 310
Lock BLM to 128 in PE

Lol... Damn... I wish I put the ECM back up weeks ago when I said I was done!

I keep finding cool stuff in the S_AUJP code that ends up going back and forcing me to re-tune other stuff (don't know whether it's a or a )

I've been playing around with the MAT tables lately and during some datalogs noticed the other day that during PE, the BLM would lock to 134, which I thought was curious.

Turns out that MAT table adjustments were getting the BLMs to 134 at high map just before entering PE. I didn't know if it was impacting anything...

So did some searching and came across an old thread of mine regarding PE AFR's...

https://www.thirdgen.org/forums/diy-...drives-pe.html

Which had this little nugget...

Originally Posted by SbFormula
Your last recorded BLMs!

The ECM will use 128 if BLM is less than 128 or will use the actual BLM if BLM is greater or equal to 128. That's why your AFR number sometimes decreases (richer). In PE the ECM will enriched but never lean out. Just a precaution from GM since it is a blind calculation with no feed back.
I didn't have a WB at that time, so I had no way to really know what was actually occurring with actual AFR.

But digging through the S_AUJP code, I found the option bit to lock BLMs to 128 during PE. Works like a charm.

It makes sense that GM would put that kind of protection mechanism in there, since whatever would be causing the car to run lean in normal driving could be expected to do the same to PE (i.e., clogged fuel filter, bad injector(s), fuel pump on the way out, etc)... But since I'm tuning PE and VE independently and with visibility, it just gets in the way for me.

PE's actually leaned out a little after setting that flag since, with the lock occurring at 134, I guess the ECM was modifying my PE settings a little richer.

Looking at the data, it almost looks like its a proportional modification depending on how far off of 128 the BLM gets locked at.

134/128 = 1.04

Before setting the flag, actual AFR's were around ~12.5-12.7:1. After setting the flag, AFR's jumped up to around ~13.0-13.2...

And 12.7 x 1.04 = 13.2
Attached Thumbnails Lock BLM to 128 in PE-lock-blm-128.jpg  

Last edited by ULTM8Z; Nov 10, 2017 at 09:46 AM.
Reply
Old Nov 11, 2017 | 08:25 AM
  #2  
Dominic Sorresso's Avatar
Supreme Member
20 Year Member
 
Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
Re: Lock BLM to 128 in PE

Its why part throttle tune is so important and why it diesn’t hurt to have ur tune slightly on the rich side. If I’m going to the strip or some racing, I typically re-create my calibration but w BLMs locked at 128 for the purpose of consistent fueling.
Reply
Old Nov 14, 2017 | 10:29 AM
  #3  
Vanilla Ice's Avatar
Supreme Member
20 Year Member
 
Joined: Aug 2002
Posts: 1,169
Likes: 42
From: ARIZONA
Car: 92 Trans Am Conv
Engine: LB9
Transmission: T5
Axle/Gears: 3.08
Re: Lock BLM to 128 in PE

Pretty sure not all $8D need this, but I could be wrong.

I didn't find it in AXXD/C/ANHT when looking to lock BLMs.

This is common practice in the LT1 years.
Reply
Old Nov 14, 2017 | 11:18 AM
  #4  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,625
Likes: 310
Re: Lock BLM to 128 in PE

Originally Posted by Vanilla Ice
Pretty sure not all $8D need this, but I could be wrong.

I didn't find it in AXXD/C/ANHT when looking to lock BLMs.

This is common practice in the LT1 years.
You need SAUJP. And i believe minimum V4 at that.

Yeah the factory 8D masks don't have it AFIK.

I abandoned ANHT a while ago and redid my calibration based on the SAUJP.
Reply
Old Nov 14, 2017 | 12:10 PM
  #5  
Vanilla Ice's Avatar
Supreme Member
20 Year Member
 
Joined: Aug 2002
Posts: 1,169
Likes: 42
From: ARIZONA
Car: 92 Trans Am Conv
Engine: LB9
Transmission: T5
Axle/Gears: 3.08
Re: Lock BLM to 128 in PE

Originally Posted by ULTM8Z
You need SAUJP. And i believe minimum V4 at that.

Yeah the factory 8D masks don't have it AFIK.

I abandoned ANHT a while ago and redid my calibration based on the SAUJP.
No, I'm saying I don't think it's necessary in those as it already locks at 128 from OEM. But again, I may have missed it. I only looked briefly.

Last edited by Vanilla Ice; Nov 14, 2017 at 01:37 PM.
Reply
Old Nov 14, 2017 | 01:49 PM
  #6  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,625
Likes: 310
Re: Lock BLM to 128 in PE

Originally Posted by Vanilla Ice
No, I'm saying I don't think it's necessary in those as it already locks at 128 from OEM. But again, I may have missed it. I only looked briefly.
it'll only lock to 128 if your BLM is less than 128 before entering PE. If your BLM is higher than 128, it'll lock to that number. In my case 134. It'll then add fuel (apparently proportionally) to your PE AFR over and above what the PE commanded AFR is.
Reply
Old Nov 14, 2017 | 02:00 PM
  #7  
Vanilla Ice's Avatar
Supreme Member
20 Year Member
 
Joined: Aug 2002
Posts: 1,169
Likes: 42
From: ARIZONA
Car: 92 Trans Am Conv
Engine: LB9
Transmission: T5
Axle/Gears: 3.08
Re: Lock BLM to 128 in PE

Originally Posted by ULTM8Z
it'll only lock to 128 if your BLM is less than 128 before entering PE. If your BLM is higher than 128, it'll lock to that number. In my case 134. It'll then add fuel (apparently proportionally) to your PE AFR over and above what the PE commanded AFR is.
That may be true in SAUJP, but some other $8d I believe it's not. Only mention this in case others read the thread and look to fix theirs but aren't running aujp.

Code:
LDAA #128   Load 128
LDAB    L0046  Load AFR Mode word
BITB    #$20  Check mode word for Power enrichment
BEQ     LC9B7  Branch if not.
STAA L00E0  Store 128 to BLM
Again, I haven't looked for other references, but that'd be strange if they do this then adjust it later too.
Reply
Old Nov 14, 2017 | 03:49 PM
  #8  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: Lock BLM to 128 in PE

Need to look at more of the code, it is as ULTM8Z posted (from AXCN):

Code:
;-------------------------------
; SAVE UPDATED CURRENT BLM VAL
;-------------------------------

LC9A7:	STAB	L00DF 		; BLM CELL NUMS 0 - 7
	STAA	L00E0		; SAVE BLM
	BMI	LC9AF		; BRA IF BLM > 127 (adding fuel)

;-------------------------------
; 
; SET BLM = 128 IF IN PWR ENR
; 
;-------------------------------

	LDAA	#128		; MID VALUE
				; 
LC9AF:	LDAB	L0046 		; AFR MD WD
	BITB	#$20		; B5 1 = IN PWR ENRICH
	BEQ	LC9B7		; BR IF not IN PWR ENRICH
				; 
	STAA	L00E0		; IF YES, SET BLM = 128
RBob.
Reply
Old Nov 14, 2017 | 03:57 PM
  #9  
Vanilla Ice's Avatar
Supreme Member
20 Year Member
 
Joined: Aug 2002
Posts: 1,169
Likes: 42
From: ARIZONA
Car: 92 Trans Am Conv
Engine: LB9
Transmission: T5
Axle/Gears: 3.08
Re: Lock BLM to 128 in PE

Originally Posted by RBob
Need to look at more of the code, it is as ULTM8Z posted (from AXCN):

Code:
;-------------------------------
; SAVE UPDATED CURRENT BLM VAL
;-------------------------------

LC9A7:	STAB	L00DF 		; BLM CELL NUMS 0 - 7
	STAA	L00E0		; SAVE BLM
	BMI	LC9AF		; BRA IF BLM > 127 (adding fuel)

;-------------------------------
; 
; SET BLM = 128 IF IN PWR ENR
; 
;-------------------------------

	LDAA	#128		; MID VALUE
				; 
LC9AF:	LDAB	L0046 		; AFR MD WD
	BITB	#$20		; B5 1 = IN PWR ENRICH
	BEQ	LC9B7		; BR IF not IN PWR ENRICH
				; 
	STAA	L00E0		; IF YES, SET BLM = 128
RBob.
Ha! Told ya I could be wrong. That's so painful to know I missed that. Well, I better fix that whenever I get back into it.
Reply




All times are GMT -5. The time now is 09:45 PM.