Progress in Source Code...beyond 5600 RPM.
Thread Starter
Junior Member
Joined: Sep 2002
Posts: 24
Likes: 0
From: Neptune, NJ
Car: 86 Monte Carlo SS
Engine: L69
Transmission: T-56
Progress in Source Code...beyond 5600 RPM.
After doing a search, and learning that rewiting the source code would be required to add rows and coloumns for higher RPM ranges in the puter's tables, I noticed that the one major post about this was over a year ago. So my question becomes, has anyone made any significant headway into diassembling the code and rewriting it so that those who have engines with higher than stock RPM ranges can have better engine managment?
Senior Member
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
It's hard to share information anymore without having some ******* selling the info or making a profit off of it. R&D is very touchy, companies don't give it out for free let alone somebody that didn't make a profit themselves!
I think the diy-wideband project has something to do with it. Also the people selling eproms all over the web is another. Why do you think it took me so long before I posted my first rendition of the 8746.ecu file.
I have a few friends that are EE's and they are very good with the 68HC11. They actually took a class in it so it shouldn't be long before some cool stuff comes out for the 8746/7747 ecm's.
Again, how pissed off would you be if you released a LOT of information that you spend months on and then somebody goes behind your back and starts selling that information as a "kit." or magical wonder prom that solves all.
I think the diy-wideband project has something to do with it. Also the people selling eproms all over the web is another. Why do you think it took me so long before I posted my first rendition of the 8746.ecu file.
I have a few friends that are EE's and they are very good with the 68HC11. They actually took a class in it so it shouldn't be long before some cool stuff comes out for the 8746/7747 ecm's.
Again, how pissed off would you be if you released a LOT of information that you spend months on and then somebody goes behind your back and starts selling that information as a "kit." or magical wonder prom that solves all.
Thread Starter
Junior Member
Joined: Sep 2002
Posts: 24
Likes: 0
From: Neptune, NJ
Car: 86 Monte Carlo SS
Engine: L69
Transmission: T-56
Yep, it wold definitely bite. So sure does make it hard for a non computer expert to work on expanding the possibilities of electronic engine management tho. I would need a personal tutor in the subject, or otherwise go back to school for this kinda stuff. The writing of .bins for PROMs is one thing, but source code would be another entirely for someone like me.
ve tables could use some help above a given speed for sure. spark however need not bother. at some point the burn times vs timming becomes a deminishing return.
the best way to fix the problem is to change the table argument if you have an ECM that has a low speed and high speed VE table setup ex $8d. the just move the TPS threshold for the upper table up a bit and set the srgument to end up a bit higher in the revs and fill in the blanks.
Silly rabit tricks are for kids.
the best way to fix the problem is to change the table argument if you have an ECM that has a low speed and high speed VE table setup ex $8d. the just move the TPS threshold for the upper table up a bit and set the srgument to end up a bit higher in the revs and fill in the blanks.
Silly rabit tricks are for kids.
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 231
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by MInotaur15
Yep, it wold definitely bite. So sure does make it hard for a non computer expert to work on expanding the possibilities of electronic engine management tho. I would need a personal tutor in the subject, or otherwise go back to school for this kinda stuff. The writing of .bins for PROMs is one thing, but source code would be another entirely for someone like me.
Yep, it wold definitely bite. So sure does make it hard for a non computer expert to work on expanding the possibilities of electronic engine management tho. I would need a personal tutor in the subject, or otherwise go back to school for this kinda stuff. The writing of .bins for PROMs is one thing, but source code would be another entirely for someone like me.
https://www.thirdgen.org/techbb2/sho...hreadid=173706
RBob.
Thread Starter
Junior Member
Joined: Sep 2002
Posts: 24
Likes: 0
From: Neptune, NJ
Car: 86 Monte Carlo SS
Engine: L69
Transmission: T-56
RBob,
Now that it has come time for me to start thinking engine, I am definitely hangning here more. The tough part to overcome is making practical sense of the nearly greek one can read here. At this point, my EFI system consists entirely of a jumble of wires in a rubbermaid bin. Hard to experiment with things like that, but trying to make sense of the writings here I am definitely doing.
Funstick: Stick to more layman's terms and I'll probably get what you're saying. I need some relative definitions for 'arguments' WRT tables in the programming, and of course how moving the TPS 'threshold' will change things.
Masks, their labels, and what they do are still baffling me at this point. 
Engine managment will have to tend to a 6500 RPM NA motor, with power goals of no less than 525ft lbs/525hp.
As of right now, it looks as though I'll run a 7730 ECM, and I'm definitely leaning towards running a romulator rather than burning flash proms - it sounds like so much more fun.
A WB02 looks like a very nice thing to have. I think I know what tools I need but damifno how to use them.
RBob, your code patch looks neat, but its purely chinese to me eyes. Now if you can describe what I'm reading when I see the code, it would be very helpful. I read the patch method demo, I think.
WTF is that?
HUH?
I'd probably get and idea on what all this means if I knew what FCB means.
Just so you see where I am.
Many thanks for the replies and the input, you're selflessness is not unappreciated. :hail:
Now that it has come time for me to start thinking engine, I am definitely hangning here more. The tough part to overcome is making practical sense of the nearly greek one can read here. At this point, my EFI system consists entirely of a jumble of wires in a rubbermaid bin. Hard to experiment with things like that, but trying to make sense of the writings here I am definitely doing.
Funstick: Stick to more layman's terms and I'll probably get what you're saying. I need some relative definitions for 'arguments' WRT tables in the programming, and of course how moving the TPS 'threshold' will change things.
Masks, their labels, and what they do are still baffling me at this point. 
Engine managment will have to tend to a 6500 RPM NA motor, with power goals of no less than 525ft lbs/525hp.
As of right now, it looks as though I'll run a 7730 ECM, and I'm definitely leaning towards running a romulator rather than burning flash proms - it sounds like so much more fun.
A WB02 looks like a very nice thing to have. I think I know what tools I need but damifno how to use them. RBob, your code patch looks neat, but its purely chinese to me eyes. Now if you can describe what I'm reading when I see the code, it would be very helpful. I read the patch method demo, I think.
It will have the S19_PAT utility included.
WTF is that?

;*----------------------------------------------------
;
; FL2 VE table
;
;*----------------------------------------------------
ORG $9000
NewVe2 FCB 0 ; Min RPM Val
FCB 0 ; Min Load, (kpa) Value
FCB 9 ; Number of BP'S per RPM
;
; FL2 VE table
;
;*----------------------------------------------------
ORG $9000
NewVe2 FCB 0 ; Min RPM Val
FCB 0 ; Min Load, (kpa) Value
FCB 9 ; Number of BP'S per RPM
HUH?
; MAP 20 30 40 50 60 70 80 90 100
FCB 141, 161, 174, 182, 186, 190, 192, 196, 202 ; 1600
FCB 146, 166, 179, 185, 190, 195, 197, 201, 204 ; 2000
FCB 159, 180, 191, 194, 198, 202, 204, 208, 212 ; 2400
FCB 181, 202, 209, 211, 214, 220, 222, 227, 229 ; 2800
FCB 189, 209, 214, 216, 222, 223, 225, 232, 238 ; 3200
FCB 187, 207, 213, 217, 220, 225, 228, 232, 239 ; 3600
FCB 180, 196, 201, 211, 220, 222, 225, 232, 236 ; 4000
FCB 167, 181, 192, 198, 201, 208, 213, 216, 219 ; 4400
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 4800
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 5200
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 5600
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 6000
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 6400
FCB 141, 161, 174, 182, 186, 190, 192, 196, 202 ; 1600
FCB 146, 166, 179, 185, 190, 195, 197, 201, 204 ; 2000
FCB 159, 180, 191, 194, 198, 202, 204, 208, 212 ; 2400
FCB 181, 202, 209, 211, 214, 220, 222, 227, 229 ; 2800
FCB 189, 209, 214, 216, 222, 223, 225, 232, 238 ; 3200
FCB 187, 207, 213, 217, 220, 225, 228, 232, 239 ; 3600
FCB 180, 196, 201, 211, 220, 222, 225, 232, 236 ; 4000
FCB 167, 181, 192, 198, 201, 208, 213, 216, 219 ; 4400
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 4800
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 5200
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 5600
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 6000
FCB 155, 168, 180, 186, 192, 200, 202, 204, 206 ; 6400
Just so you see where I am.
Many thanks for the replies and the input, you're selflessness is not unappreciated. :hail: Senior Member
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by MInotaur15
I'd probably get and idea on what all this means if I knew what FCB means.
I'd probably get and idea on what all this means if I knew what FCB means.
Bob, these guys are helping me source code WB input and expand tables, even control the fan. They have limited use of the actual processor but they know how to read the code without your comments
, that impressed me. I'm going to try and get a hold of you this week when I figure out the next time I'll be in NJ. I'd like to stop in and show you an engine that doesn't detonate. It ended up being a bias constant that I had set to zero but forgoten to set the table to zero's, hence the 10-20 degrees of timing out of the blue. Trending Topics
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 231
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by JPrevost
FCB stands for "form constant byte." I just learned that tonight after my EE teammates told me.
Bob, these guys are helping me source code WB input and expand tables, even control the fan. They have limited use of the actual processor but they know how to read the code without your comments
, that impressed me. I'm going to try and get a hold of you this week when I figure out the next time I'll be in NJ. I'd like to stop in and show you an engine that doesn't detonate. It ended up being a bias constant that I had set to zero but forgoten to set the table to zero's, hence the 10-20 degrees of timing out of the blue.
FCB stands for "form constant byte." I just learned that tonight after my EE teammates told me.
Bob, these guys are helping me source code WB input and expand tables, even control the fan. They have limited use of the actual processor but they know how to read the code without your comments
, that impressed me. I'm going to try and get a hold of you this week when I figure out the next time I'll be in NJ. I'd like to stop in and show you an engine that doesn't detonate. It ended up being a bias constant that I had set to zero but forgoten to set the table to zero's, hence the 10-20 degrees of timing out of the blue. RBob.
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 231
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by MInotaur15
RBob,
RBob, your code patch looks neat, but its purely chinese to me eyes. Now if you can describe what I'm reading when I see the code, it would be very helpful. I read the patch method demo, I think.
RE: S19_PAT
RBob,
RBob, your code patch looks neat, but its purely chinese to me eyes. Now if you can describe what I'm reading when I see the code, it would be very helpful. I read the patch method demo, I think.
RE: S19_PAT
Seach the net for the Motorola program AS11, with it usually comes a small text file that decribes the various assembler directives (such as FCB, FDB. . ).
RBob.
Senior Member
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Yeah, it was the TCC bias. I was just reading all of the code one day and...
<code>
;
; sub off SA bias's
;
LE7B8: F0 D0 0D SUBB LD00D ; 57, 20 deg, coolant comp bias
LE7BB: 82 00 SBCA #0 ;
LE7BD: F0 D0 0E SUBB LD00E ; 57, 20 deg, tcc locked bias
LE7C0: 82 00 SBCA #0 ;
LE7C2: F0 D0 28 SUBB LD028 ; 57, 20 deg, main SA bias
LE7C5: 82 00 SBCA #0 ;
LE7C7: DD 49 STD L0049 ; SA
;
</code>
<code>
;
; sub off SA bias's
;
LE7B8: F0 D0 0D SUBB LD00D ; 57, 20 deg, coolant comp bias
LE7BB: 82 00 SBCA #0 ;
LE7BD: F0 D0 0E SUBB LD00E ; 57, 20 deg, tcc locked bias
LE7C0: 82 00 SBCA #0 ;
LE7C2: F0 D0 28 SUBB LD028 ; 57, 20 deg, main SA bias
LE7C5: 82 00 SBCA #0 ;
LE7C7: DD 49 STD L0049 ; SA
;
</code>
Thread
Thread Starter
Forum
Replies
Last Post
1Aauto
Sponsored Vendors
9
Oct 19, 2016 08:50 AM
1Aauto
Sponsored Vendors
3
Jan 20, 2016 01:01 PM
1Aauto
Sponsored Vendors
1
Dec 2, 2015 03:53 PM
1Aauto
Sponsored Vendors
1
Oct 13, 2015 03:06 PM





