Notices
ECU Flash

Break-thru: Reading ACD ECU with EcuFlash

Old Feb 11, 2010 | 10:44 AM
  #46  
ziad's Avatar
Evolved Member
iTrader: (1)
 
Joined: Apr 2007
Posts: 529
Likes: 1
From: Melbourne
i have a jdm 8mr and can get access to a OP2 cable. if u guys need a rom of my car.

what could be intresting is to get a hold of the ralliart tarmac or gravel spec ACD controlers.

a question who do people want to switch off AYC but leave the ACD on?
Reply
Old Feb 11, 2010 | 11:22 AM
  #47  
fostytou's Avatar
EvoM Community Team
iTrader: (15)
 
Joined: Sep 2006
Posts: 3,143
Likes: 7
From: Aurora, IL
https://www.evolutionm.net/forums/ev...everybody.html
Forum ACD FAQfor reference

Originally Posted by ziad
i have a jdm 8mr and can get access to a OP2 cable. if u guys need a rom of my car.

what could be intresting is to get a hold of the ralliart tarmac or gravel spec ACD controlers.

a question who do people want to switch off AYC but leave the ACD on?
Some say it provides unpredictable results, others say it is more prone to breaking.
Reply
Old Feb 11, 2010 | 11:41 AM
  #48  
kyoo's Avatar
Evolved Member
20 Year Member
Liked
Loved
Community Favorite
iTrader: (29)
 
Joined: May 2006
Posts: 10,835
Likes: 283
From: US
The Gruppe S flash also disables the ayc (if there is one)
Reply
Old Feb 11, 2010 | 12:16 PM
  #49  
fostytou's Avatar
EvoM Community Team
iTrader: (15)
 
Joined: Sep 2006
Posts: 3,143
Likes: 7
From: Aurora, IL
Based on this comment in the wikipedia entry for AWC I'll assume that the ROMs are different between the VIII and IX (because, you know... Wikipedia knows everything).

http://en.wikipedia.org/wiki/Mitsubi...ncer_Evolution
Lancer Evolution IX also uses a revised AWC system that is even more pro-active than in previous generations. On the Evo VIII, the AWC system gave priority to the Sport ABS system in order to stabilise the car under heavy braking. The ACD and Super AYC modules were effectively disengaged. The AWC system has been revised so that the driving force is still controlled actively, even when the Sports ABS is operational.
Reply
Old Feb 11, 2010 | 12:28 PM
  #50  
kyoo's Avatar
Evolved Member
20 Year Member
Liked
Loved
Community Favorite
iTrader: (29)
 
Joined: May 2006
Posts: 10,835
Likes: 283
From: US
Originally Posted by fostytou
Based on this comment in the wikipedia entry for AWC I'll assume that the ROMs are different between the VIII and IX (because, you know... Wikipedia knows everything).

http://en.wikipedia.org/wiki/Mitsubi...ncer_Evolution
interested in verification - i wasn't previously aware of a change to the system between the 8 and the 9
Reply
Old Feb 11, 2010 | 01:57 PM
  #51  
ziad's Avatar
Evolved Member
iTrader: (1)
 
Joined: Apr 2007
Posts: 529
Likes: 1
From: Melbourne
well if acronyms tell u everything. the 8Mr/9s got the SAYC while the previous got the AYC so that part of the ecu could be different
Reply
Old Feb 11, 2010 | 03:59 PM
  #52  
Ceddy's Avatar
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
Evo8 ACD definition so far.

Download -> 401403_2-11-10.zip

All 3D tables defined. Correct axis are attached to tables, but scalings not found yet.

Added Hex ROM Id, to EcuFlash header, for differentiation between minor versions. 4014 is rom name, 03 is minor revision.


Tables are named like A1.1, A1.2, A1.3, A2.1, A2.2, A2.3.

A1.1 A is the table group.

A1.1 1 is switched in the ecu by something I have not found yet.

A1.1 .1 is switched by Tarmac, Gravel, Snow. Not sure of order yet.

So there are six tables in group A, but only one will be used.


Break-thru: Reading ACD ECU with EcuFlash-acdtables.png

Break-thru: Reading ACD ECU with EcuFlash-acdmaps.png

If someone can please log the ACD with EvoScan. Then I can find the scalings for the axis, and what the tables do.

There are also 30-40 2D tables, but without knowing what they do its pointless to add them.

Last edited by Ceddy; Feb 11, 2010 at 04:41 PM.
Reply
Old Feb 11, 2010 | 04:52 PM
  #53  
evonut270's Avatar
Evolving Member
 
Joined: Nov 2006
Posts: 223
Likes: 0
From: vienna,austria/scotland
dont know if this will be correct but i had a little play with the table addresses and scalings and came up with this for the main table.im still new to dissassembly
Attached Thumbnails Break-thru: Reading ACD ECU with EcuFlash-ecuflash-screenshot.jpg  
Reply
Old Feb 11, 2010 | 07:45 PM
  #54  
rolly1818's Avatar
Registered User
 
Joined: Nov 2007
Posts: 1,507
Likes: 2
From: Trinidad
i am excited and well worried (more tables to learn)
Reply
Old Feb 11, 2010 | 07:47 PM
  #55  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
Evonut, not entirely sure that the Y axis would be 122.5% TPS angle. The hex value 3972 is referenced in almost all the other tables it seems though.
Reply
Old Feb 11, 2010 | 10:12 PM
  #56  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by Ceddy
If someone can please log the ACD with EvoScan. Then I can find the scalings for the axis, and what the tables do.
Is anyone willing to send spare ACD ECU to Ceddy?

Originally Posted by GST Motorsports

I have a spare 2005 Evo 8 ACD ECU if it's needed for any testing

- Bryan
Bryan, do I understand it correctly that you would?

I believe it would speed up the development on this part.

Last edited by acamus; Feb 11, 2010 at 10:17 PM.
Reply
Old Feb 11, 2010 | 10:30 PM
  #57  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by l2r99gst
ECU PIN 79 - ACD PIN 36 seems to be Idle position signal 0-1V idle, 4V-more open throttle
Reply
Old Feb 11, 2010 | 11:36 PM
  #58  
evonut270's Avatar
Evolving Member
 
Joined: Nov 2006
Posts: 223
Likes: 0
From: vienna,austria/scotland
Originally Posted by JohnBradley
Evonut, not entirely sure that the Y axis would be 122.5% TPS angle. The hex value 3972 is referenced in almost all the other tables it seems though.
Yeah I was kind of assuming that
Reply
Old Feb 12, 2010 | 03:09 AM
  #59  
sba's Avatar
sba
Thread Starter
Evolving Member
 
Joined: Nov 2007
Posts: 153
Likes: 2
From: East Europe
Originally Posted by acamus
ECU PIN 79 - ACD PIN 36 seems to be Idle position signal 0-1V idle, 4V-more open throttle
Also, this ACD ECU has to know RPM from somewhere. I was thinking that is RPM on that pin.

I think it is good that more people to start downloading they're roms to make a small database of roms and see how many different one exists.


I'm starting to see my dream come true about tuning this ECU.
S.
Reply
Old Feb 12, 2010 | 04:32 AM
  #60  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by JohnBradley
http://www.gems.co.uk/?content=pages...ontrol-systems

http://www.motec.com.au/mdc/mdcoverview/

Looking at the other tables they are maybe versus slip angle? One would be longitudinal and the other might lateral vs steering wheel position? Not sure on them.
Thanx, operation description here is useful

Anyone with the MOTEC ECU willing to pull the ROM? It seems the same/similar hardware is used.
Maybe we could disassemble it as well :P

Last edited by acamus; Feb 12, 2010 at 04:40 AM.
Reply

Thread Tools
Search this Thread

All times are GMT -7. The time now is 04:54 AM.