ECU boost control mods
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
hanks this is for ecuboost using load, you want direct boost control using psi following your jdm map sensor. I use this mod since I dont have a jdm map sensor
this mod (direct boost control) is what your talking about or need
https://www.evolutionm.net/forums/sh...d.php?t=293981
Last edited by bnice01; Mar 19, 2008 at 09:05 AM.
Rom 88840013
Whats going on in this affaire. I have the same ROM.
Greetings
Marcel
Rom 96530006
For those using 96530006:
EDM Evo VIII 96530006
Add the following lines to your ROM file:
----- (don't add the "-----")
<table name="Variable for Boost Control" category="Turbo" address="2025e" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr" category="Turbo" address="20252" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr in Boost Error Table" category="Turbo" address="6bfa" type="1D" level="1" scaling="Hex16"/>
<table name="WGDC Correction interval #1" category="Turbo" address="1a54" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction interval #2" category="Turbo" address="1a56" type="1D" level="1" scaling="uint16"/>
<table name="MUT8A" category="MUT" address="3642a" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8B" category="MUT" address="3642E" type="1D" level="1" scaling="Hex16"/>
-----
Instructions for ECUFlash
Variable for boost control: Stock will read 898A. Change it to 8984. The table is in hex format, so you will have to enter it as 0x8984
The "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" will both read: 8866. Change both to 802A (again, you'll need to enter it as 0x....)
WGDC Correction update delay: Use table #1. Table #2 is for when the vehicle speed exceeds the boost limiting speed. Set the value anywhere from 1 to 10. Each unit is approx 0.08 to 0.1 sec.
Change MUT8A will read 8913. Change it to 802B (again enter it as 0x....)
Change MUT8B will read 8D9F. Change it to 8D21 (again enter it as 0x....)
Save the ROM file and upload it to your ECU. Then go to the instructions below for setting up EvoScan.
EDM Evo VIII 96530006
Add the following lines to your ROM file:
----- (don't add the "-----")
<table name="Variable for Boost Control" category="Turbo" address="2025e" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr" category="Turbo" address="20252" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr in Boost Error Table" category="Turbo" address="6bfa" type="1D" level="1" scaling="Hex16"/>
<table name="WGDC Correction interval #1" category="Turbo" address="1a54" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction interval #2" category="Turbo" address="1a56" type="1D" level="1" scaling="uint16"/>
<table name="MUT8A" category="MUT" address="3642a" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8B" category="MUT" address="3642E" type="1D" level="1" scaling="Hex16"/>
-----
Instructions for ECUFlash
Variable for boost control: Stock will read 898A. Change it to 8984. The table is in hex format, so you will have to enter it as 0x8984
The "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" will both read: 8866. Change both to 802A (again, you'll need to enter it as 0x....)
WGDC Correction update delay: Use table #1. Table #2 is for when the vehicle speed exceeds the boost limiting speed. Set the value anywhere from 1 to 10. Each unit is approx 0.08 to 0.1 sec.
Change MUT8A will read 8913. Change it to 802B (again enter it as 0x....)
Change MUT8B will read 8D9F. Change it to 8D21 (again enter it as 0x....)
Save the ROM file and upload it to your ECU. Then go to the instructions below for setting up EvoScan.
For those using 96530006:
EDM Evo VIII 96530006
Add the following lines to your ROM file:
----- (don't add the "-----")
<table name="Variable for Boost Control" category="Turbo" address="2025e" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr" category="Turbo" address="20252" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr in Boost Error Table" category="Turbo" address="6bfa" type="1D" level="1" scaling="Hex16"/>
<table name="WGDC Correction interval #1" category="Turbo" address="1a54" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction interval #2" category="Turbo" address="1a56" type="1D" level="1" scaling="uint16"/>
<table name="MUT8A" category="MUT" address="3642a" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8B" category="MUT" address="3642E" type="1D" level="1" scaling="Hex16"/>
-----
Instructions for ECUFlash
Variable for boost control: Stock will read 898A. Change it to 8984. The table is in hex format, so you will have to enter it as 0x8984
The "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" will both read: 8866. Change both to 802A (again, you'll need to enter it as 0x....)
WGDC Correction update delay: Use table #1. Table #2 is for when the vehicle speed exceeds the boost limiting speed. Set the value anywhere from 1 to 10. Each unit is approx 0.08 to 0.1 sec.
Change MUT8A will read 8913. Change it to 802B (again enter it as 0x....)
Change MUT8B will read 8D9F. Change it to 8D21 (again enter it as 0x....)
Save the ROM file and upload it to your ECU. Then go to the instructions below for setting up EvoScan.
EDM Evo VIII 96530006
Add the following lines to your ROM file:
----- (don't add the "-----")
<table name="Variable for Boost Control" category="Turbo" address="2025e" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr" category="Turbo" address="20252" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Addr in Boost Error Table" category="Turbo" address="6bfa" type="1D" level="1" scaling="Hex16"/>
<table name="WGDC Correction interval #1" category="Turbo" address="1a54" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction interval #2" category="Turbo" address="1a56" type="1D" level="1" scaling="uint16"/>
<table name="MUT8A" category="MUT" address="3642a" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8B" category="MUT" address="3642E" type="1D" level="1" scaling="Hex16"/>
-----
Instructions for ECUFlash
Variable for boost control: Stock will read 898A. Change it to 8984. The table is in hex format, so you will have to enter it as 0x8984
The "Load Error RAM Address" and "Load Error RAM Address in Load Error Table" will both read: 8866. Change both to 802A (again, you'll need to enter it as 0x....)
WGDC Correction update delay: Use table #1. Table #2 is for when the vehicle speed exceeds the boost limiting speed. Set the value anywhere from 1 to 10. Each unit is approx 0.08 to 0.1 sec.
Change MUT8A will read 8913. Change it to 802B (again enter it as 0x....)
Change MUT8B will read 8D9F. Change it to 8D21 (again enter it as 0x....)
Save the ROM file and upload it to your ECU. Then go to the instructions below for setting up EvoScan.
Somehow I see a discrepancy between the logged "desired load" and the BDEL+LoadOffset as in tables. I am on 96530006. The chart shows it - although the difference is small - it is not linear - so I do not how to explain it. Any idea?
In the chart - BoostLDOff is the logged MUT 8C (reading 8D25 address)
TableOffset - the dots represent the BDEL+Offset (manually from tables attached)
In the chart - BoostLDOff is the logged MUT 8C (reading 8D25 address)
TableOffset - the dots represent the BDEL+Offset (manually from tables attached)
Last edited by evo828; Oct 7, 2008 at 01:09 AM.



