Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM

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

Welcome to ThirdGen.org!
Welcome to ThirdGen.org.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, join the ThirdGen.org community today!


Reply
 
Thread Tools
Old 03-06-2009, 05:46 AM   #1
Senior Member
 
Lucid's Avatar
 
Join Date: Mar 2004
Location: San Antonio, Tx
Posts: 525
Car: 86 Camaro Z28/ 87 Camaro IROC
Engine: 5.0L TPI LB9 / 5.7 TPI w/cam
Transmission: 700R4 w/ TCI Racing Parts/ Transcat
Axle/Gears: 2.73 Highway Haulers/ 3.23

Classifieds Rating: (3)
Send a message via Yahoo to Lucid
$32 Expanded ? Help with BUA Hac

I am running a $6E modified ARAP bin and am not quite happy with all the little tweaks necessary to get it to run right on the iron headed 86 305 that I have.

I already did the long crank fix, copied over the spark tables and maf tables, and some other tweaks.

Comparing the BINs, I noticed that the $32 XDF is a little on the skimpy side, so I decided to take a look at the Hac.

The main problem I am having with the ARAP is getting it to idle correctly and smoothly. Comparing to the other $6E iron headed BINs has had varied results. I would just like to tinker with the settings to see if I can get results from a non roller setup. My 87 roller seems to be more tolerant of the ARAP settings.

I would like to add the Warm IAC Park Steps vs Coolant Temp Table to the XDF but I am a little foggy on how to do it. I have added a constant before but not sure about doing a whole table.

From the BUA hac:

;------------------------------------------------------
; Warm Park Posit vs Coolant Temp
;
; TABLE = STEPS
;
;
;------------------------------------------------------
ORG $0690
LC690: FCB 8 ; 9 Lines in Tbl
;------------------------------------------------------
;
; DEG c COOL
;------------------------------------------------------
FCB 145 ; -40
FCB 145 ; -16
FCB 113 ; 8
FCB 90 ; 32
FCB 80 ; 56
FCB 65 ; 80
FCB 50 ; 104
FCB 50 ; 128
FCB 50 ; 152
;------------------------------------------------------
*******************************************************

Am I seeing (FCB) values or just place holders here for the actual IAC steps?
This ad is not displayed to registered members.
Register your free account today and become a member on ThirdGen!
__________________
~Lucid is a state of mind~
Boxed Panhard Rod and LCA's
KYB Struts and Shocks
K&N Airfilters / TB Bypass
3" Catalytic Convertor/Borla Exhaust
140 Amp CS144 Alternator
Ramchargers Dual Fans 2500CFM
http://SA3GO.tripod.com
Lucid is offline vBGarage Page   Reply With Quote
Sponsored Links
Registered users do not see this ad.
Click here to register for free!
Old 03-06-2009, 06:48 PM   #2
Senior Member
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 2,574
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: Treefitty Roller
Transmission: 700R4 HomeBrew, 2.2K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break

Classifieds Rating: (0)
Re: $32 Expanded ? Help with BUA Hac

Quote:
Originally Posted by Lucid View Post
From the BUA hac:
Code:
          ;------------------------------------------------------
          ; Warm Park Posit vs Coolant Temp
          ;
          ; TABLE = STEPS
          ;
          ;
          ;------------------------------------------------------
ORG $0690
LC690: FCB 8 ; 9 Lines in Tbl
         ;------------------------------------------------------
         ;
         ; DEG c COOL
         ;------------------------------------------------------
LC691   FCB 145    ; -40
LC692   FCB 145    ; -16
LC693   FCB 113    ;    8
LC694   FCB 90      ;  32
LC695   FCB 80      ;  56
LC696   FCB 65      ;  80
LC697   FCB 50      ;104
LC698   FCB 50      ;128
LC699   FCB 50      ;152
          ;------------------------------------------------------
Am I seeing (FCB) values or just place holders here for the actual IAC steps?
The FCBs just indicate that these are single byte values (8 bit)
The value following the FCB is thae actual value (be careful because some hacs are in decimal, hex or Steps) These are in IAC Steps

I've added the actual address to the lines so you can see how it goes in sequence from the starting point of the table.
The table values actually start at C691 (the "L" represents Line number in the code)

To start,
Open your XDF





Under XDF menu, Create new item
  • Select Table
  • Enter the name you wish to call the item
  • Enter the starting address of the table "0691"
  • Output type should be Integer because these values will be whole numbers only.
  • Go to the "Rows" Tab
  • Since there are 9 rows indicated by temperatures, put 9 in the box
  • Unit will be "Deg C"
  • Row Lable type should be floating point (If you wish to make data tracing work)
  • Enter the Row values starting with the first one in the table (-40, -16..etc until done)
  • Go to the "Columns" tab
  • There is only 1 column since this is a 2D table.
  • Units will be in "steps" because this is an IAC function
  • Column lable will be Integer (again so the tracing can work)
  • Go to the "Conversion Tab (although nothing will be changed here because the values are already in "Steps" of IAC movement.
Last but not least you can click the ALDL Association tab and set the data to come from the Coolant temp when Data Tracing is enabled.

I've attached the pics to help.
Attached Images
File Type: jpg New item.JPG (45.1 KB, 7 views)
File Type: jpg Rows.JPG (52.3 KB, 5 views)
File Type: jpg Columns.JPG (45.1 KB, 5 views)

Last edited by JP86SS; 03-06-2009 at 07:39 PM.
JP86SS is offline vBGarage Page   Reply With Quote
Old 03-06-2009, 07:40 PM   #3
Senior Member
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 2,574
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: Treefitty Roller
Transmission: 700R4 HomeBrew, 2.2K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break

Classifieds Rating: (0)
Re: $32 Expanded ? Help with BUA Hac

Once all is entered you can click the item for editing.
Attached Images
File Type: jpg Editing.JPG (24.1 KB, 9 views)
JP86SS is offline vBGarage Page   Reply With Quote
Old 03-06-2009, 09:47 PM   #4
Senior Member
 
Lucid's Avatar
 
Join Date: Mar 2004
Location: San Antonio, Tx
Posts: 525
Car: 86 Camaro Z28/ 87 Camaro IROC
Engine: 5.0L TPI LB9 / 5.7 TPI w/cam
Transmission: 700R4 w/ TCI Racing Parts/ Transcat
Axle/Gears: 2.73 Highway Haulers/ 3.23

Classifieds Rating: (3)
Send a message via Yahoo to Lucid
Re: $32 Expanded ? Help with BUA Hac

JP86SS,

You are a life saver man. I did it wrong at first, I put the address thats in the hac and I got wrong values. Then I was looking through the $6E hac and I noticed that the actual starting address is the first line of the data 0691

Then I pulled the values correctly.

The stuff you posted about FCB's went over my head, I do not know how to tell the difference, but maybe if I find that source code for dummies all that will be in there?

Anyhow, I did notice that the $32 Park Steps are very different from ARAP:

Deg F ARAP LB9
306 5 45
262 5 45
219 5 45
176 10 45
133 25 60
90 50 80
46 75 95
3 100 110
-40 125 110

I copied over this to my arap bin and noticed that the off idle transitions and transitions from steady state were more responsive and smoother for my 86.

Last edited by Lucid; 03-06-2009 at 10:03 PM.
Lucid is offline vBGarage Page   Reply With Quote
Old 03-06-2009, 10:55 PM   #5
Senior Member
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 2,574
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: Treefitty Roller
Transmission: 700R4 HomeBrew, 2.2K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break

Classifieds Rating: (0)
Re: $32 Expanded ? Help with BUA Hac

Quote:
Originally Posted by Lucid View Post
The stuff you posted about FCB's went over my head, I do not know how to tell the difference, but maybe if I find that source code for dummies all that will be in there?
The "FCB" is just what the disassembler indicates as a size.
Some use .byte or another designation.
In this case, The FCB = 8 bits, You would specify that in the item definition( 1st pic)
If this was FDB, (meaning double) that would be a 16 bit value and would need to set it that way to display properly.
There is a value at the starting address of most tables that defines how many lines there are. That's why you need to go to the first "Data" point address after that.
3D tables can have 3 values defining the table parameters so you would need to go that many addresses farther to get the the actual data to display correctly.
JP86SS is offline vBGarage Page   Reply With Quote
Old 03-06-2009, 11:20 PM   #6
Senior Member
 
Lucid's Avatar
 
Join Date: Mar 2004
Location: San Antonio, Tx
Posts: 525
Car: 86 Camaro Z28/ 87 Camaro IROC
Engine: 5.0L TPI LB9 / 5.7 TPI w/cam
Transmission: 700R4 w/ TCI Racing Parts/ Transcat
Axle/Gears: 2.73 Highway Haulers/ 3.23

Classifieds Rating: (3)
Send a message via Yahoo to Lucid
Re: $32 Expanded ? Help with BUA Hac

Holy crap thats complicated!

I wanted to do the crank PW multiplier vs DRP table next but I am definitely not in my element right now....

How does it run with the park steps being all the way up to 145 on your car?
Lucid is offline vBGarage Page   Reply With Quote
Old 03-07-2009, 02:41 PM   #7
Senior Member
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 2,574
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: Treefitty Roller
Transmission: 700R4 HomeBrew, 2.2K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break

Classifieds Rating: (0)
Re: $32 Expanded ? Help with BUA Hac

Aw, come on, That's an easy one
Do the same thing as above but use 37F for the starting point address.
I believe this table is already indicating full fuel during crank. Seeing how the values are already at the maximum of 255 (that is the max value for an 8 bit number), you could only lower the amount of fuel with this table.
This one will require a conversion factor. it would be 1/255 = 0.003922 (the box should read X * 0.003922)

I run SD $8D, not the MAF so I can't comment on the table except the 145 would only happen at -16 C to -40 C
(That's pretty cold even for Cleveland)

In $8D on my car having a few more steps helps to freewheel and is quicker when starting. If I keep them low it seems to be harder to crank.

Last edited by JP86SS; 03-07-2009 at 02:43 PM. Reason: Forgot to add the conversion value
JP86SS is offline vBGarage Page   Reply With Quote


Reply

Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

 






1982 Camaro '82 || 1983 Camaro '83 || 1984 Camaro '84 || 1985 Camaro '85 || 1986 Camaro '86 || 1987 Camaro '87 || 1988 Camaro '88 || 1989 Camaro '89 || 1990 Camaro '90 || 1991 Camaro '91 || 1992 Camaro '92


All times are GMT -5. The time now is 07:55 PM.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
All content copyright © 1997 - 2009 ThirdGen.org. All rights reserved. No part of this website may be reproduced without the expressed, documented, and written consent of ThirdGen.org's Administrators.