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

The great $8D Idea List

Thread Tools
 
Search this Thread
 
Old 10-26-2005, 09:14 PM
  #51  
Member
iTrader: (1)
 
69 Ghost's Avatar
 
Join Date: Jan 2004
Location: Ventura, Ca
Posts: 319
Likes: 0
Received 0 Likes on 0 Posts
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
Yes Grumpy agreed. I am thinking LT1 bins again. It appears that it just runs on MAF code unless it fails then the MAP takes over as a backup. The code does allow the MAF to be turned off with a switch to just run the MAP.
Old 10-26-2005, 10:39 PM
  #52  
Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Likes: 0
Received 0 Likes on 0 Posts
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
Originally posted by Grumpy
Need to start with something that's simple. What allowed the Programming 101 project to succeed is having an organized group of people willing to put the time into a RESONABLE project.

The first thing that needs to be done, is setting a common goal. To date, that's not even happened. The folks around here are so splintered, I doubt they'll ever get much done as a community, I just base this statement on what's happend here over the last, 6+ years.
I'd agree a MAP+MAF bin is a little far reaching. However, given the way this thread started, I think it's a good idea to brainstorm a bit. Some code modifications/enhancements have been successfully made by individuals to various bins (WB logging, VE table expansion, MAF support for TBI ECMs, etc). And, there's appears to be a lot of cooperation on the "Super AUJP" calibration by a number of people. If this effort starts with a few people making individual changes, giving them to everyone to test and integrating that change with the next change, I think something of a "community" would end up being formed even though it starts with "individuals".

Maybe this is overly optimistic. But, you can tell there are a number of knowledgeable people on this board with a very wide skillset. It's kind of fun imagining the things that can be done if we were moving in the same direction. Even if things move a little slowly at first.....

Last edited by 1981TTA; 10-26-2005 at 10:51 PM.
Old 10-26-2005, 11:45 PM
  #53  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
There was a thread posted a while ago by MonteCarSlow that I think most 730 ECM users have overlooked. It is a great module that can buffer all kinds of info that can be sent via the ALDL when required. You can see what the ECM is up to in more detail.
It can do real-time updates. Yes, it is an emulator for $50 and a solid design in theory. It should be more reliable than the external emulators currently out there.

As for faster ALDL, why not drop in a different RS-232 device on the 730 PCB in place of the SXR device? Set the CPU for a faster baud rate.
Some relocatable 730 source could would be very nice.

J
Old 10-27-2005, 09:18 AM
  #54  
Junior Member
 
tail's Avatar
 
Join Date: Jan 2005
Location: Memphis, TN / Macon, GA
Posts: 28
Likes: 0
Received 0 Likes on 0 Posts
Car: 1991 Formula
Engine: 355 with ported & polished vortech heads and a 269 cam.
Transmission: 700R4 (w/ shift kit) and 2000 stall TC
I think faster ALDL would be good, but there are other things that could be done in the meantime. It's fast enough that we should be concentrating on what happend in the ECM not what is sent to the logger. IMO
Old 10-27-2005, 11:21 AM
  #55  
Senior Member

 
JPrevost's Avatar
 
Join Date: Oct 1999
Posts: 6,621
Likes: 0
Received 1 Like on 1 Post
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by tail
I think faster ALDL would be good, but there are other things that could be done in the meantime. It's fast enough that we should be concentrating on what happend in the ECM not what is sent to the logger. IMO
That's what makes lockers not just a datalogger. It looks at the ram locations... all of them. You just sample it at 17Hz and you can see how the ecm is working the numbers. It really opens your eyes as too why some code might not be working when you can see how the ecm is using it's ram . Kind of like reading one's mind only for a computer.
I must say that the $8D would be a great all around work-horse if people got the trans controls working and then did the source code. Once that is done somebody could look at the code, remove all of the speed density fueling and replace it with MAF code.
Old 10-27-2005, 11:23 AM
  #56  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by junkcltr

Some relocatable 730 source could would be very nice.

J
I'm going to go back and begin on that.
It would help in so many areas.
My biggest concern is the naming convention I use. I'll try to keep with what has been done with the $58 as far as the common items are but when it comes down to getting it done I'll probly just make them whatever seems reasonable (to me anyway)
Can always go back and do a find/replace if I go too far into left field.
Q:
Are there any addresses indexed from the stack that may not be where a previous push/pull left them?
That has me a bit worried. I'll probably find out soon enough but if anyone has delt with these parts just let me know in what functions to look for them.
Old 10-27-2005, 01:51 PM
  #57  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,405
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by JP86SS
I'm going to go back and begin on that.
It would help in so many areas.
My biggest concern is the naming convention I use. I'll try to keep with what has been done with the $58 as far as the common items are but when it comes down to getting it done I'll probly just make them whatever seems reasonable (to me anyway)
Can always go back and do a find/replace if I go too far into left field.
Q:
Are there any addresses indexed from the stack that may not be where a previous push/pull left them?
That has me a bit worried. I'll probably find out soon enough but if anyone has delt with these parts just let me know in what functions to look for them.
I wouldn't worry about renaming all of the calibration tables and terms. That is a lot of work. If you start with the ANHT hac it uses labels that contain the address. That is OK when starting out. Over time more informative labels can be added.

Such as this:

Code:
LB933:  LDX     #L81FD          ; CLOSED THROTLE S.A. TABLE, (2d)
The addresses referenced here are relocatable as they are labels. Convert the ANHT pdf to text and assemble it. Fix any errors until it assembles. Then compare the built bin it to the AUJP bin. Change the source until they match.

As for the Q: there should not be any issues with indexing, addresses, and the stack. The key to making the source work is to not have any hard coded addresses. This statement is the same as above but with the table address hard coded:

Code:
LB933:  LDX     #$81FD          ; CLOSED THROTLE S.A. TABLE, (2d)
That would make the code easy to break.

RBob.
Old 10-27-2005, 05:25 PM
  #58  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by RBob
Convert the ANHT pdf to text and assemble it. Fix any errors until it assembles
RBob.
Tried that a year ago and drove myself nuts!
I did already comment the AUJP using the ANHT as a guide and it fully assembles with no problems.
Making all of the locations "named" shouldn't be so hard if I make a control file with all of them in there and do an assembly to confirm everything lines up. Go back and then do a search/replace on the commented file. Reassemble that and compare.
Old 10-27-2005, 08:18 PM
  #59  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
I found in the assembler info that lables can be up to 79 chars long. I don't think that is wise to go so large.
I see the other hacs have lables limited to 8. (feel like DOS days)
I would like to have a little more space for descriptions but don't want to kill the file for use with other assemblers. do most assemblers have large lable compatibility?
What are common lable lengths for other assemblers?
Old 10-28-2005, 12:27 PM
  #60  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
Originally posted by RBob

Code:
LB933:  LDX     #$81FD          ; CLOSED THROTLE S.A. TABLE, (2d)
That would make the code easy to break.

RBob.
I caught that as a potential problem. But if we leave the cal area as is. And add on at the bottom so the xdf is unaffected.
That shouldn't be problem. Not that it would take too terribly long to fix.

Also, tables in the code area didn't receive labels. Will have to do that.

Been screwing around all this time........
I figured this out months ago but never posted.
Just thought I had to be missing something simple.....

Other assemblers use slightly different syntax.
*Lxxxx and 0x$$$$ are a few examples of things I had to change when switching to other than m6811.

Last edited by Z69; 10-28-2005 at 12:37 PM.
Old 10-29-2005, 09:41 PM
  #61  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by JP86SS
Any way of adding additional outputs? Just digital on/off would suffice.
Cascade or multiplexing the hardware to use external additions?
Old 10-29-2005, 10:42 PM
  #62  
Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Likes: 0
Received 0 Likes on 0 Posts
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
I would think this would be possible if we took advantage of the approach MonteCarSlow did with the NVRAM upgrade. In this case, rather than put "memory" into that address space, a piece of addressable I/O could be substituted. That I/O could be anything from the old 8255 PPI chip to a more modern microcontroller........
Old 11-03-2005, 11:12 AM
  #63  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
Originally posted by RBob
My idea for the $8D code is in the methodology. In order to implement the code changes it would be best to start with source code. Source code that can be assembled back to a bin. Properly done with labels, no hard coded addresses, will be a great asset.
RBob.
Ok, fixed the hard coded address problem-works on the bench.
Now I need a running test bed to verify. Everyone I know has their car in various stages of disassembly.
Old 11-03-2005, 11:52 AM
  #64  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by Z69
Ok, fixed the hard coded address problem-works on the bench.
Excellent!
Was it the last 3 #L that were killing it?

Just broke it down last Saturday
Might put it back together tonight though, weathers going to be nice tommorrow. Was figuring it to be down till spring but this would be worth the effort.
Can't check my mail from here so send one over if you havn't already.
Old 11-03-2005, 08:03 PM
  #65  
Member

 
-=Jeff=-'s Avatar
 
Join Date: Jul 1999
Location: Bartlett, IL
Posts: 184
Likes: 0
Received 0 Likes on 0 Posts
Car: 1990 Corvette ZR-1
Engine: LT5
Transmission: ZF6
Originally posted by JPrevost
I haven't sat down and figured a good way to code it but I've done smoothing and have some ideas on how to improve it. The first thing is to weight each "cell" with how many good samples it's recieved. Those cell's don't move as much and instead the cells surrounding it will with less samples will move more. Heck, you could even lock the really learned area's. Then have it so that the VE doesn't go down as map increases, etc. Have some rules to the smoothing to make it worth while.
I have a Program I wrote in LabVIEW for Smoothing the VE tables.. it seems to work pretty good, but I never really understood the BLM CELLS and how they affect the tables.. so the BLM CELLS area is where my program is lacking.

I thought the cells had specific RPM and MAP limits/areas.. if this is incorrect please point me int he right direction.

With the VE program I worte I have my BLMs at Part Throttle pretty close to 128.. Now I know that could be built into something more powerful if I understood the ECM a bit better.
Old 11-03-2005, 09:03 PM
  #66  
Supreme Member
iTrader: (2)
 
vernw's Avatar
 
Join Date: Jul 2003
Location: Dallas, TX area
Posts: 3,205
Likes: 0
Received 0 Likes on 0 Posts
Car: 91 Formula WS6 (Black, T-Tops)
Engine: 383 MiniRam (529 HP, 519 TQ - DD2K)
Transmission: Built '97 T56, Pro 5.0, CF-DF
Axle/Gears: 4.11 posi Ford 9"
Originally posted by Z69
Ok, fixed the hard coded address problem-works on the bench.
Now I need a running test bed to verify. Everyone I know has their car in various stages of disassembly.
Hey Scott - I can do some testing for you if it will help out. I'll be leaving sunny CA for Dallas tomorrow and don't have to leave town until next Wednesday. Any chance you can have the WB stuff in it for me? Provided you can work with a manula car instead of a 700R4 based one. What broadcast coed did you use for this?
Old 11-04-2005, 06:41 AM
  #67  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
AUJP

I'll see what I can find on the diff with axyc.

I got the 8k rpm calc done. Need to test it still.
Old 11-04-2005, 06:47 AM
  #68  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
Originally posted by -=Jeff=-
I have a Program I wrote in LabVIEW for Smoothing the VE tables.. it seems to work pretty good, but I never really understood the BLM CELLS and how they affect the tables.. so the BLM CELLS area is where my program is lacking.

I thought the cells had specific RPM and MAP limits/areas.. if this is incorrect please point me int he right direction.

With the VE program I worte I have my BLMs at Part Throttle pretty close to 128.. Now I know that could be built into something more powerful if I understood the ECM a bit better.
The BLM is just an adder or multiplier to the PW. I forget which.
I'd just use the blm, rpm,map for that sample and use it to point to a cell of the VE table. Get x samples for that cell and update....
or something. Then smooth the lumps. rinse repeat
Need to be careful which samples are used.
Old 11-04-2005, 07:58 AM
  #69  
Member
iTrader: (1)
 
69 Ghost's Avatar
 
Join Date: Jan 2004
Location: Ventura, Ca
Posts: 319
Likes: 0
Received 0 Likes on 0 Posts
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
The blm cells just tell the ECM where to go based on RPM and MAP. If you have a radical cam then you may want to edit the boundaries to get good cell transversal. Look at the PCM tutorial good info.

http://para.noid.org/~lj/PCM%20Tutorial/PCMtutorial.htm
Old 11-04-2005, 04:34 PM
  #70  
Member

 
-=Jeff=-'s Avatar
 
Join Date: Jul 1999
Location: Bartlett, IL
Posts: 184
Likes: 0
Received 0 Likes on 0 Posts
Car: 1990 Corvette ZR-1
Engine: LT5
Transmission: ZF6
Originally posted by Z69
The BLM is just an adder or multiplier to the PW. I forget which.
I'd just use the blm, rpm,map for that sample and use it to point to a cell of the VE table. Get x samples for that cell and update....
or something. Then smooth the lumps. rinse repeat
Need to be careful which samples are used.
That is what I am doing.. but I smooth the data on from 20-100kPA for each RPM line, I have it only updating between changed cells, not the whole map.

If I have time this weekend I will post some screen shots


[QUOTE]Originally posted by 69 Ghost
The blm cells just tell the ECM where to go based on RPM and MAP. If you have a radical cam then you may want to edit the boundaries to get good cell transversal. Look at the PCM tutorial good info.


http://para.noid.org/~lj/PCM%20Tutorial/PCMtutorial.htm


Thanks for the link

Last edited by -=Jeff=-; 11-05-2005 at 08:29 AM.
Old 11-04-2005, 06:28 PM
  #71  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by Z69
AUJP
I got the 8k rpm calc done. Need to test it still.
One of your LDD was still a decimal value
Assembled good after fixing that.
Put everything back together to try it out but had such a bad miss that I couldn't get it to run decent enough to try the bin on the AP.
Tore it all down now, heads off in less than 4 hrs. Made good time. Think I roached a lobe or a lifter on #3 Ex, the head gasket was ok so I'll be pulling the cam.
No more testing for me for a bit
Old 11-06-2005, 09:22 AM
  #72  
Supreme Member

iTrader: (1)
 
RednGold86Z's Avatar
 
Join Date: Mar 2000
Location: All over China, Iowa, and San Luis Obispo, CA
Posts: 1,692
Likes: 0
Received 1 Like on 1 Post
Car: 92 Form, 91 Z28, 89 GTA, 86 Z28
Engine: 5.7 TPI, LG4
Transmission: 700R4, 700R4
Axle/Gears: 3.27, 2.73
That winter summer fuel thing should be added to the "great $8D" list. Along with some form of MAP switch (1, 2, 3 bar), or perhaps some melding of $58 and $8D would be in order.

The way to tell if the thing likely has winter fuel is probably just a starting ctemp running average temp as long as it's below typical max ambient temps. Maybe check for minimum start temp for the last X starts, and use that. I dunno even which tables would be affected seriously enough, but should aim for some more Open Loop improvements for those that prefer OL.

Or perhaps some FMU support in the $8D code.

Here's another - Injector Constant vs MAP - then could run with no vacuum reference to the fuel pressure regulator (xcept it'll make idle that much harder without sequential or single fire mode).

Did Open Loop Idle get mentioned yet? How about closed loop idle for X time, then open loop +/- Y%.

What problems do people have that run Manual Trans with NO VSS?? Maybe some supporting algorithms and some calibration switch to use them?
Old 11-06-2005, 06:01 PM
  #73  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Found another idea from another thread
Safety shutoff if loss of oil pressure
would need to use an input, maybe 2nd fan request or something for an on/off indication. Should be able to use the oil switch signal from the fuel pump relay.

RednGold'
What would an FMU need?
I was under the impression they pretty much worked on their own to boost fuel psi as boost rises.
Lower the inj constant as boost rises?
Old 11-07-2005, 12:45 AM
  #74  
Supreme Member

 
89 Iroc Z's Avatar
 
Join Date: Aug 2001
Location: Costal Alabama
Posts: 2,136
Likes: 0
Received 1 Like on 1 Post
Car: 1989 Iroc-Z
Engine: 350, ZZ4 equivalent
Transmission: Pro-Built Road Race 700R4
Axle/Gears: 3.23 Dana 44
Originally posted by JP86SS
Found another idea from another thread
Safety shutoff if loss of oil pressure
would need to use an input, maybe 2nd fan request or something for an on/off indication. Should be able to use the oil switch signal from the fuel pump relay.
The corvette has a oil temperature sensor connected to the ECM at pin C14, no idea what that is equivalent to on the 730, so that input could be used instead. The 2'nd fan monitor is useful and should be left.

Last edited by 89 Iroc Z; 11-07-2005 at 12:59 AM.
Old 11-07-2005, 09:24 AM
  #75  
Member
iTrader: (1)
 
69 Ghost's Avatar
 
Join Date: Jan 2004
Location: Ventura, Ca
Posts: 319
Likes: 0
Received 0 Likes on 0 Posts
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
The oil pressure switch is to keep the car from stalling when your relay goes out. All $8d's have this. The Vette's $8d have an temp sensor that is mixed into the code for timing, etc. I would be careful about any switch turning off the car.
Old 11-07-2005, 11:40 AM
  #76  
Senior Member

 
JPrevost's Avatar
 
Join Date: Oct 1999
Posts: 6,621
Likes: 0
Received 1 Like on 1 Post
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by 69 Ghost
The oil pressure switch is to keep the car from stalling when your relay goes out. All $8d's have this. The Vette's $8d have an temp sensor that is mixed into the code for timing, etc. I would be careful about any switch turning off the car.
Yeah, just give me a bright warning of low oil pressure. Even when oil pressure is gone an engine can run for a few seconds to get you to the side of the road without any bearing damage.
Old 11-07-2005, 12:00 PM
  #77  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Sure, and also create a blink out error to indicate the fault if it occurrs. Would need a bypass timer for startup so you don't get any long crank time.
The AUJP does not use an oil input so to speak, only an input if the fuel pump is powered. Could be by the DRP outputting to engage the FP relay or directly from the oil switch.
Really no way to tell if oil pressure is present currently.
Old 11-17-2005, 11:53 AM
  #78  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Dry shot

TTT,

I had a neat thought today to use an on/off input (or whatever is open) to be N02 switched.
Create secondary adder or multiplier table to VE for using a dry shot.
Could be tuned as needed to match the combo.
Enables can be setup for MAP, TPS, Speed or whatever else needed. Should be used only with WB running so if it goes too lean it could have a multiplier as a safety. Fuel switch input would be nice to shut it all down if FP is lost.

Was dreaming of future 10's this morning
Old 11-17-2005, 01:20 PM
  #79  
Moderator

 
3.8TransAM's Avatar
 
Join Date: Feb 2000
Location: Schererville , IN
Posts: 7,015
Likes: 0
Received 1 Like on 1 Post
Car: 91 GTA, 91 Formula, 89 TTA
Engine: all 225+ RWHP
Transmission: all OD
Axle/Gears: Always the good ones
Would we be doing this project using $8D as a starting point aws an assemble(able) bin or a user defineable format(asin picking options x,y and z)?

I'm not by far the code guru here:-) lol

But in my warped logic, everyone in their right mind running port v8s and a few of the 6's are running a version of $8D or $58 code if they are a boosted app. (not sticking it to MAf guys here so dont take offense).

If such a project were to move forward wouldnt basing it off of a $8D/$58 code blend be best?

We would all be on the same page and could make the Map Bar selectable for 1,2,3 bar like was suggested earlier. Also have the larger extended tables and take the strengths of each to make one uniform type SD code. than running boost would be as simple as flagging the 2 or 3 bar map and flaggin the adder tables for when under boost.

I could see where this would bring many issues to the table such as actually writing the code and then assembling it, let alone getting it to the point where it functions on a car.

Like I said, I'm not the code guy, just a few ideas I had.

later
Jeremy
Old 11-17-2005, 03:52 PM
  #80  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
There is always the code versus bin publishing issue....

If such a project were to move forward wouldnt basing it off of a $8D/$58 code blend be best?
I was wondering when this would get brought up.
Not having a list of all the boost related tables (yet)
It might be feasible to do. I know of one person who said the will give me/post some of their $58 hac stuff when they finish. It has been brought up in the past that it would be better to start with the $58. Which is true from a work stand point. 1/2/3 bar WBCL is already available.
But for whatever reason there is resistance to using it.
I suspect if the table naming between 8D and the $58 were conventionalized. And some of the differences in code were dealt with. Then most of the 8D tuning knowledge would be applicable and more people might be willing to use it. People with little code knowledge could work on some of this portion.

Would we be doing this project using $8D as a starting point aws an assemble(able) bin or a user defineable format(asin picking options x,y and z)?
The smog stuff will probably have to go. Currently the stock code isn't modularized or linear enough to make this easy. I think it would need to be to allow for the xyz option.
The way I envision it with my blurry vision would be to have a control file for the assembler to include modules yxz to make a bin. Then just set the base bin up to allow for the modules to be stuck in with defaults to set any missing adders/mulplrs to 0/1. Bruce was able to "cut and paste" the $60 together so it's doable. Most of the desired code is available already.
Just a matter of melding it togethor.

I'm suprised no one has brought up any tuning issues.
Or delete this because most zero it out any way.

Some of the guys running aujp with a MT need to chime in with what they had to fix.

Keep the ideas coming. Big or small

I need to stop looking at that 2240 thread......I think I'm getting A D D as I get older.

Last edited by Z69; 11-17-2005 at 03:55 PM.
Old 11-17-2005, 04:20 PM
  #81  
Member
iTrader: (1)
 
69 Ghost's Avatar
 
Join Date: Jan 2004
Location: Ventura, Ca
Posts: 319
Likes: 0
Received 0 Likes on 0 Posts
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
I think that people are only stuck on one code or another for somewhat trival reasons. I have this ECM or I have a TPI not a TBI or I went to a supercharger for added power. Again if the direction was in line for most of the guys out there that are doing tuning and they can easily convert then going forward is not an issue as long as it is the majority that moves forward as a group. The rest will follow. The result would be a effort that could be used by all.
Old 11-17-2005, 05:21 PM
  #82  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Meld both worlds

It would be nice but will take people who have good working knowledge of both boosted $58/60 and N/A $8D.
Anyone who runs boost doesn't look at $8D unless they have to and vice versa. I'm kinda up on $8D and still have more to learn. Dropped out of the $60 loop because lack of knowledge on my behalf. Not understanding the interactions of the basic spark/fuel requirements as you transition from vac to boost leaves me with tons of questions that get me going in circles.
Maybe someone who has made the transition with code knowledge at both extremes can give EXACT relationships of how the functions need to be changed can chime in.
I don't see it as being "just flip the pressure scale" type of thing.
Until then, I'm still sucking air
Old 11-17-2005, 08:22 PM
  #83  
Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Likes: 0
Received 0 Likes on 0 Posts
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
I'm probably 180 degrees from you, JP86SS, regarding $8D vs. $58 knowledge for the exact reason you mentioned. So, my assumptions of what's in $8D and the value of what's in there might be off. But, poor assumptions have never stopped me before.....

From what I (think I) know about $58's boost related functionality, I think transplanting the boost related code in $8D would be pretty straightforward. There really aren't all that many boost related tables/calibrations that would have to be changed to support MAP > 100kPa. I think a $58-ported-to-$8D would be a preferred solution. This would eliminate the need for people to repin their harnesses. And, where applicable, emissions equipment control could be maintained. The bigger question is whether or not there's room on the PROM for the additions....?
Old 11-17-2005, 09:00 PM
  #84  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
From memory, I think there is 12K bytes of unused space in the $8D 32K bin. That would be more than enough to fit the $58 boost stuff in the $8D without removing anything.
Old 11-17-2005, 09:23 PM
  #85  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Sounds like something to work on then
Now that I've got 4K to play with
Old 11-17-2005, 09:56 PM
  #86  
Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Likes: 0
Received 0 Likes on 0 Posts
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
Looks like I need to start diving into the $8D world.... Reconfiguring my poor ECM bench isn't usually something I look forward to. But, I think the results are going to be worth it!
Old 11-18-2005, 05:59 PM
  #87  
Moderator

 
3.8TransAM's Avatar
 
Join Date: Feb 2000
Location: Schererville , IN
Posts: 7,015
Likes: 0
Received 1 Like on 1 Post
Car: 91 GTA, 91 Formula, 89 TTA
Engine: all 225+ RWHP
Transmission: all OD
Axle/Gears: Always the good ones
Well Red n Gold started it, I just added to what he said.

What works best in both bins would be the ideal.

From what I know of the $8D hac I prefer it as well as neat things like actual IC(no fudging numbers) etc and so forth.

EGR stuff in $58 looks strange compared to the $8D code.

From all looks of the hacs and tdf's, the $8D is the most developed of the two for all NA stuff in my eyes(again im not the best at code so maybe im smoking something)

The $58 stuff does boost very well if we can blend it in with the extended VE tables on the $8d code and the like

Hmmm what about the MAT sensor stuff in $58 code? Is it more developed for a boosted application vs the NA $8D stuff.


We would need a 1,2,3 bar flag.

Flag for wastegate actuator(solenoid)

VE table extended with resolution of the $8D would work

Boost multiplier factors could be used to cover it after that like the $8d

Main timing table could just be extended like the $58 code in regards to MAP and possibly lengthened like the VE table for ruther resolution

later
Jeremy
Old 11-18-2005, 11:26 PM
  #88  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
I haven't looked at the $58 much. But the WG control
might be difficult to move.
Also, 8D AE has some pw limiters built in that I don't know enough to follow in the code. Might be problem.
Old 11-18-2005, 11:45 PM
  #89  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
I wouldn't worry about the wastegate stuff. It would be the last thing to insert into the $8D. Most people use the vaccuum actuators with a mechanically adjustable valve for the boost setting. I think only the hardcore people use the ECM to control it to limit boost off the line (traction control), boost spike on initial boost, and over-boost in general.
The $8D used a MAT and I think the $58 used an IAT. Correct? if so, that may take some tweaking. Anyone one ever see a factory Syclone/Typhoon and know where the temp. sensor was located?

J
Old 11-19-2005, 12:20 AM
  #90  
Z69
Supreme Member

 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
In the manifold as I was politely told by Grumpy.

I haven't looked, but a SA vs MAT is the desired
code. If it's not in the $58, it should be added.
There may be some WG/MAT stuff in there.
A 550hp motor may not need electronic boost control.
The motor I'm planning could use some boost limiting
at lower speeds.
Old 11-19-2005, 12:26 AM
  #91  
Moderator

 
3.8TransAM's Avatar
 
Join Date: Feb 2000
Location: Schererville , IN
Posts: 7,015
Likes: 0
Received 1 Like on 1 Post
Car: 91 GTA, 91 Formula, 89 TTA
Engine: all 225+ RWHP
Transmission: all OD
Axle/Gears: Always the good ones
Believe Sy/Ty sensor is in the plenum.

I noticed a lot of the wastegate stuff in the $58 is strange especially to what I can figure out in the T31 code for the 148 intercooled buicks.

I dont see why it wouldnt be possible to make it a more simple system, which i think the 148 is for wastegate acutation than the $58. 3 and 4th gear scalars should work fine.

No one I know uses it for traction contorl, they usually do some type of vss vs rate of change and use it to pull timing to lessen eng power.

$58 code I cant say on, but the 148, lots of boost scalar tables especially for 3 and 4th gear in use to this day, even with all th new stuff out there for them.

Would be a nice feature to keep intact, especially to people who would end up using it NA and Boosted.

later
Jeremy
Old 11-19-2005, 12:48 AM
  #92  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
That is good that it a MAT on the $58. I thought the $58 had a boost limit table for acceleration/first gear (traction control)? Not sure, pretty tired right now. Maybe it is just something I had in my head that I wanted.

J
Old 11-20-2005, 11:45 PM
  #93  
Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Likes: 0
Received 0 Likes on 0 Posts
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
I can't speak to what's in the 148 ECM. But, the $58 logic has a lot of generic wastegate logic mixed in with logic that will adjust boost based on vehicle speeds, spark knock and desired boost levels. To be honest, it does seem rather complicated. But, I really haven't tried this to see if there's merit to implementing all the calibrations. I'd be curious if Sy/Ty owners routinely "disconnect" ECM control of the wastegate in favor of some other aftermarket system or "tweak" the existing algorithm...? There is a separate set of logic for the 1st boost seen after the ECM powers up. But, I don't think this is related to the gear state.

Also, I only have access to the Turbo Sunbird schematics. So, this may be different on the V6 apps. There aren't any gear inputs to the ECM outside of Park/Neutral. Even the TCC logic doesn't differentiate between 3rd and 4th gears. I don't know if the 730/$8D logic has this capability?
Old 11-21-2005, 01:26 AM
  #94  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
The Syclone doesn't have a low gear input. I meant low MPH limiting of boost. I am also curious how the SyTy guys play with it or if they just go to a mechanical valve adjustment.
It seems like a nice feature to me. I use regular radial street tires and the boost comes in early makes them spin real easy. I would be nice to have the boost hold off longer at low mph. Or I could learn to control myself.
Old 11-21-2005, 11:13 AM
  #95  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Originally posted by 1981TTA
Even the TCC logic doesn't differentiate between 3rd and 4th gears. I don't know if the 730/$8D logic has this capability?
730 has a 4th gear input that is run from a pressure switch in the autos. With a manual trans?

Anybody look if there is WG control in $60 ? The complexity may already have been reduced.
Old 11-21-2005, 01:17 PM
  #96  
Supreme Member

iTrader: (1)
 
junkcltr's Avatar
 
Join Date: Jan 2002
Location: garage
Posts: 4,432
Likes: 0
Received 1 Like on 1 Post
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
From what I have seen, the $60 code went to closed source. I would rather base this work all on open source code. I was told the $60 is a dead project. No need to bring it back from the dead.
The $58 WG control can be figured out and installed in the $8D. It would be the last thing to insert in the $8D code.

Someone mentioned that the $8D isn't "source code" yet?
What do you mean by this? What do mean by "source code"? Some people think C is source, some think assembly, some think Pascal. What do you think source is?

J
Old 11-21-2005, 07:21 PM
  #97  
Supreme Member
 
Grumpy's Avatar
 
Join Date: Jun 2000
Location: In reality
Posts: 7,554
Likes: 0
Received 1 Like on 1 Post
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Originally posted by junkcltr
From what I have seen, the $60 code went to closed source. I would rather base this work all on open source code. I was told the $60 is a dead project. No need to bring it back from the dead.
The $58 WG control can be figured out and installed in the $8D. It would be the last thing to insert in the $8D code.

Someone mentioned that the $8D isn't "source code" yet?
What do you mean by this? What do mean by "source code"? Some people think C is source, some think assembly, some think Pascal. What do you think source is?
More correctly the 60 never made the light of day, due to a total lack of participation. It was to be a group project, but the active *group* was me.

Lots of things can be done, but so far, all that's been *done* has been talk.

Source code, is having a text type document that you can assemble, and get a valid .bin file from. Without having Source code all you'll ever be able to do is patches, and never fully inderstand what the code is doing.

As far as boost control, once you have the proper code, then cutting boost as a function of what gear your in deminishes. OK, I've only played up to 28 PSI, so maybe if you're running more then that, you might need a more sophisticated answer. My Wastegate Controller is a $39 mechanical item. Once you start using VSS corrections, it all makes alot more sense....

As far as boost goes, reworking the 8D would be a better starting point. At least then, everyone would have some common ground. And again, what needs done is developing cource code, and then stripping that down to the basics, and then building from there.

Yes, the Syclones had the MAT sensor, in the Manifold.

Yes, most anything can be done in code, but someone (or group) needs to do the work. I think I've said that before.
Old 11-21-2005, 07:45 PM
  #98  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,405
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Originally posted by JP86SS
730 has a 4th gear input that is run from a pressure switch in the autos. With a manual trans?
With a manual trans? Use N/V ratio, ECM will then know which gear the transmission is in.

RBob.
Old 11-21-2005, 09:08 PM
  #99  
Supreme Member

Thread Starter
iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
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
Progress with help

Thanks Grumpy, you hit it on the head. I was very enthusiastic on the $60 that it had been done and was waiting for others to improve on and make suggestions. Being the noob to code and DIS at that time I shy'd away from it due to nothing more than ignorance on the subject. After all the time spent going over $8D it is becoming a bit less foggy now. Must make time to go back and review what was in front of my face from the beginning.

The part that helps the most is GROUP work.

I've made progress and with allot of additional help from Scott (Z69) pushing the effort along. When I get stuck he pushes, when he gets slowed I've gone back at it and he picked up the ball . It has worked but only together the goals get easier.
Without help, none of this is possible. One person would have to be a total code junkie to get this far alone!!!!
(I'd have to say GET A LIFE) there's better things to do with that much time.
$8D relocatable source will be release VERY SOON. It's on the hook right now.
Need a bit more feedback to be sure it does relocate properly from users.
The work has been done and we believe it is done. Fully labled and includes expanded High VE table and WB support, a nice 31.25 RPM scale to take you to 7,969 RPM if you want it.
(credit due to RBob, 1981TTA, & Z69 respectively on those additions)
It does assemble and compare but still testing is needed to be sure it does not become problematic in real use. Can't test myself or this would already be out there (wish I could go to 7900 without looking for rod parts )

Going the boosted route and combining the code can be done but needs additional help to push the though process.
I don't plan on running boost anytime soon but the prospect of making universal code thrills the S#*t out of me personally.
We've already investigated the possibility of switching code WITHOUT repinning.
The differences are not that great from what has been revealed. That is a nice goal to shoot for.
I'm also for trimming the code to remove emmision stuff and optimize for fun. Lots of things can go away once the cat and the smog pump are gone, outputs are also gained.
Just letting some cats slightly out of the bag for now

1981TTA has already stepped up to give input to what he knows on the boosted side of things, others are needed to fill in the gaps.
Put up some info on how YOU see things working and together we can come to a conclusion as to the best way to handle the code. I feel the code part will be easy once the COMPLETE theory of operation is set.
Ok, done rambling for now anyway.

Thanks RBob, Duh I should remembered that!
Old 11-21-2005, 10:00 PM
  #100  
Member
iTrader: (1)
 
69 Ghost's Avatar
 
Join Date: Jan 2004
Location: Ventura, Ca
Posts: 319
Likes: 0
Received 0 Likes on 0 Posts
Car: 69 Camaro
Engine: LS1 converted to LS6
Transmission: 4L70
Axle/Gears: 12bolt 3:42
Ah so that is what Z69 wanted me to test on the bin... Seems Grumpy is doing some arm chair directing as the 2240 caddy stuff is taking off. Sounds like the next step is to combine the 2 after the caddy guys get the SEFI working. Having a 8d with that and trolled tranny along with any power adders sets up a future for a lot of people.

Last edited by 69 Ghost; 11-21-2005 at 10:04 PM.


Quick Reply: The great $8D Idea List



All times are GMT -5. The time now is 06:09 AM.