Lock BLM to 128 in PE
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...
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

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...
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.
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.
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
Last edited by ULTM8Z; Nov 10, 2017 at 09:46 AM.
Supreme 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.
Supreme 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.
I didn't find it in AXXD/C/ANHT when looking to lock BLMs.
This is common practice in the LT1 years.
Re: Lock BLM to 128 in PE
Yeah the factory 8D masks don't have it AFIK.
I abandoned ANHT a while ago and redid my calibration based on the SAUJP.
Supreme 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
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.
Re: Lock BLM to 128 in PE
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.
Supreme 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
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
Trending Topics
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):
RBob.
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
Supreme 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
Need to look at more of the code, it is as ULTM8Z posted (from AXCN):
RBob.
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



