General question about the ECU
#1
Registered User
Thread Starter
Join Date: May 2004
Location: toronto, canada
Posts: 477
Likes: 0
Received 0 Likes
on
0 Posts
General question about the ECU
So I've been thinking over the last little while about the ECU in the 8 and have a question.
If companies/people who create ECU mods for the 8 are having such a tough time with figuring out how it works, why doesn't Mazda release the ECU information as open source so all of the people who modify the ECU can take a look.
I don't necessarily mean how exactly it's designed, but if it's like any regular CPU, there has to be an agreed upon assembly language on the chip and conditions, etc for it to work properly.
Am I making any sense? lol
MrJynx
If companies/people who create ECU mods for the 8 are having such a tough time with figuring out how it works, why doesn't Mazda release the ECU information as open source so all of the people who modify the ECU can take a look.
I don't necessarily mean how exactly it's designed, but if it's like any regular CPU, there has to be an agreed upon assembly language on the chip and conditions, etc for it to work properly.
Am I making any sense? lol
MrJynx
#3
Registered User
Ok, then with the tuning being so rich and not optimal with the factory flashes why doesn't Racing Beat work harder to release a flash that satifies the masses? There is bound to be someone there that checks this site and sees all the talk about the ECU, but they don't seem to be in a hurry to release their own flash.
#4
Bigus Rotus
iTrader: (3)
Here are the only other threads about the OEM ECU hacks
https://www.rx8club.com/series-i-aftermarket-performance-modifications-23/15%25-power-gain-software-install-done-60869/
https://www.rx8club.com/series-i-major-horsepower-upgrades-93/370hp-roaring-%40-bologna-motorshow-47822/
https://www.rx8club.com/series-i-aftermarket-performance-modifications-23/15%25-power-gain-software-install-done-60869/
https://www.rx8club.com/series-i-major-horsepower-upgrades-93/370hp-roaring-%40-bologna-motorshow-47822/
#5
Registered User
Thread Starter
Join Date: May 2004
Location: toronto, canada
Posts: 477
Likes: 0
Received 0 Likes
on
0 Posts
the question was more for the computer science side of my thinking
I understand how difficult it is to understand what the hell is going on in a CPU without any prior knowledge of how the chip is designed and what all of the different codes are. I'd probaly of lost my hair by now if I was working on this. Good work to all of the people who have gotten anywhere with this.. it's no easy task
MrJynx
I understand how difficult it is to understand what the hell is going on in a CPU without any prior knowledge of how the chip is designed and what all of the different codes are. I'd probaly of lost my hair by now if I was working on this. Good work to all of the people who have gotten anywhere with this.. it's no easy task
MrJynx
#6
Administrator
because they(racing beat) have more to do than just rx-8 stuff. and beyond that Mazda has NOT given them any help what so ever they have to slog thru the code and figure out what is what. they have to work thru it the same way you or I would.
Your message was forwarded to Jim Mederer, Racing Beat's co-founder and chief engineer for review. His reply is as follows:
We have downloads of past Mazda flashes and have to modify the hex code to change parameters
We have downloads of past Mazda flashes and have to modify the hex code to change parameters
#7
No respecter of malarkey
iTrader: (25)
Originally Posted by Nemesis8
Here are the only other threads about the OEM ECU hacks
https://www.rx8club.com/showthread.php?t=47822
https://www.rx8club.com/showthread.php?t=47822
#9
The ECU is a bit more complex than people give it credit for. Its NOT programmed in assembly, at least not by Mazda. Denso provides the hardware along with a basic vehicle operating system. Mazda customizes this code using the API's available to them, along with determining all of the parameters, maps, etc. This is a bit different than ECU's have worked in the past.
#10
My take on the various 'reflashers' out there is that they have dissassembled the compiled flash and modified the data area to change the fuel maps. With a bit of hacking, I could see how this could work, especially since you can get the flash files off various websites for a minimal fee.
The other approach could be a special mode in the WDS. I believe that it is possible to modify the maps in real-time using the WDS. I don't think anyone has access to the actual ECU code that Mazda has written for the ECU yet.
The other approach could be a special mode in the WDS. I believe that it is possible to modify the maps in real-time using the WDS. I don't think anyone has access to the actual ECU code that Mazda has written for the ECU yet.
#12
Originally Posted by zoom44
it is not possible to modify the maps in real time using the wds.
#13
Administrator
there is a way thru the wds that the service peopel can alter things while diagnosing. but the change is not permanent and reverts back to its normal operation once wds is disconnected. for instance they can alter the idle speed while connected but it doesnt wstay at what they changed it to.
#14
Originally Posted by zoom44
there is a way thru the wds that the service peopel can alter things while diagnosing. but the change is not permanent and reverts back to its normal operation once wds is disconnected. for instance they can alter the idle speed while connected but it doesnt wstay at what they changed it to.
#16
Administrator
yes that would be a good idea...... imagine a little black box that came with your FI kit(thre would be an NA version(s) as well) that told your stock PCM "this is how you will work from now on- everything is ok" instead of tricking it or taking all the control away from it.
#17
Well I suppose we shouldn't feel too bad. It took a number of years for the Honda guys to decipher and remap the OBD-I ECU's, and I don't think they've gotten very far on the OBD-II units, let alone the modern CAN units.
Thread
Thread Starter
Forum
Replies
Last Post
yankeepicker
Series I Trouble Shooting
3
09-11-2015 05:42 PM
LMURailsplitter02
New Member Forum
1
09-06-2015 10:56 PM
Rupanrx
Series I Aftermarket Performance Modifications
1
09-04-2015 06:44 AM