Need help finding new items to log
#1
Evolving Member
Thread Starter
iTrader: (4)
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:
Thanks Jan
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" />
#2
Evolved Member
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 3 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.
log some error an look if something changes. or maybe tephra knows it, he is using it at his patch.
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.
Thread
Thread Starter
Forum
Replies
Last Post
GST Motorsports
09+ Ralliart Engine/Turbo/Drivetrain
113
Feb 14, 2017 06:09 AM