Notices
ECU Flash

Need help finding new items to log

Thread Tools
 
Search this Thread
 
Old Jun 24, 2009, 01:51 AM
  #1  
Evolving Member
Thread Starter
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
Need help finding new items to log

Hi,

i have found 25 places in the ecu code where output pins are triggert.
i have no running car at the moment so i could need some help from everybody willing to spend some time.

its not complicated. all i need is some logging.

the logging items for evoscan are below. each item should be an ecu output but i don't know whichone. Heres your part. Try to figure out whats each thing is or post some logs with a small note, what you have done.


The main thing i am looking for are both thermo fan outputs.

Following possible outputs came in my mind:

4x injector
maybe it can be testet with evocsan Actuator test. but its not that important for me.
check engine
log some error an look if something changes. or maybe tephra knows it, he is using it at his patch.
mpi/mfi relais
hard to log, because it switches on the ecu its self.
fuelpump relais1
starts pumping when the engine is startet.
fuel pump relais 2
starts at higher loads. try logging some WOT. log it with load, rpm
4x Idle stepper motor
changes rapidly when car is idling and ac is witched on, log with idle rpm, idle steps
charging cable to the generator
very unimportant, i didnÄt knew it was there until i read the manual
fuel pressure solenoid
should be active when a hotstart is performed.
2x thermo fan
high and low thermofan. engages when ac is switched on or engine temp is very high. i read somewhere form 95 degC for low and 105 degC for high. log it with coolant temperature and speed
intercooler sprayer light
switch on that thing and log
intercooler sprayer relais
also switch it on and log
clutch switch
its allready found by mattjin but it must be there somewhere
maf reset signal
i don't know how to identify it from the logs.
2x ignition coils
also not that important. changes rapidly when enigine is running.



The logging items for evoscan:

Code:
<DataListItem DataLog="N" Color="" Display="Port B High bit 0" LogReference="Port_b_h0" RequestID="A4" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 1" LogReference="Port_b_h1" RequestID="A4" Eval="x bit 2" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 2" LogReference="Port_b_h2" RequestID="A4" Eval="x bit 4" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 3" LogReference="Port_b_h3" RequestID="A4" Eval="x bit 8" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 4" LogReference="Port_b_h4" RequestID="A4" Eval="x bit 16" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 5" LogReference="Port_b_h5" RequestID="A4" Eval="x bit 32" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port B High bit 6" LogReference="Port_b_h6" RequestID="A4" Eval="x bit 64" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 0 (maybe thermofan)" LogReference="Port_f_h0" RequestID="AB" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 1 (maybe thermofan)" LogReference="Port_f_h1" RequestID="AB" Eval="x bit 2" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 2" LogReference="Port_f_h2" RequestID="AB" Eval="x bit 4" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 3" LogReference="Port_f_h3" RequestID="AB" Eval="x bit 8" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 4 (ICS)" LogReference="Port_f_h4" RequestID="AB" Eval="x bit 16" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F High bit 7" LogReference="Port_f_h7" RequestID="AB" Eval="x bit 128" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 0" LogReference="Port_f_l0" RequestID="AC" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 1" LogReference="Port_f_l1" RequestID="AC" Eval="x bit 2" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 3" LogReference="Port_f_l3" RequestID="AC" Eval="x bit 8" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 4" LogReference="Port_f_l4" RequestID="AC" Eval="x bit 16" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 5" LogReference="Port_f_l5" RequestID="AC" Eval="x bit 32" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port F Low bit 7" LogReference="Port_f_l7" RequestID="AC" Eval="x bit 128" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port G Low bit 0" LogReference="Port_g_l0" RequestID="AE" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port H Low bit 0" LogReference="Port_h_l1" RequestID="B0" Eval="x bit 2" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port H Low bit 0" LogReference="Port_h_l2" RequestID="B0" Eval="x bit 4" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port J High bit 0 (ICS)" LogReference="Port_j_l0" RequestID="B1" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port J High bit 1" LogReference="Port_j_l1" RequestID="B1" Eval="x bit 2" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
<DataListItem DataLog="N" Color="" Display="Port J Low bit 0" LogReference="Port_g_l0" RequestID="B2" Eval="x bit 1" Unit="On/Off" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
Thanks Jan
Old Jul 8, 2009, 04:54 AM
  #2  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
check engine
log some error an look if something changes. or maybe tephra knows it, he is using it at his patch.
Bez said that port might be different but MUT_9A is universal

Code:
0000A996                 mov.l   @(h'184,pc), r0 ;  MUT_9A
0000A998                 mov.w   @r0, r0
0000A99A                 tst     #h'80, r0
0000A99C                 bf      A9AA
0000A99E                 mov.l   @(h'188,pc), r10 ;  MUT_AC_Port_F_Data_Register_Low
0000A9A0                 mov.b   @r10, r0
0000A9A2                 and     #h'DF, r0
0000A9A4                 mov.b   r0, @r10
0000A9A6                 bra     A9B2
0000A9A8                 nop
0000A9AA                 mov.l   @(h'17C,pc), r10 ; MUT_AC_Port_F_Data_Register_Low
0000A9AC                 mov.b   @r10, r0
0000A9AE                 or      #h'20, r0
0000A9B0                 mov.b   r0, @r10

Last edited by acamus; Nov 4, 2009 at 10:08 PM.
Old Jul 8, 2009, 05:02 AM
  #3  
EvoM Guru
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
deepdine - drop me an email (myforumname@gmail) and ill send you my disasm - alternatively you can do a disasm on my tephramod rom and see the knocksum code for both knockcel and ics enable...
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Hiram6g74
ECU Flash
1
Apr 13, 2017 08:59 PM
GST Motorsports
09+ Ralliart Engine/Turbo/Drivetrain
113
Feb 14, 2017 06:09 AM
RngrYogi
ECU Flash
2
Jun 3, 2013 01:45 AM
Mattjin
ECU Flash
33
Apr 16, 2009 02:22 PM
acamus
ECU Flash
7
Oct 14, 2008 11:55 AM



Quick Reply: Need help finding new items to log



All times are GMT -7. The time now is 06:14 PM.