how-to: ECU-based direct boost control
#16
** To make sure the forum doesn't eat any of your code in some browsers or on certain forum cms, put it inside 'code' tags. Like this:
Just a tip
Code:
For instance if your code had a [b] in it, instead of coming out bold you actually get [b].. also good when there are spaces and formatting that need to be preserved.
#18
OK, so after reading through all of this, I do have one questions...
If you already have your boost set-up where you want it using the prior methods (MWGDC, TBEC, BDEL etc...), what would be the benefit in changing it to this?
Would it be just an easier way to do it?
Or is it inherently a better method because of how it is being controlled?
I am going to put in my Jay Dee Emm MAP in tonight, and start to get my GM 3-Port sorted out. I already have 90% of my maps done for the "old" method. Should I use this new method now?
If you already have your boost set-up where you want it using the prior methods (MWGDC, TBEC, BDEL etc...), what would be the benefit in changing it to this?
Would it be just an easier way to do it?
Or is it inherently a better method because of how it is being controlled?
I am going to put in my Jay Dee Emm MAP in tonight, and start to get my GM 3-Port sorted out. I already have 90% of my maps done for the "old" method. Should I use this new method now?
#19
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 130
From: Tri-Cities, WA // Portland, OR
In my experience, load tends to fall off somewhat in hotter weather (although load for fuel is not as temperature sensitive as load for boost), and when using a load control system, this results in more boost in hotter weather. With direct boost control, I get the same boost no matter what the weather conditions.
Last edited by mrfred; Sep 7, 2007 at 03:59 PM.
#21
- Making these changes will still keep the stock overboost protect methods in place right?
- The boost limit table (which normally has load values in it) will still work right?
- In the example tables you show here ^^^ this is with a smaller turbo pill right? Or is this still with both pills stock?
- I currently run a 65 turbo pill and the stock solenoid pill, are the values you suggest still accurate or does different pills throw things off?
Sorry for so many questions, but THANKS a TON for all the time and effort you've put into sharing your knowledge with us. I can't think of anyone who has given more to the self-tuning Evo community.
Last edited by RedV; Sep 7, 2007 at 04:30 PM.
#22
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 130
From: Tri-Cities, WA // Portland, OR
Just wanted to clear up a few things before I do this...
- Making these changes will still keep the stock overboost protect methods in place right?
- The boost limit table (which normally has load values in it) will still work right?
- In the example tables you show here ^^^ this is with a smaller turbo pill right? Or is this still with both pills stock?
- I currently run a 65 turbo pill and the stock solenoid pill, are the values you suggest still accurate or does different pills throw things off?
Sorry for so many questions, but THANKS a TON for all the time and effort you've put into sharing your knowledge with us. I don't think I can think of anyone who has given more to the self-tuning Evo community.
- Making these changes will still keep the stock overboost protect methods in place right?
- The boost limit table (which normally has load values in it) will still work right?
- In the example tables you show here ^^^ this is with a smaller turbo pill right? Or is this still with both pills stock?
- I currently run a 65 turbo pill and the stock solenoid pill, are the values you suggest still accurate or does different pills throw things off?
Sorry for so many questions, but THANKS a TON for all the time and effort you've put into sharing your knowledge with us. I don't think I can think of anyone who has given more to the self-tuning Evo community.
- I'm using a bleeder just before the BCS instead of a custom restrictor pills. A bleeder bleeds off boost pressure to atmosphere. The restrictor pill at the BCS is also deleted.
- My BWGDC values would not work well for a custom restrictor pill. The Boost Error Correction values should work for any setup though.
- A good starting point is to get a log with your current setup. After switching over to the direct boost control setup, leave your BWGDC tables unchanged, and use the boost values from your log as a starting point. From there, you can begin to fine-tune all the tables.
Thanks. Hope its useful. :-)
#23
- The boost limit feature is unchanged and still active. It will key off of load just as it did before.
- I'm using a bleeder just before the BCS instead of a custom restrictor pills. A bleeder bleeds off boost pressure to atmosphere. The restrictor pill at the BCS is also deleted.
- My BWGDC values would not work well for a custom restrictor pill. The Boost Error Correction values should work for any setup though.
- A good starting point is to get a log with your current setup. After switching over to the direct boost control setup, leave your BWGDC tables unchanged, and use the boost values from your log as a starting point. From there, you can begin to fine-tune all the tables.
Thanks. Hope its useful. :-)
- I'm using a bleeder just before the BCS instead of a custom restrictor pills. A bleeder bleeds off boost pressure to atmosphere. The restrictor pill at the BCS is also deleted.
- My BWGDC values would not work well for a custom restrictor pill. The Boost Error Correction values should work for any setup though.
- A good starting point is to get a log with your current setup. After switching over to the direct boost control setup, leave your BWGDC tables unchanged, and use the boost values from your log as a starting point. From there, you can begin to fine-tune all the tables.
Thanks. Hope its useful. :-)
One other quick question. I added the lines to my .xml for ECUFlash and opened my ROM. I already had the two "WGDC Correction Interval" values in there from one of your other mods (load error I believe). Is this the same value as before? I had changed #1 from 10 to 3 before and it's also 3 in the duplicate "WGDC Correction Interval" values, so I figured it's the same thing twice, but just wanted to be sure.
#24
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 130
From: Tri-Cities, WA // Portland, OR
Thanks for the quick reply!
One other quick question. I added the lines to my .xml for ECUFlash and opened my ROM. I already had the two "WGDC Correction Interval" values in there from one of your other mods (load error I believe). Is this the same value as before? I had changed #1 from 10 to 3 before and it's also 3 in the duplicate "WGDC Correction Interval" values, so I figured it's the same thing twice, but just wanted to be sure.
One other quick question. I added the lines to my .xml for ECUFlash and opened my ROM. I already had the two "WGDC Correction Interval" values in there from one of your other mods (load error I believe). Is this the same value as before? I had changed #1 from 10 to 3 before and it's also 3 in the duplicate "WGDC Correction Interval" values, so I figured it's the same thing twice, but just wanted to be sure.
#26
More questions I'm afraid...
- I was ready to start changing the values in my ROM. First step, change the value in "Variable for Boost Control". Your instructions say, "Stock value will be 6B48" but mine was 6B42. I searched this on the forum and realized that I changed it from stock previously in this thread...
https://www.evolutionm.net/forums/sh...highlight=6B42
... where it was called "Load variable for boost control". Figured that one out, but I thought I'd mention it in case anyone else wonders.
- "Boost Error RAM Address" and "Boost Error RAM Address in Boost Error Table" were also changed in the previous "ECU boost control mods" thread linked above. They were called "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" in that thread.
- I'm a little confused by your instructions regarding the "Boost Error Correction" table. In the ECUFlash instructions you say "Do not set the upper right value to zero", but little further down you say, "The key is to leave at least top right hand value 0." I'm guessing you're recommending 0 as that's what you show in your tables, but I just wanted to clarify this.
- Both MUT8A and MUT8B had already been added to my .xml also from the previous thread linked above. 8A was already 6EE3, while 8B was still the stock value, but had been mentioned in the other thread.
Hopefully these few things will help anyone who also has these questions.
- I was ready to start changing the values in my ROM. First step, change the value in "Variable for Boost Control". Your instructions say, "Stock value will be 6B48" but mine was 6B42. I searched this on the forum and realized that I changed it from stock previously in this thread...
https://www.evolutionm.net/forums/sh...highlight=6B42
... where it was called "Load variable for boost control". Figured that one out, but I thought I'd mention it in case anyone else wonders.
- "Boost Error RAM Address" and "Boost Error RAM Address in Boost Error Table" were also changed in the previous "ECU boost control mods" thread linked above. They were called "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" in that thread.
- I'm a little confused by your instructions regarding the "Boost Error Correction" table. In the ECUFlash instructions you say "Do not set the upper right value to zero", but little further down you say, "The key is to leave at least top right hand value 0." I'm guessing you're recommending 0 as that's what you show in your tables, but I just wanted to clarify this.
- Both MUT8A and MUT8B had already been added to my .xml also from the previous thread linked above. 8A was already 6EE3, while 8B was still the stock value, but had been mentioned in the other thread.
Hopefully these few things will help anyone who also has these questions.
#27
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 130
From: Tri-Cities, WA // Portland, OR
More questions I'm afraid...
- I was ready to start changing the values in my ROM. First step, change the value in "Variable for Boost Control". Your instructions say, "Stock value will be 6B48" but mine was 6B42. I searched this on the forum and realized that I changed it from stock previously in this thread...
https://www.evolutionm.net/forums/sh...highlight=6B42
... where it was called "Load variable for boost control". Figured that one out, but I thought I'd mention it in case anyone else wonders.
- "Boost Error RAM Address" and "Boost Error RAM Address in Boost Error Table" were also changed in the previous "ECU boost control mods" thread linked above. They were called "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" in that thread.
- I'm a little confused by your instructions regarding the "Boost Error Correction" table. In the ECUFlash instructions you say "Do not set the upper right value to zero", but little further down you say, "The key is to leave at least top right hand value 0." I'm guessing you're recommending 0 as that's what you show in your tables, but I just wanted to clarify this.
- Both MUT8A and MUT8B had already been added to my .xml also from the previous thread linked above. 8A was already 6EE3, while 8B was still the stock value, but had been mentioned in the other thread.
Hopefully these few things will help anyone who also has these questions.
- I was ready to start changing the values in my ROM. First step, change the value in "Variable for Boost Control". Your instructions say, "Stock value will be 6B48" but mine was 6B42. I searched this on the forum and realized that I changed it from stock previously in this thread...
https://www.evolutionm.net/forums/sh...highlight=6B42
... where it was called "Load variable for boost control". Figured that one out, but I thought I'd mention it in case anyone else wonders.
- "Boost Error RAM Address" and "Boost Error RAM Address in Boost Error Table" were also changed in the previous "ECU boost control mods" thread linked above. They were called "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" in that thread.
- I'm a little confused by your instructions regarding the "Boost Error Correction" table. In the ECUFlash instructions you say "Do not set the upper right value to zero", but little further down you say, "The key is to leave at least top right hand value 0." I'm guessing you're recommending 0 as that's what you show in your tables, but I just wanted to clarify this.
- Both MUT8A and MUT8B had already been added to my .xml also from the previous thread linked above. 8A was already 6EE3, while 8B was still the stock value, but had been mentioned in the other thread.
Hopefully these few things will help anyone who also has these questions.
- Upper right value: Yeah, I spaced that out. It should be zero. I just fixed it.
- MUT addresses: Yeah, I don't have the WGDCC in the instructions in the other thread for changing the load variable. I may add it at some point. Just need to find the time.
#29
#30
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 130
From: Tri-Cities, WA // Portland, OR
EDM cars don't have a MAP sensor or built-in wiring for a MAP sensor, so this mod is not easily accomplished with EDM cars. It would probably be pretty hard to implement.
Last edited by mrfred; Sep 8, 2007 at 03:33 PM.