Advance Mulitplier

Report bugs/problems with ecuEdit

Advance Mulitplier

Postby wagon man » Fri Oct 20, 2006 12:04 am

When I try to log my Advance Multiplier value, all it reads is 255. On the DBW models is should be between 0 and 1.0.

My car is a MY06 WRX using A8DH200X.
wagon man
 
Posts: 5
Joined: Fri Oct 20, 2006 12:00 am

Re: Advance Mulitplier

Postby epifan » Fri Oct 20, 2006 4:28 am

wagon man wrote:When I try to log my Advance Multiplier value, all it reads is 255. On the DBW models is should be between 0 and 1.0.

My car is a MY06 WRX using A8DH200X.


1. Than you first time connected to Car through ecuEdit - did ecuEdit say that you ECU unknown and ask you to enter ECU description?

2. Do you change Advance Multiplier addresses by pressing down triangle near parameter caption?

BTW, I can't know about all IAM/Load addresses, because I haven't this cars in my region to check logger. If you know address you can add it logdefs.xml
epifan
Site Admin
 
Posts: 744
Joined: Thu Jul 13, 2006 3:17 pm

Postby itp » Sat Oct 21, 2006 2:18 am

How would you find an address? I have I same issue on USDM 04 STI. Can't find the right IAM or load.
itp
 
Posts: 20
Joined: Fri Jul 21, 2006 2:43 am
Location: Columbus,OH

Postby wagon man » Sat Oct 21, 2006 2:32 am

The ECU is known because I used XMLWrite to create a definitions file for it.

I have tried all the Advance Multiplier addresses available using the triangle. Some of them locked up the program, but none of them were correct.
wagon man
 
Posts: 5
Joined: Fri Oct 20, 2006 12:00 am

Postby itp » Sat Oct 21, 2006 1:48 pm

I have the same problem! :?
itp
 
Posts: 20
Joined: Fri Jul 21, 2006 2:43 am
Location: Columbus,OH

Postby wagon man » Sun Oct 22, 2006 11:11 pm

I found the address for the IAM using ecuExplorer. It is FF2B3C. I verified this address by resetting my ecu and even flashing it with a different value to see if it read the value I gave the IAM.

This is not an available address for me to select in ecuEdit.

I am still trying to find the proper Load address.
wagon man
 
Posts: 5
Joined: Fri Oct 20, 2006 12:00 am

Postby itp » Mon Oct 23, 2006 12:21 am

So we can't properly log AM or Eng. Load on all models with ecuedit? So if I want to log AFR I will have to guess my eng. load? And then use ecuxplorer to verify my AM? This does not sound right. Ecuedit has a ton AM and load addreses and not all of them work. Some of them lock the program up if you try to use them.

If we need to find addreses for this stuff then tell us how so that we may help.
itp
 
Posts: 20
Joined: Fri Jul 21, 2006 2:43 am
Location: Columbus,OH

Postby menoche » Mon Oct 23, 2006 1:22 am

guys,

all of these values can be modified in the logdefs.xml

ex:

Code: Select all
<parameter id="Advance Multiplier" offset="#20124" storagetype="uint8" decimals="0" expr="[value]" metric="" desc="Value used to represent the knock tendency of the engine. A higher|value represents better performance for the given mapping and|conditions.  This value ranges between 0 (worst) and 16 (best).  This|value is used in determining the about of Knock Correction ignition|advance/retard applied to the base ignition timing map.">
               <alt id="Advance Multiplier (20118)" offset="#20118" storagetype="uint8"/>
               <alt id="Advance Multiplier (20120)" offset="#20120" storagetype="uint8"/>
               <alt id="Advance Multiplier (20124)" offset="#20124" storagetype="uint8"/>
               <alt id="Advance Multiplier (20128)" offset="#20128" storagetype="uint8"/>
               <alt id="Advance Multiplier (20168)" offset="#20168" storagetype="uint8"/>
               <alt id="Advance Multiplier (802244)" offset="#802244" storagetype="uint8"/>
               <alt id="Advance Multiplier (80224A)" offset="#80224A" storagetype="uint8"/>
               <alt id="Advance Multiplier (80224E)" offset="#80224E" storagetype="uint8"/>
               <alt id="Advance Multiplier (80225E)" offset="#80225E" storagetype="uint8"/>
            </parameter>
            <parameter id="Engine Load" offset="#21975" storagetype="uint8" decimals="2" expr="[value]/32" metric="g" desc="Calculated engine load based on a number of conditions such as MAF|sensor reading, engine coolant temp, etc.  This represents how hard|the engine is being asked to work.  Load does not simply mean boost.|This value is used as an axis reference point on many of the ECU maps.">
               <alt id="Engine Load (2009A)" offset="#2009A" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200B4)" offset="#200B4" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200BE)" offset="#200BE" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200D8)" offset="#200D8" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200EE)" offset="#200EE" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200F2)" offset="#200F2" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (200F4)" offset="#200F4" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (21847)" offset="#21847" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (218BF)" offset="#218BF" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (218C1)" offset="#218C1" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (21975)" offset="#21975" storagetype="uint8" decimals="2" expr="[value]/32"/>
               <alt id="Engine Load (219BD)" offset="#219BD" storagetype="uint8" decimals="2" expr="[value]/32"/>
            </parameter>


just add your memory offset for yours and there you go ;)
menoche
 
Posts: 25
Joined: Thu Aug 24, 2006 9:26 pm

Postby menoche » Mon Oct 23, 2006 1:29 am

Epifan,

one thing whihc would be nice in the logdef is to add intelligence to add the crossreference the ecu id and the advance and load memory offset.

this way when logging many cars, you don't have to look for it every time :-S

One thing I noticed is on a STI 04, there are a lot of slots for engine load and half of them give floating point errors?!?!?!
menoche
 
Posts: 25
Joined: Thu Aug 24, 2006 9:26 pm

Postby wagon man » Mon Oct 23, 2006 1:33 am

Thanks for the help. I didn't think about modifying the xml file.

I just need to find the load address now.
wagon man
 
Posts: 5
Joined: Fri Oct 20, 2006 12:00 am

Postby wagon man » Mon Oct 23, 2006 7:29 pm

This is a good resource for anyone else who needs to find out their load or IAM

http://www.tari.co.za/cgi-bin/yabb2/YaBB.pl?num=1143702268/0
wagon man
 
Posts: 5
Joined: Fri Oct 20, 2006 12:00 am

Postby epifan » Wed Oct 25, 2006 10:46 am

menoche wrote:one thing whihc would be nice in the logdef is to add intelligence to add the crossreference the ecu id and the advance and load memory offset.

this way when logging many cars, you don't have to look for it every time :-S

Then you change IAM or Load address in logger - logdefs.xml also changed for this ECU id (default address value for IAM and Load parameters). So, you must save XML description before exiting ecuEdit.

menoche wrote:One thing I noticed is on a STI 04, there are a lot of slots for engine load and half of them give floating point errors?!?!?!

This is not a program bug. But I fix program for better control this errors.
epifan
Site Admin
 
Posts: 744
Joined: Thu Jul 13, 2006 3:17 pm

address data for advance multplier and engine load?????

Postby namahs » Wed Oct 25, 2006 8:38 pm

does anyone have the advance multiplier and engine load addresses for
a 2004 usdm sti????????
namahs
 
Posts: 4
Joined: Fri Oct 06, 2006 10:51 pm


Return to Troubleshooting

Who is online

Users browsing this forum: No registered users and 0 guests

cron