Notices
Series I Aftermarket Performance Modifications Discussion of power adding modifications

What if you could read everything about the ECU?

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 07-04-2004, 02:23 PM
  #1  
R u ready 2 get PUNISHED?
Thread Starter
 
punishr's Avatar
 
Join Date: Mar 2004
Location: Cove, Texas
Posts: 374
Likes: 0
Received 0 Likes on 0 Posts
What if you could read everything about the ECU?

I was wondering what the main problem is with cracking the ECU. In no way, shape, or form, am I an expert on this. I just don't see why any of these expert electronics and tuners can not figure the ECU out. Then again, it doesn't seem like anybody that is working on the ECU that is having problems with it does not ever list the problems they are having.

Enough said about the problems.

What if there was a tool you guys could use to aquire data (all of the data) that the ECU is putting out.

Maybe I am just dreaming, but it seems to me if you have all the data that the ECU is receiving and sending that you would be able to reprogram the whole ECU, and it will do what you want it to do.
Old 07-04-2004, 02:39 PM
  #2  
Not so Super right now
 
Genom's Avatar
 
Join Date: May 2003
Location: Beyond that there swamp.
Posts: 1,493
Likes: 0
Received 0 Likes on 0 Posts
It's not even close to being that easy. First you have no idea what kinda language the ECU is using. Once ya figure that out you have no idea what all the data means. After you decipher what sensors are sending what values and what all they mean, you still have to get into the ECU. Even though Mazda can reflash it no problem, I can guarantee that the software is encrypted, and since 128bit encryption is not hard to do anymore, I am assuming thats what was used for security. Even 40 bit would take a long time to hack into.

It's been about a year that the car came out. If somoen strated working on it immediately, they might be done in another year or so. Maybe sooner, but I seriously doubt it.
Old 07-04-2004, 03:56 PM
  #3  
Registered User
 
Mistryl's Avatar
 
Join Date: Feb 2004
Location: San Jose, CA
Posts: 83
Likes: 0
Received 0 Likes on 0 Posts
On the other hand, all of the Japanese aftermarket tuners are just reflashing the ECU....I'm still wondering why we can't directly modify ours
Old 07-04-2004, 03:58 PM
  #4  
R u ready 2 get PUNISHED?
Thread Starter
 
punishr's Avatar
 
Join Date: Mar 2004
Location: Cove, Texas
Posts: 374
Likes: 0
Received 0 Likes on 0 Posts
Thanks for the info, I was just wondering what was taking so long, as I am such a novice in this area.

Like I said I am no expert at all when it comes to the ECU.

I do know of a guy who works for NASA that has an 8, and he has developed a data retriever for the 8. I let him hook it up to my car and you could read just about everything you wanted to.
Such as, fuel maps, exhaust gas temperatures, down to mpg, etc. I believe it is very similar to some sort of OBDII scanner. The only drawback is that you can not use his tool to reprogram, only to retrieve data.

Does anybody think this would help?
Or do you guys already have such tools?

Once again, So I don't get flamed, I was just wondering, and trying to see if this guys product would be helpful.
Old 07-04-2004, 09:45 PM
  #5  
Int'l Man of Mystery
 
Japan8's Avatar
 
Join Date: Jan 2004
Location: Central Florida
Posts: 3,651
Likes: 0
Received 0 Likes on 0 Posts
128bt encyption is a waste on a car ECU. It'll cost too much processor and memory to run it and the makers can ALOT about costs...

I think I like this tool. It only needs to be able to write as well and we're off!
Old 07-04-2004, 10:25 PM
  #6  
Registered User
 
Mistryl's Avatar
 
Join Date: Feb 2004
Location: San Jose, CA
Posts: 83
Likes: 0
Received 0 Likes on 0 Posts
hey, japan8, since you're in japan, do you know how the aftertuners there have managed to crack the code? seems to me that it'd be the same code, if so, why is the US so far behind in terms of decryption?
Old 07-04-2004, 10:36 PM
  #7  
Int'l Man of Mystery
 
Japan8's Avatar
 
Join Date: Jan 2004
Location: Central Florida
Posts: 3,651
Likes: 0
Received 0 Likes on 0 Posts
You've got me.

IS it really encrypted or is that just what people think?

Has anyone tried to crack the ECU system?

Why can RB acccess it? A partnership with Mazda? If so, why no warranty coverage for their parts like Mazdaspeed?

This is definitely something that I'd like to know more about...
Old 07-05-2004, 10:08 AM
  #8  
Registered User
 
1stRX8's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 200
Likes: 0
Received 0 Likes on 0 Posts
Encryption [if it exists] is only part of the problem. The exact com protocols, and syntax are problems as well. What registers mean what. What are min/max values for each register, and on and on.

When someone "cracks the code" it does not mean they are inside the mainframe freely modifying all performance peramerters. Cracking any possible encryption will simply allow communication. After that, the obstacle of figuring out what to do will take just as long.

Support from the manufacturer or OEM's is the only realistic way to reflash successfully. IMHO. Not impossible, but a very intimidating challenge without the inside knowledge.

Good luck to anyone genuinly "hacking" at it.
Old 07-05-2004, 10:17 AM
  #9  
Evil Wrongdoer
 
terbeaux's Avatar
 
Join Date: Jun 2004
Location: 93551
Posts: 38
Likes: 0
Received 0 Likes on 0 Posts
Since it is a purpose built system I'm sure it’s written in micro code specific to what ever chips are in the ECU. In order to hack it you'd have to know the architecture of the chips and that’s proprietary. In time someone will figure it out I’m sure but don’t count on Mazda releasing something they’ve spent millions on to develop. Until then it’s replacement ECUs or piggies.
Old 07-05-2004, 10:17 AM
  #10  
Registered User
 
1stRX8's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 200
Likes: 0
Received 0 Likes on 0 Posts
Just a note.....

One of my business vendors were trying to modify a Sony camera - a $150,000 camera. The camera [like Japan8 suggessts] has no encryption because it takes too much CPU time to go thru ENC/DEC cycles. Sony simply made it difficult to figure out what is going on.

They were communicating via RS-232, easy. No encryption to "crack". But they changed some registers outside of the allowable range and COMPLETELY disabled the camera. They killed a very expensive camera - it took about $15k to replace the card that handles system logic.

The point simply emphasizes the previous post.
Old 07-05-2004, 11:03 AM
  #11  
Registered User
 
Ole Spiff's Avatar
 
Join Date: Oct 2003
Location: Inland Empire, SoCalif
Posts: 382
Likes: 0
Received 0 Likes on 0 Posts
When talking to Jim Mederer at Racing Beat, he showed his test/development bench that he'd built specifically to work with the ECU of the RX8. It is NOT a simple setup, nor an easy task to decipher the programming. Yes RB works with Mazda so they do have the codes, but Mazda did NOT tell RB what the codes necessarily mean or how they developed the maps. For obvious reasons this is a jealously guarded secret; no company wants to spend a fortune developing a system, then let their competitors just "borrow" it quickly and easily. Research is a very expensive and valuable commodity.

Jim said he's systematically testing each parameter to see what the codes do and what the reaction is on the car, and how it all interacts. He stated that when he understands what's going on and why, then he'll be able to begin making adjustments intelligently. He's quite a stickler for quality and professionalism. He said it's going to take awhile, and I believe him. He said he's already discovered there are several different maps used; one for idle, one for acceleration up to a certain rpm, another for acceleration above that rpm, another for deceleration, etc. He wants to make sure any changes he makes are truly beneficial without harming another parameter.

I have complete confidence that when he's finally ready to release an ECU mod, it will be a good one and worth it. I saw the data stream on his computer screen as he was showing the data coming off the ECU; not something I'd want to have to try and figure out.

So to answer the original questions, no it's not easy, and yes it's being done...but it's going to take time and you WANT the people making the changes to take the time to do it right. The ECU controls your car; your life and safety depend on it. You want any mods to be tested and reliable.
Old 07-05-2004, 12:36 PM
  #12  
Registered User
 
1stRX8's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 200
Likes: 0
Received 0 Likes on 0 Posts
Thanks Ole Spiff,

For those who can't wait, there is always the fast but UGLY EVO's or WRX that come with factory FI.

I see the RX-8 as the cheap [1/3 cost] version of an NSX, which does everything well. Not mind blowing accelleration, but EXTREMELY well balanced in every aspect of the driving experience.

The EVO/WRX are maxxxxed out econo-boxes. The RX-8 is just scratching the surface of it's capabilitites.

I am VERY curious to see if RB will develop of participate in the development of a forced induction system that can run solely from the factory ECU. Like Ole Spiff pointed out, knowledge is pricey. RB won't give up any secret info unless there is a business oppurtunity to do so. There are MANY people that want a faster RX-8, but how many want to pay $$?
Old 07-05-2004, 12:55 PM
  #13  
Registered User
 
Mistryl's Avatar
 
Join Date: Feb 2004
Location: San Jose, CA
Posts: 83
Likes: 0
Received 0 Likes on 0 Posts
i know it's taking time here in the US....what i'm wondering is why it's taking MORE time here than in Japan
Old 07-05-2004, 12:58 PM
  #14  
Registered User
 
IKnowNot'ing's Avatar
 
Join Date: Feb 2004
Location: Belgique
Posts: 344
Likes: 0
Received 0 Likes on 0 Posts
For the 2.0L Ford Escape, I have access to :
- the full strategy book which explains in pseudo-C language how the software in the ECU works,
- a full calibration 'doc' file containing all the programmable parameters (scalars, vectors and tables), their values and their memory adress,
and still I can't do anything with this info without an RCON or DCON (a Ford dedicated PC hardware) that enables communication with the ECU.
Old 07-05-2004, 03:48 PM
  #15  
Registered User
 
1stRX8's Avatar
 
Join Date: Jul 2003
Location: Houston
Posts: 200
Likes: 0
Received 0 Likes on 0 Posts
I have TWO flux capacitors running at 1.21GW each,and still can't get the ECU to do what I want.

That's why I have a piggy back. Not the best ultimate solution, but definitely the best available solution. Godd luck to those doing it the "right" way.
Old 07-06-2004, 05:19 PM
  #16  
R u ready 2 get PUNISHED?
Thread Starter
 
punishr's Avatar
 
Join Date: Mar 2004
Location: Cove, Texas
Posts: 374
Likes: 0
Received 0 Likes on 0 Posts
So does anybody think that this tool would help?
Old 07-07-2004, 03:11 AM
  #17  
Registered User
 
IKnowNot'ing's Avatar
 
Join Date: Feb 2004
Location: Belgique
Posts: 344
Likes: 0
Received 0 Likes on 0 Posts
Originally posted by punishr
So does anybody think that this tool would help?
Which one? The TWO flux capacitors running at 1.21GW each???
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mdl0209
Series I Trouble Shooting
14
05-23-2019 05:46 PM
Digitz0070
Series I Aftermarket Performance Modifications
55
07-25-2017 08:40 PM
XianUnix
Series I Trouble Shooting
6
09-29-2015 03:48 PM
Evan Gray
Series I Trouble Shooting
0
09-26-2015 12:30 PM
Trekk
Series I Tech Garage
12
09-25-2015 03:08 PM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: What if you could read everything about the ECU?



All times are GMT -5. The time now is 09:01 PM.