RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu May 23, 2013 7:43 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Fri Jan 13, 2012 9:41 am 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
Ok, as promised, here are the ports that I've been working on - AZ1G202I USDM STi 2008/9

Plug the following in for the definitions:

EDIT : change E_params to the 300's after discussion with Dale, to make it so we don't have interference with the new definitions.

EcuFlash def:
Code:
<scaling name="psirelativesealevel" units="psi relative sea level" toexpr="(x-760)*.01933677" frexpr="(x/.01933677)+760" format="%.2f" min="-11.80" max="4.83" inc=".01" storagetype="float" endian="big" />
   <scaling name="engine displacement" units="cc" toexpr="x" frexpr="x" format="%.2f" min="0" max="10" inc="0.01" storagetype="float" endian="big" />
  <scaling name="deltaMAP" units="mmhgt" toexpr="x" frexpr="x" format="%.2f" min="-20000" max="20000" inc="100" storagetype="float" endian="big" />
  <scaling name="VEcomp" units="VEcomp" toexpr="x*0.000061037" frexpr="x/.000061037" format="%.1f" min="0" max="2" inc=".2" storagetype="uint16" endian="big" />
  <scaling name="VE(%)" units="VE(%)" toexpr="x*.000045776" frexpr="x/.000045776" format="%.2f" min="0" max="2" inc=".025" storagetype="uint16" endian="big" />
   <scaling name="SDenable" storagetype="bloblist">
    <data name="disabled" value="00" />
    <data name="enabled" value="01" />
  </scaling>

 
  <table name="VE Compensation" category="Speed Density by Merp" type="2D" level="2" address="f434c" scaling="VEcomp">
    <table name="deltaMAP" type="Y Axis" elements="7" address="f4330" scaling="deltaMAP" />
    <description>This is the change the stuff.</description>
  </table>
 
    <table name="Engine Displacement" category="Speed Density by Merp" type="2D" level="2" address="f4084" scaling="engine displacement">
    <table name="" type="Static Y Axis" elements="1">
      <data>Engine Displacement (cc)</data>
    </table>
    <description>Engine size in cc</description>
  </table>
   
  <table name="Speed Density Enable" category="Speed Density by Merp" type="1D" scaling="SDenable" address="f40a0" description="Enables Speed Density output, when disabled, uses normal MAF sensor" />

  <table name="Volumetric Efficiency" category="Speed Density by Merp" type="3D" level="2" scaling="VE(%)" address="f4148">
    <table name="Manifold Pressure" type="X Axis" elements="13" address="f40cc" scaling="psirelativesealevel" />
    <table name="Engine Speed" type="Y Axis" elements="18" address="f4100" scaling="RPM" />
    <description>This is the Volumetric efficiency of the engine.</description>
  </table>

And add these to your logger.xml:
Code:
                      <ecuparam id="E300" name="Speed Density Raw Airflow" desc="Speed Density Raw Airflow (g/s)">
               <ecu id="6912783007">
                        <address length="4">0xFFB1E8</address>
                    </ecu>
               <conversions>
                        <conversion units="g/s" storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
                    </conversions>
                </ecuparam>
           
            <ecuparam id="E301" name="Speed Density VE Airflow" desc="Speed Density VE Airflow (g/s)">
              <ecu id="6912783007">
                        <address length="4">0xFFB1EC</address>
                    </ecu>
               <conversions>
                        <conversion units="g/s" storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
                    </conversions>
                </ecuparam>         
            <ecuparam id="E302" name="Speed Density MAF sensor output" desc="Speed Density MAF sensor output (g/s)">
              <ecu id="6912783007">
                        <address length="4">0xFFB1F0</address>
                    </ecu>
               <conversions>
                        <conversion units="g/s"  storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
                    </conversions>
                </ecuparam>         
            <ecuparam id="E303" name="Speed Density Current Dynamic Compensation" desc="Speed Density Dynamic Compensation (%)">
               <ecu id="6912783007">
                        <address length="4">0xFFB1F4</address>
                    </ecu>
               <conversions>
                        <conversion units="%" storagetype="float" expr="(x*100)" format="0.00" />
                    </conversions>
                </ecuparam>
            <ecuparam id="E304" name="Speed Density RPM" desc="Speed Density RPM">
               <ecu id="6912783007">
                        <address length="4">0xFF67B4</address>
                    </ecu>
               <conversions>
                        <conversion units="RPM" storagetype="float" expr="x" format="0.00" />
                    </conversions>
                </ecuparam>
            <ecuparam id="E305" name="Speed Density IAT" desc="Speed Density IAT">
               <ecu id="6912783007">
                        <address length="4">0xFF4124</address>
                    </ecu>
               <conversions>
                        <conversion units="C" storagetype="float" expr="x" format="0.00" />
                    </conversions>
                </ecuparam>
            <ecuparam id="E306" name="Speed Density MAP" desc="Speed Density MAP">
               <ecu id="6912783007">
                        <address length="4">0xFF6394</address>
                    </ecu>
               <conversions>
                        <conversion units="mmHGa" storagetype="float" expr="x" format="0.00" />
                    </conversions>
                </ecuparam>
            <ecuparam id="E307" name="Speed Density delta MAP" desc="Speed Density delta MAP">
               <ecu id="6912783007">
                        <address length="4">0xFF6388</address>
                    </ecu>
               <conversions>
                        <conversion units="mmhg/t" storagetype="float" expr="x" format="0.00" />
                    </conversions>
                </ecuparam>


Attachments:
AZ1G202I_patched.zip [397.21 KiB]
Downloaded 97 times
PATCH.DIF [14.15 KiB]
Downloaded 70 times

_________________
___________________________________
He who dies with the most gadgets wins.
Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Mon Jan 16, 2012 3:49 pm 
Offline
Newbie

Joined: Thu Nov 25, 2010 2:37 am
Posts: 43
Awesome, thank you!


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Thu Jan 19, 2012 12:14 am 
Offline
RomRaider Donator
User avatar

Joined: Wed Jun 14, 2006 4:47 pm
Posts: 300
Location: New Mexico
Where in the def file do I put the code? I'm really familiar with ecuflash defs but not with romraider. I tried putting it in the AZ1G202I and in 201, the base for that rom. Neither show the sd tables romraider. This is using RC9.

_________________
2006 WRX wagon
Full Race Twinscroll, BW 91-79
CAMTuning


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Thu Jan 19, 2012 1:37 am 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
Those table definitions are for Ecuflash, not RR. Only the logger defs are for the RR logger.

In other words, the table defs go into AZ1G202I.xml

_________________
___________________________________
He who dies with the most gadgets wins.


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008.
PostPosted: Thu Jan 19, 2012 9:12 am 
Offline
RomRaider Donator
User avatar

Joined: Wed Jun 14, 2006 4:47 pm
Posts: 300
Location: New Mexico
td-d wrote:
Those table definitions are for Ecuflash, not RR. Only the logger defs are for the RR logger.

In other words, the table defs go into AZ1G202I.xml

Even better. Thanks for the reply.

_________________
2006 WRX wagon
Full Race Twinscroll, BW 91-79
CAMTuning


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008.
PostPosted: Thu Jan 19, 2012 6:50 pm 
Offline
Senior Member

Joined: Thu Mar 27, 2008 1:00 pm
Posts: 1090
Location: Bama, 02 wrx, stroked ej22t, pt5857, ppg, E85 (fear the ear) Ed(at)fastperformancetuning.com
06rexwagon wrote:
td-d wrote:
Those table definitions are for Ecuflash, not RR. Only the logger defs are for the RR logger.

In other words, the table defs go into AZ1G202I.xml

Even better. Thanks for the reply.


If you have tried used this rom yet, please inform if you have trouble with idle wanting to dip to 500 rpm randomly. I have yet to use this rom. But, another tuner contacted me about idle problem. Even after driving the car for a week.

If there is a problem it needs to be informed here. I'm waiting on the 06 sti rom to be posted to try on my wifes car.

Ed

Thanks for the work on the 32 bit stuff guys.


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Fri Jan 20, 2012 4:03 am 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
Ironically, I have not yet tried it :)

I think once the MAF blending table is incorporated, any low down drivability issues will be sorted. That being said, I've had endless issues with MAF scaling on my 08 EDM STI, so I can't wait to implement this.

_________________
___________________________________
He who dies with the most gadgets wins.


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Fri Jan 20, 2012 6:28 pm 
Offline
Senior Member

Joined: Thu Mar 27, 2008 1:00 pm
Posts: 1090
Location: Bama, 02 wrx, stroked ej22t, pt5857, ppg, E85 (fear the ear) Ed(at)fastperformancetuning.com
td-d wrote:
Ironically, I have not yet tried it :)

I think once the MAF blending table is incorporated, any low down drivability issues will be sorted. That being said, I've had endless issues with MAF scaling on my 08 EDM STI, so I can't wait to implement this.


So you implemented a new fueling scheme and did zero testing before you posted it?


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008.
PostPosted: Fri Jan 20, 2012 10:06 pm 
Offline
Experienced
User avatar

Joined: Thu Jul 23, 2009 1:46 pm
Posts: 480
Location: Pennsyltucky
fastblueufo wrote:
06rexwagon wrote:
td-d wrote:
Those table definitions are for Ecuflash, not RR. Only the logger defs are for the RR logger.

In other words, the table defs go into AZ1G202I.xml

Even better. Thanks for the reply.


If you have tried used this rom yet, please inform if you have trouble with idle wanting to dip to 500 rpm randomly. I have yet to use this rom. But, another tuner contacted me about idle problem. Even after driving the car for a week.

If there is a problem it needs to be informed here. I'm waiting on the 06 sti rom to be posted to try on my wifes car.

Ed

Thanks for the work on the 32 bit stuff guys.


I've experienced this, but there are so many variables with my car I couldn't determine the exact cause... 2.3l, changed cam timing, perrin leakual length header, no rear o2, etc.. It was better with MAF, but still crap idle.

Freon did mention that the top left corner is critical to the idle, along with proper injector latencies.

_________________
RomRaider IRC Chat: http://webchat.freenode.net/?channels=romraider
Subaru Alpha Definition Git Repo & Instructions: viewtopic.php?f=34&t=8635&p=82450#p82450


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Sat Jan 21, 2012 12:35 pm 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
fastblueufo wrote:
td-d wrote:

So you implemented a new fueling scheme and did zero testing before you posted it?


Of course it has been tested, I would not post it up without testing. Martin Donnon has tested it live, and it works. The code was also run through simsh, and the ram holes tested on live vehicles. Please reference Merp's thread.

_________________
___________________________________
He who dies with the most gadgets wins.


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Tue Mar 20, 2012 5:41 pm 
Offline
RomRaider Donator
User avatar

Joined: Wed Jun 14, 2006 4:47 pm
Posts: 300
Location: New Mexico
Does anyone have this running well? I have tried 2 cars and neither will idle even if you pedal it. The car will start and die within 5 seconds. The only way I've been able to get one to idle is to double the VE table and scale the injectors to 500cc (on ID2000's on E85).

_________________
2006 WRX wagon
Full Race Twinscroll, BW 91-79
CAMTuning


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Tue Mar 20, 2012 6:58 pm 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
I've been running the AZ1G201G SD rom for a while now, working relatively well. What I did find is that you have to get the latency setting pretty close, otherwise you can land up with a loping idle.

I'm actually thinking of extending the VE table by one row so that a 300 RPM line can be used. My thinking is that setting the 300 RPM idle cells slightly higher will mitigate some of the effects of a loping idle - when the RPMs / MAP dip, more fuel gets thrown at it, so it doesn't cycle.

I've also defined the tau tables for my ROM, and disabled them - but that would only affect the high load cells.

_________________
___________________________________
He who dies with the most gadgets wins.


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Tue Mar 20, 2012 7:11 pm 
Offline
RomRaider Donator
User avatar

Joined: Wed Jun 14, 2006 4:47 pm
Posts: 300
Location: New Mexico
Would you mind sending me your current map?

_________________
2006 WRX wagon
Full Race Twinscroll, BW 91-79
CAMTuning


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Wed Feb 06, 2013 1:13 pm 
Offline
Newbie

Joined: Sun Jul 12, 2009 1:57 pm
Posts: 80
Afternoon gents,

Is it possible to create definitions solely for the SD rom, and one for the MAF rom ?

Unless I'm doing this wrong.

I added the code to the 201I XML. Now every 2008/2009 sti map I open up with ecuflash has speed density.

Come to think of it, I'm probably doing this wrong.

Pointers ?


Top
 Profile  
 
 Post subject: Re: Speed Density Rom - AZ1G202I USDM STi 2008
PostPosted: Wed Feb 06, 2013 1:25 pm 
Offline
RomRaider Donator

Joined: Thu May 20, 2010 4:01 am
Posts: 1423
Location: Johannesburg, South Africa
Wrick wrote:
Afternoon gents,

Is it possible to create definitions solely for the SD rom, and one for the MAF rom ?

Unless I'm doing this wrong.

I added the code to the 201I XML. Now every 2008/2009 sti map I open up with ecuflash has speed density.

Come to think of it, I'm probably doing this wrong.

Pointers ?

No, it's not you - that's the way Ecuflash works. What Merp has done in the newer patches is given the SD roms their own CAL id to prevent this from happening.

_________________
___________________________________
He who dies with the most gadgets wins.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl