Notices
Evo X Engine Management / Tuning Forums Discuss the major engine management systems.

Found a flashing counter

Thread Tools
 
Search this Thread
 
Old Jun 13, 2011 | 03:51 AM
  #1  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
Found a flashing counter

Well... it's definitely there.

So not only is there a calibrationshop ID which needs to be altered to go into flashing mode, but there is also a Mode10/85 counter (Mode10 is generic init, 10/85 is programming session request)

I tested it out, with ECUFlash at least it gets incremented every time the ECU is told to go into a programming session.

It looks like it can be reset, but without knowing what a factory counter looks like its kinda pointless at this stage.

Interestingly enough, Mode21+C0 (Which is Coding Counter request from MUTIII) doesn't actually reference the right memory variable, it returns the string one byte AFTER the counter..

Anyway's the ECU has a Serial EEPROM Chip in it - which is used to STORE things like VIN/Variant Coding and obviously the flash counter when the ECU's power is removed...

Pretty cool stuff..

FWIW - my bench ECU is upto 0x49, and tomorrow I might connect to my car ECU to see what its up to

Cheers
D
Reply
Old Jun 13, 2011 | 04:01 AM
  #2  
Mad_SB's Avatar
Evolved Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 2,138
Likes: 0
From: Georgia
Great find man!
Reply
Old Jun 13, 2011 | 02:11 PM
  #3  
Golden's Avatar
Evolved Member
iTrader: (1)
 
Joined: Nov 2009
Posts: 1,456
Likes: 0
From: Omaha, NE
Cool.

And for those who don't understand Hexadecimal, 0x49 = 73. That is a lot of flashes.
Reply
Old Jun 13, 2011 | 04:19 PM
  #4  
richardjh's Avatar
Evolved Member
 
Joined: Oct 2010
Posts: 2,447
Likes: 14
From: Australia
Originally Posted by Golden
Cool.

And for those who don't understand Hexadecimal, 0x49 = 73. That is a lot of flashes.
Yeah, but wait for the counter in tephra's on-road ECU!

Rich
Reply
Old Jun 13, 2011 | 05:45 PM
  #5  
BakaUnchi's Avatar
Evolving Member
15 Year Member
 
Joined: Feb 2011
Posts: 473
Likes: 0
From: SlowCal
maybe we shouldnt have this online where MMSA can see?
Reply
Old Jun 13, 2011 | 07:57 PM
  #6  
dcpatters's Avatar
Evolving Member
iTrader: (8)
 
Joined: Apr 2009
Posts: 410
Likes: 0
From: Irvine, CA
What happens when the count reaches 0xFF?

Last edited by dcpatters; Jun 13, 2011 at 08:00 PM.
Reply
Old Jun 13, 2011 | 08:01 PM
  #7  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
it loops over..
Reply
Old Jun 14, 2011 | 12:12 AM
  #8  
Bernhard's Avatar
Newbie
 
Joined: May 2011
Posts: 15
Likes: 0
From: Germany
So this means that there IS a way to find out if someone has actually flashed its rom, right?
Would it help to have a stock new car to see what the flash counter actually shows?
I will get my car (EDM) in a few weeks. After that I could report.

IMHO the best trick to always have the factory setting would be to read the current value before flashing, flash the new rom and then reset the counter to the old value. But I fear this would involve additional tools/steps when flashing a rom.
Reply
Old Jun 14, 2011 | 02:07 AM
  #9  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
yeah it would be nice to see what the value is for a virgin ecu.

and if people are interested I can probably write a program to reset it to whatever.

but i dont think this is the process mitsu use to invalidate warranty

because this counter is also incremented when mitsu update the ECU using MUTIII
Reply
Old Jun 14, 2011 | 02:19 AM
  #10  
Bernhard's Avatar
Newbie
 
Joined: May 2011
Posts: 15
Likes: 0
From: Germany
Originally Posted by tephra
but i dont think this is the process mitsu use to invalidate warranty
because this counter is also incremented when mitsu update the ECU using MUTIII
Correct. But I fear that if the counter is much higher than the number of ECU updates this could be an indicator for hacking/mapping attempts.
Anyway as you wrote MUTIII reads the wrong value so it seems no Mitsu technican would be able to read the current value.

BTW. in some data sheet for the M32182F8 I read that the system is rated for only 100 flashes. I know that the ECU actually uses another CPU but don't know how much flashes are possible with that ECU board. Do you or anyone else have much more than 100 already?
Reply
Old Jun 14, 2011 | 02:31 AM
  #11  
tephra's Avatar
Thread Starter
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
100 is the recommended.

same thing for CT9A...

but we had people with 1000's of writes..

so yeh, im sure its fine..

I will see what how many writes my real ECU has... later
Reply
Old Jun 14, 2011 | 05:50 AM
  #12  
Kracka's Avatar
Evolved Member
iTrader: (49)
 
Joined: Apr 2007
Posts: 8,970
Likes: 17
From: Prosper, TX
Good info, thanks for finding this! I wonder what my counter is up to...
Reply
Old Jun 14, 2011 | 07:38 AM
  #13  
eg6motion's Avatar
Evolving Member
 
Joined: Sep 2007
Posts: 282
Likes: 0
From: in my office
interesting. Would also be curious to see a before and after flash count of the Cobb AP being unmarried. I thought Cobb mentioned this counter BUT when flashed back to stock, it also flashed the original flash count back as well....
Reply
Old Jun 14, 2011 | 09:03 AM
  #14  
scheides's Avatar
EvoM Moderator
iTrader: (10)
 
Joined: Oct 2006
Posts: 4,827
Likes: 13
From: Minneapolis
I can't wait to see what my car's ecu is at. I'll wait until after this tuning session tomorrow but I've been street tuning for about a month now...
Reply
Old Jun 14, 2011 | 09:22 AM
  #15  
RazorLab's Avatar
EvoM Guru
20 Year Member
Liked
Loved
Community Favorite
iTrader: (8)
 
Joined: Aug 2003
Posts: 14,094
Likes: 1,092
From: Mid-Hudson, NY
Originally Posted by Golden

And for those who don't understand Hexadecimal, 0x49 = 73. That is a lot of flashes.
I'd imagine mine is at least twice that, I've been flashing my ECU an average of 5x a week the last couple months. Some days 10+.

:-/
Reply



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