SD - first test success
88580014 DONE + STILL UNTESTED:
Code:
<scaling name="MAP 16bit" units="kPa" toexpr="x*1.334" frexpr="x/1.334" format="%.0f" min="0" max="400" inc="1" storagetype="uint16" endian="big"/> <scaling name="MAP 8 bit" units="kPa" toexpr="x*1.334" frexpr="x/1.334" format="%.0f" min="0" max="400" inc="1" storagetype="uint8" endian="big"/> <scaling name="Percent (128)" units="%" toexpr="x/1.28" frexpr="x*1.28" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/> <table name="SD NOP 1 = 9" category="SD" address="12ef8" type="1D" level="1" scaling="Hex16"/> <table name="SD change to preptable = DA36" category="SD" address="12ecc" type="1D" level="1" scaling="Hex16"/> <table name="SD change to mov #0x73,r2" category="SD" address="12ed2" type="1D" level="1" scaling="Hex16"/> <table name="SD NOP 2 = 9" category="SD" address="28a56" type="1D" level="1" scaling="Hex16"/> <table name="SD NOP 3 = 9" category="SD" address="28a96" type="1D" level="1" scaling="Hex16"/> <table name="SD MAP sensor VE and calibration" category="SD" address="2d94" type="2D" level="1" scaling="MAP 8 bit"> <table name="X" address="29ee" type="X Axis" elements="8" scaling="MAP 16bit"/> </table> <table name="SD RPM VE" address="2d7c" type="2D" category="SD" level="1" scaling="Percent (128)"> <table name="RPM" address="6d02" type="X Axis" elements="17" scaling="RPM"/> </table> <table name="SD Map calibration header 1 = FFFF,69B8,FFFF,6ACC,0008" category="SD" address="29e4" type="2D" level="1" scaling="Hex16"> <table name="X" type="X Axis" elements="5"/> </table> <table name="SD Map calibration header 2 = 69B8" category="SD" address="2d92" type="1D" level="1" scaling="Hex16"/> <table name="SD Map calibration pointer = 29E4" category="SD" address="12fd6" type="1D" level="1" scaling="Hex16"/> <table name="SD disable MAF error main = 9" category="SD" address="12d4a" type="1D" level="1" scaling="Hex16"/> <table name="SD MAT to IAT change to 0E" category="SD" address="bead" type="1D" level="1" scaling="Hex8"/> <table name="SD disable baro error OBDII CEL = 9" category="SD" address="23172" type="1D" level="1" scaling="Hex16"/> <table name="SD disable MAF error OBDII CEL = 9" category="SD" address="22cf0" type="1D" level="1" scaling="Hex16"/>
Last edited by tephra; Feb 7, 2009 at 09:08 PM.
ok I tested my xml.
This is with the MAF still connected.
car started ok, but ran like a dog, bad idle. WB said 16.8AFR, eventually the STFT shot upto 22% and the WBO2 started reading 15ish...
however my idle also went upto 1000rpm and the car still idled pretty badly.
any ideas? I have a pre/after log if you are interested.
This is with the MAF still connected.
car started ok, but ran like a dog, bad idle. WB said 16.8AFR, eventually the STFT shot upto 22% and the WBO2 started reading 15ish...
however my idle also went upto 1000rpm and the car still idled pretty badly.
any ideas? I have a pre/after log if you are interested.
yeah ok - so I changed the 1.334 to 1.205
generally my MAP reads 83 raw with the car off, I am about 300ft above sealevel...
1/83 = 0.012048192771084337349397590361446bar
^ = 1.205 kpa.
that right?
generally my MAP reads 83 raw with the car off, I am about 300ft above sealevel...
1/83 = 0.012048192771084337349397590361446bar
^ = 1.205 kpa.
that right?
EDIT2-
WHOLEY CRAP BATMAN
it works with the new scaling... just idling so far, no driving...
Going to dbl check my scaling against the GM doco...
Now I am wondering if my 4 point averaging of the MAP sensor is adding any delay, I doubt it, but would be interesting to see the diff with it disabled... lucky for me it's easy todo so with the mod options
hehe
John - your a genius! I unplugged my MAF, car started fine. No CEL's..
Going for a drive in a moment, off boost of course... looking good thou...
I will leave the MAF connected for the drive, but I will disconnect tomorrow and continue testing
WHOLEY CRAP BATMAN
it works with the new scaling... just idling so far, no driving...
Going to dbl check my scaling against the GM doco...
Now I am wondering if my 4 point averaging of the MAP sensor is adding any delay, I doubt it, but would be interesting to see the diff with it disabled... lucky for me it's easy todo so with the mod options
heheJohn - your a genius! I unplugged my MAF, car started fine. No CEL's..
Going for a drive in a moment, off boost of course... looking good thou...

I will leave the MAF connected for the drive, but I will disconnect tomorrow and continue testing
Last edited by tephra; Feb 7, 2009 at 10:13 PM.
ok so I relogged my raw MAP sensor, it's 82.
John what is the best way to get the correct scaling for the map sensor? I mean does using weather+altitude variations make using the raw sensor output a bad idea? ie 100/82 as the scaling?
Cheers
D.
John what is the best way to get the correct scaling for the map sensor? I mean does using weather+altitude variations make using the raw sensor output a bad idea? ie 100/82 as the scaling?
Cheers
D.
ok so I went for a drive with the new scaling.
1) car felt a bit crappy - just slow driving around back streets
2) car stank when coming to a stop
3) car took a little while to idle down again
John do u want a log to have a look at? or can u give me some tips on tuning the VE tables?
1) car felt a bit crappy - just slow driving around back streets
2) car stank when coming to a stop
3) car took a little while to idle down again
John do u want a log to have a look at? or can u give me some tips on tuning the VE tables?
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I'm working my way through the 88590015 ROM setting up the appropriate addresses for the SD conversion. Seems I have to do things a little differently. The available space in the table that is replaced by the x-axis data for the "SD MAP sensor VE and calibration" is too small. I'll have to relocate the x-axis to some free space in the ROM.
These sound like the same issues with the previous MAP to MAF patch. Bad idle, but driving is great. The VE table is so finiky(sp). Keep working on it. I know you all are super tuning studs.
The JDM MAP has a zero offset - ie vacuum is 0V, most other sensors are not like this and we need to consider gradient and offset - this can be done in the MAP VE table. I would leave the RPM VE alone for now. I am searching for GM MAP voltage vs pressure info. Some are apparently inaccurate. If anyone has a definitive GM MAP calibration that matches their gauges on the Evo, pls post or link and I'll show the conversion of the MAP VE table.



