![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
| |||||||
| MazdaSpeed 3/6 - ECU Computer Tuning Have an ECU tuning issue? Do you want to discuss Mazdaspeed 3/6 tuning solutions? Up to date info on the latest! Piasini Reflash, Cobb Access Port, Xede, Procede, Standback, Superchips & others supported here! |
|
Welcome to Mazdaspeed Forums . You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. *When you join MSF as a registered user, there will be No Ads. *Registered Members get access to the Off Topic Area of the Forum *Registered Members have an opportunity to upgrade their accounts to VIP, which brings a host of goddies for supporting MSF such as Raffles, Additional Forum Access, More PM Storage, The ability to upload more Images and many other enhancements. *Registered members also get access to the live chat box! |
![]() |
| | | LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() | | #1 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Neutral : +4 score So far, I have a dump from the flash memory of a Mazda 6 MPS ECU. Currently the goal is to find the subroutines that handle writing and reading from the flash memory over the CAN bus. If anyone wants to take a look, the dump is in the Github repo I linked above. So far here's what progress I've made:
I'll keep posting to this thread as I make progress. |
| | |
![]() | | #2 | ![]() |
![]() Join Date: Feb 2018
Posts: 4
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() Thanks: 0
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score Thanks for the PM. I unfortunately can't respond to it so I will respond here. I have 30 years of competition engine building experience, some reverse engineer experience and a fair bit of older programming experience (C for DOS!). I used a Renesas uP in a project a few years ago and went digging last night for the programmer. I finally found it and it's an E8 which will program and read the SH7058. I'll remove my stock MS6 ECU and dump the ROM with the E8. Did you decompile the ROM dump or identify some tables by looking at the data with a hex editor? Were you planning on confirming the operation of the tables you've found by building a test jig around the ECU ( as opposed to trying it on a running engine? Do you have access to a Cobb AP? That would really be helpful with the reverse engineering! |
| | |
![]() | | #3 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
I dont have an access port and it's more expensive than I'm willing to spend (that's why I started this )If you can get another dump then that would be helpful. | |
| | |
![]() | | #4 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score So just an update: I found some code that deals with downloading a program through the interface outlined the data sheet (section 23.5.2). I've been unable to find any calls to this subroutine though so I'm unsure if it's ever used. I also found the subroutines that respond to diagnostics requests. It implements most of the modes found here and here plus more. The microcontroller has two CAN channels (labelled HCAN0 and HCAN1). It uses HCAN0 for diagnostics messages and HCAN1 for everything else (instrument cluster, AWD control module, etc). Edit: These channels are combined into one. The OBD-II port also has an ISO 9141-2 K-Line pin connected to the BCM. One thing I found, and it could be an issue with my CAN adapter, is that all CAN messages must be padded to 8 bytes. So the ECU will not respond to "02 09 02" but it will respond to "02 09 02 00 00 00 00 00" Last edited by Altenius; 02-25-2018 at 03:15 PM. |
| | |
![]() | | #5 | ![]() |
![]() Join Date: Jun 2015 Location: Santa Cruz, CA.
Posts: 1,847
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 1,006
Thanked 609 Times in 468 Posts
Groans: 211
Groaned at 5 Times in 5 Posts
| Not Ranked : 0 score
__________________ 2007 MS6- H&R Coilovers/ C-PE Catted DP/Corksport HPFP Internals/ AEM CAI/ ETS TMIC/ CPE Austenite Dual CBE/ CPE TIH/ Synapse Synchronic/ Freektuned/ AP Short Shifter/ AWR RMM and OEM TMM with CS Inserts/ Southbend Stage 2 Endurance/Stop Tech Slotted Rear and DBA T3 4000 Series Front with EBC Reds/CPE xFlex Rear Diff Mount/ Whiteline Rear Sway Bar/DSS Level 2.9 Rear Axles | |
| | |
![]() | | #6 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score Mostly for experience. But Versatune and AP are expensive so I want to start something cheaper for Mazdas. Last edited by Altenius; 01-10-2019 at 06:09 PM. |
| | |
| The Following 3 Users Say Thank You to Altenius For This Useful Post: |
![]() | | #7 | ![]() |
![]() Join Date: Jan 2015
Posts: 8
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() Thanks: 8
Thanked 5 Times in 3 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score You are the hero we need. |
| | |
![]() | | #8 | ![]() |
![]() Join Date: Mar 2013 Location: North Brunswick, NJ
Posts: 2,624
(View Stats)
iTrader: (2)
Rep Power: 1125 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 4,645
Thanked 1,966 Times in 1,068 Posts
Groans: 143
Groaned at 5 Times in 5 Posts
| Not Ranked : 0 score Subscribed...godspeed sir. I wish I knew anything about this stuff or could help you in some way!
__________________ 2007 Mazdaspeed3 GT |
| | |
![]() | | #9 | ![]() |
![]() Join Date: Feb 2015 Location: Waukegan, IL
Posts: 64
(View Stats)
iTrader: (0)
Rep Power: 74 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 20
Thanked 25 Times in 15 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score It's great that you're feeling adventurous, but it may be a better idea for you to just talk directly to the developers of VersaTune and pick their brains. They've already figured this stuff out YEARS ago. Also, VersaTune is a STEAL compared to other similarly functioning tuning options. Let's check the facts. For 550 dollars, you receive FULL CONTROL. You can flash, datalog, the software works without any serious glitches, you receive amazing support, you have tons of base tunes with dyno time behind them, as well as ways to make backups and scale the data that exists. You don't have to do any sort of splicing, and everything is absolutely plug-&-play. I'm from the "deceased" TurboDodge platform, so all we have are the super buggy FI/C and MegaSquirt. I spent close to a grand on an MS3X system, a long ass wiring harness which could make it into my cabin, temp sensors, usb cables, and the like, AND I had to splice it in and create a base tune! Yes, the software may seem pricey, but a good amount of that money is the premium data cable! You can always just purchase the software and buy your own cable. I think that you should give VersaTune a try before you jump off the deep end.
__________________ |
| | |
![]() | | #10 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
Last edited by Altenius; 01-10-2019 at 06:10 PM. | |
| | |
![]() | | #11 | ![]() |
![]() Join Date: Feb 2015 Location: Waukegan, IL
Posts: 64
(View Stats)
iTrader: (0)
Rep Power: 74 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 20
Thanked 25 Times in 15 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score Yes, but is RomRaider sophisticated enough to handle sequential spark and direct injection? Will OpenECU be able to have a fast enough of a logging rate to be able to work with the Mazda ECU? Both of these softwares look like side branches of MegaSquirt, which also has an open source forum, and VersaTune, which was created from scratch by two Mazdaspeed6 owners. You're welcome to try, but I just wanted to point you in the right direction. Good luck.
__________________ |
| | |
![]() | | #12 | ![]() |
| MSF's Punishing Member ![]() Join Date: Apr 2011
Posts: 2,992
(View Stats)
iTrader: (7)
Rep Power: 2794 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 5,165
Thanked 5,320 Times in 1,863 Posts
Groans: 546
Groaned at 179 Times in 116 Posts
| Not Ranked : 0 score i appreciate the passion for experience and learning, but i can't agree that versatune and cobb are over priced. even if your time was only worth $10/hr, it would take a lot more than 55 hours to build anything near either of those tools. i think they are great value.
__________________ 94 M MS6 IS350 |
| | |
![]() | | #13 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score Mazda's algorithm for computing the security key was relatively basic so I can get security access now. I've used it to dump the flash memory from the ECU in my car and I'm comparing it to the Mazda 6 MPS ROM to identify maps. Writing back to the flash should be simple but I'm going to setup a simulator with my spare ECU to do tests on. If anyone wants to help find maps the dump is in the Github repo |
| | |
![]() | | #14 | ![]() |
![]() Join Date: Jul 2016 Location: Near Charlotte NC
Posts: 2,498
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 55
Thanked 712 Times in 555 Posts
Groans: 23
Groaned at 6 Times in 5 Posts
| Not Ranked : 0 score While the VT cable is much more expensive than making one, it's very high quality and very much worth it. I'm not going to risk bricking my ECU because of a faulty hacked together cable. It wouldn't surprise me if the VT guys started out wanting to put together something good to openly share with the community and then realized they spent entirely too much time on it, lost their day jobs, and needed a new source of income.
__________________ '06 MS6 GT-167k Miles(Forged@157,116) Manley Pistons & Rods, King Bearings Stock Head/Cams, Stock Int/Exh Manifolds Versatuner, 3-bar MAP, ITV22, CP-e TMIC CS Turbo/DP/RP/HPFP/BPV/R-DiffMount White Widow F-DiffMount, Whiteline RSB Rear Russian Bushings, Poly FSB Bushings Magnaflow CBE, ACT 6-puck/Streetlite JBR Tru-3.5/3-port EBCS/EGR-D Damond RMM/PMM/OCC/PCV Plate Other rides: 2014 F-150 XLT SuperCrew Ecoboost 2002 Tacoma ExtCab 2.4L 5spd 2WD 2004 Olds Alero ECOtec 2.2 - Broken History: 2008 GSX-R 1000 - Stolen 1988 RX-7 TII - Sold (13.467 @ 105.44) 1985 Camaro - Sold (est. 265bhp 5.7 swap, Edelbrock intake & Hooker headers) |
| | |
![]() | | #15 | ![]() |
![]() Join Date: Mar 2013 Location: North Brunswick, NJ
Posts: 2,624
(View Stats)
iTrader: (2)
Rep Power: 1125 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 4,645
Thanked 1,966 Times in 1,068 Posts
Groans: 143
Groaned at 5 Times in 5 Posts
| Not Ranked : 0 score
FWIW I thought initially that teaching myself to tune these cars was a complete waste of time and money. At this point I've tuned enough cars including my own (for which I have over 200 maps for 5+ different fuels and a crazy number of hardware iterations), that, the tables have turned, and now my investment looks like nothing. An open source ECU edit for this platform would be phenomenal for the entire community.
__________________ 2007 Mazdaspeed3 GT | ||
| | |
| The Following 3 Users Say Thank You to MD1032 For This Useful Post: |
![]() | | #16 | ![]() |
| MSF's Punishing Member ![]() Join Date: Apr 2011
Posts: 2,992
(View Stats)
iTrader: (7)
Rep Power: 2794 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 5,165
Thanked 5,320 Times in 1,863 Posts
Groans: 546
Groaned at 179 Times in 116 Posts
| Not Ranked : 0 score time is an investment, and altruism is a hoax.
__________________ 94 M MS6 IS350 |
| | |
| The Following User Says NO Thank You to Pu Manchu For This Un-useful Post: | sharksinspace (03-14-2018) |
![]() | | #17 | ![]() |
![]() Join Date: Jan 2009 Location: Cleveland, OH
Posts: 2,443
(View Stats)
iTrader: (3)
Rep Power: 3292 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 5,280
Thanked 6,269 Times in 1,675 Posts
Groans: 52
Groaned at 16 Times in 9 Posts
| Not Ranked : 0 score Some of the part you guys are really missing is the shear amount of modifiable data that is still NOT available to change with even VT. OP, I was never able to/didn't want to spend the time developing my own flashing tool, but I've disassembled the ECU with IDA and worked with Mazda Edit Pro to label many missing tables, so once you get to that point, if you need any guidance, just let me know. |
| | |
| The Following 2 Users Say Thank You to Realgib3 For This Useful Post: | Easter Bunny (03-13-2018), Vansquish (06-06-2018) |
![]() | | #18 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
| |
| | |
![]() | | #19 | ![]() |
![]() Join Date: Dec 2017 Location: Idaho
Posts: 566
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 84
Thanked 216 Times in 146 Posts
Groans: 10
Groaned at 1 Time in 1 Post
| Not Ranked : 0 score This is interesting, I commend you. In the General Motors platform there was a tool called Tiny Tuner, which was pretty powerful, to the point you could even change what displayed on your info screen (where the ms3 shows MPG and such). With Tiny Tuner, they made it free for all to use, but the catch was they never created a proper flashing program for it, so you still had to use a tuning company 'like versatuner'. So in our case you would download the file with versatuner, upload it into 'tiny tuner' make your changes, save back into versatuner and write file. It was pretty awesome. Good Luck!!!!
__________________ 2011 MS3 Tech - 2008 Jeep Grand Cherokee CRD - 1989 Crown Vic LTD LX - 1985 Lincoln Town Car Signature The key to happiness is owning a car ridiculously slower than your 'fast' car. |
| | |
![]() | | #20 | ![]() |
![]() Join Date: Jan 2009 Location: Cleveland, OH
Posts: 2,443
(View Stats)
iTrader: (3)
Rep Power: 3292 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 5,280
Thanked 6,269 Times in 1,675 Posts
Groans: 52
Groaned at 16 Times in 9 Posts
| Not Ranked : 0 score
The biggest things that came out of it were 1. There really is a hard cut at 8k on GEN1/6 ECU's 2. All the data tables look up a group of "Axis" tables. I think there are something like 8 axis tables. So to change the rpm scale or load scale, etc, don't have to actually change the scale directly on every single table that uses RPM and load, instead, you just change the scale on the axis lookup table and that flows over to all tables that use it. This makes it incredibly easy to change these scales and allow for more rpm, load, etc. 3. There are many more throttle tables than are available in Cobb/versa and also lots of control over DEFCO, which is what causes most of the issues for bigger TB's. | |
| | |
| The Following User Says Thank You to Realgib3 For This Useful Post: | Vansquish (06-06-2018) |
![]() | | #21 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score I've started progress on the application here: https://github.com/LibreTuner/LibreTuner. It's not in a usable state yet but if anyone would like to help feel free to submit a pull request. It's built on Qt so it's cross-platform (at least to Windows and Linux) but I'm not sure about Mac, that will depend on available hardware. The Openport 2.0 does not support Mac. As far as I know, SocketCAN does not have native support either. I'm not sure about others. |
| | |
![]() | | #22 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score It's been a while since I last posted so I'll do an update for anyone interested. The base of the program is mostly done. ROMs can be downloaded, tunes can be created, and tables can be edited. I'm waiting to finish the rest until I flash my spare ECU, which is waiting on me to do tests first to minimize the risk of bricking it. I attached a screenshot showing some features. I've found more tables than are shown which will be added before the first release. |
| | |
| The Following 5 Users Say Thank You to Altenius For This Useful Post: | Code Monkey (04-11-2018), Db09ms3 (04-10-2018), JSmith (06-04-2018), phate (06-05-2018), Vansquish (06-06-2018) |
![]() | | #23 | ![]() |
![]() Join Date: Dec 2017 Location: Idaho
Posts: 566
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 84
Thanked 216 Times in 146 Posts
Groans: 10
Groaned at 1 Time in 1 Post
| Not Ranked : 0 score You have my vote, keep it going
__________________ 2011 MS3 Tech - 2008 Jeep Grand Cherokee CRD - 1989 Crown Vic LTD LX - 1985 Lincoln Town Car Signature The key to happiness is owning a car ridiculously slower than your 'fast' car. |
| | |
![]() | | #24 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score I have some more updates since the last time I posted. Most notably, I have flashed a new tune onto my spare ECU (frugally using a $25 canable). I still need to add support for J2534 devices but I need to get access to one first (probably a Tactrix OpenPort 2.0, but I'm too cheap to buy one ). So now that downloading, flashing, and modifying tables are working, here's my todo list:
The ECU has more protection against bricking than I previously thought. When reflashing the ECU, the important boot and flash subroutines are not erased and the ECU will not execute the mutable code unless a checksum is correct, making bricking it nearly impossible. I don't have any ETA on when features will be done but I'm trying to work on it whenever I have any spare time. |
| | |
![]() | | #25 | ![]() |
![]() Join Date: May 2018
Posts: 1
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() Thanks: 0
Thanked 4 Times in 1 Post
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score I'm new here and will be buying a MS6 later this week. I also own a 3000GT VR4 with a flashable ECU. That platform pretty much went through what you are doing now, albeit with a more narrow application(only 98-99 3000GT ECUs are flashable). What came of it was Chromed ECU . I have a Tactrix 2.0 I am willing to lend you to help further your development. I have seen what a somewhat open-source project can turn into and how it can help keep a niche car community alive. |
| | |
| The Following 4 Users Say Thank You to electrogeneral For This Useful Post: |
![]() | | #26 | ![]() |
| Eth Fiend ![]() Join Date: May 2010 Location: Auburn Hills, MI
Posts: 6,947
(View Stats)
iTrader: (10)
Rep Power: 11231 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 14,868
Thanked 21,735 Times in 5,875 Posts
Groans: 7
Groaned at 17 Times in 14 Posts
| Not Ranked : 0 score So, the ECU is cool and all. How about the diff controller?
__________________ -06 MS6 -Corn fed 07 MS3 - Sold ![]() www.mazdamotorsports.com <<--Mazda racer support program that is free to join and will save you a ton of money. |
| | |
| The Following User Says Thank You to phate For This Useful Post: | Vansquish (06-06-2018) |
![]() | | #27 | ![]() |
![]() Join Date: May 2009 Location: Huntsville, AL
Posts: 2,395
(View Stats)
iTrader: (1)
Rep Power: 1431 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 1,522
Thanked 2,554 Times in 1,123 Posts
Groans: 16
Groaned at 4 Times in 4 Posts
| Not Ranked : 0 score Subbing, and now going to steal my buddy's ECU out of the parts car before it gets scrapped. Might poke around some and see how I can contribute.
__________________ True Red 2009 MS3 Damond Motorsports: RMM // Short Shift Plate Suspension: Koni Yellows // Swift Spec-r springs // Fatcat motorsports front bump stops // Rear Camber Arms Brakes: Hawk HPS pads // ATE Superblue fluid // Stainless Steel Brake Lines Other: CP-e Safe Seals // MattDamond shift plate // Masonvi shift knob // 3.5" WP w/recirc // RSB // IM + TB tigs // Synapse Engineering FMIC + BOV // Autotech internals Tune: hypnotic tuned Critical Stats: // 305whp/352tq // 13.34 @ 98 - Mason Dixon Dragway - 4/13/14 Titanium Gray 2006 Mazdaspeed 6 Damond Motorsports: OCC // Short shift plate // Turbo oil feed restrictor bolt Other: Autotech internals // Ebay M2 DP // Masonvi shift knob // |
| | |
| The Following User Says Thank You to nindoja For This Useful Post: | Altenius (06-06-2018) |
![]() | | #28 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
Is that the same as the AWD control module? I'm not familiar with what it does but if it's reflashable and I can get access to the ROM, it's a possibility. | |
| | |
| The Following User Says Thank You to Altenius For This Useful Post: | Vansquish (06-06-2018) |
![]() | | #29 | ![]() |
| Eth Fiend ![]() Join Date: May 2010 Location: Auburn Hills, MI
Posts: 6,947
(View Stats)
iTrader: (10)
Rep Power: 11231 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 14,868
Thanked 21,735 Times in 5,875 Posts
Groans: 7
Groaned at 17 Times in 14 Posts
| Not Ranked : 0 score Yep, same thing.
__________________ -06 MS6 -Corn fed 07 MS3 - Sold ![]() www.mazdamotorsports.com <<--Mazda racer support program that is free to join and will save you a ton of money. |
| | |
![]() | | #30 | ![]() |
![]() Join Date: Jun 2009
Posts: 2,829
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 1,505
Thanked 1,932 Times in 1,066 Posts
Groans: 157
Groaned at 47 Times in 31 Posts
| Not Ranked : 0 score
I'd loan mine, too, were I not using it elsewhere. It would be great to see this project yield results.
__________________ 2017 Audi Q5 3.0 T (supercharged) Stage 2+ EPL tune, JHM overdrive crank pulley, EPL supercharger pulley, ZF8 TCU tune, aFe/034 intake, modified air box. 480 hp. Sunlight Silver '08 MS3 GT Mods: (Sold 1/25/2019 after 10+ years of ownership) BNR Stage 1 (to fix smoking K04 turbo), TurboXS 3" Catless DP/RP "Stealthback" into stock CBE, Vibrant 3 inch Ultra Quiet Resonator in RP section, Magnaflow 3 1/2" exhaust tip, Mazdaspeed CAI w/air straightener and K&N conical filter, NGK 6510 Iridium IX one step colder plugs, Hypertech tune, Autotech HPFP internals, Stock BPV (works perfectly), Yokohama Advan Neova AD08R's (stock size on stock rims); Hawk HPS pads; SURE RMM; Grimmspeed EBCS (2 port mode), Bilstein B6's, SPC rear camber arms. Last edited by MSMS3; 06-07-2018 at 05:21 PM. | |
| | |
![]() | | #31 | ![]() |
![]() Join Date: Jun 2018 Location: Massachusetts
Posts: 2
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() Thanks: 0
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
| |
| | |
![]() | | #32 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
| |
| | |
![]() | | #33 | ![]() |
![]() Join Date: Jun 2018 Location: Massachusetts
Posts: 2
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() Thanks: 0
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score
By the way update the Discord link on the README! | |
| | |
![]() | | #34 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score |
| | |
![]() | | #35 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score It's been a while since I posted again, but I want everyone to know that I'm still working on this! I've just been really busy. The software is working with J2534 interface and I have successfully flashed my spare ECU with my OpenPort 2.0; I haven't tested in on my speed6 yet but it should be working (I'm waiting to do more tests with my spare before soft bricking my car's ECU). I do need more ROMs from the other firmware versions so I can map out the table locations. I need to modify the downloader to be able to download unrecognized firmware first but if anyone have a J2534 interface and is interested in downloading their ROM (it takes about 25 minutes and there's no risk of breaking your ECU), then let me know! This goes for both MS6s and MS3s (first gen only). |
| | |
| The Following 3 Users Say Thank You to Altenius For This Useful Post: |
![]() | | #36 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score The first release is close! I have the interface in a state I like but I still need to make minor changes to the flashing & downloading windows. I'm going to start looking for more tables so I want to know which one everyone would prefer I find first. Also, I still need an MS3 ROM if anyone is interested in providing that. |
| | |
| The Following User Says Thank You to Altenius For This Useful Post: | Code Monkey (12-13-2018) |
![]() | | #37 | ![]() |
![]() Join Date: Sep 2013 Location: Quebec
Posts: 2,237
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 161
Thanked 597 Times in 477 Posts
Groans: 3
Groaned at 2 Times in 2 Posts
| Not Ranked : 0 score The newcomer would probably want sensors, wastegate duty tables + limiter tables. This could manage the average ebay intake cel and capacity to raise power a bit. Then fuel and timing And probably everything else you can find in the actual tuning devices. My concern could be around the multiple levels tables. Sometimes we have a table affected by another one and i expect the actual tuning options company spent a lot of time testing to figure out which one is good or not. If you find somewhere the trigger temperature for cooling fans it could be a nice thing. I don't know much about ecu programming but is it a complete rom that your read, update and download or you can access some separate files ? Is it something that can give access to other cpu like a non speed mazda ? The maf cal is a common problem for every car equipped...
__________________ Mazda for life...or until i can afford something better... 2007 rusted Speed6... Forged with meth and a 3076 in progress... 1993 Ford Probe KLZE 143dB 2012 Mazda3 Gs-sky 6.5l/100 when transporting speed parts 1989 GM 6.2 diesel pickup Wife drive 2010 CX7 2007 speed3 burned (i'm proud to ran 12.7s with it) ...Because French Canadian... If you check for leaks and you didn't made a test under compressor pressure, you aren't done checking for leaks.... |
| | |
| The Following User Says Thank You to Jeff23spl For This Useful Post: | Altenius (12-13-2018) |
![]() | | #38 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
I'm only dealing with mazda platforms at the moment (mazdaspeed then rx8) but I'm hoping to reverse other platforms later, maybe subarus. | |
| | |
![]() | | #39 | ![]() |
![]() Join Date: Dec 2018
Posts: 1
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() Thanks: 0
Thanked 1 Time in 1 Post
Groans: 0
Groaned at 0 Times in 0 Posts
| Not Ranked : 0 score Hey there, I might be able to send you a map within a month if still needed. I have been using open ecu and ecuflash on my WRX, but am buying a Mazdaspeed 3.... Hence why i found this forum. Interested in helping development of this project also if it is still active. I will need to find some tools to pull the map from the car, I saw some links to gitlab earlier in this topic. Let me know. |
| | |
| The Following User Says Thank You to Mach914 For This Useful Post: | Altenius (12-30-2018) |
![]() | | #40 | ![]() |
![]() Join Date: Sep 2017 Location: Indiana
Posts: 67
(View Stats)
iTrader: (0)
Rep Power: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Thanks: 13
Thanked 40 Times in 12 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
(Thread Starter) | Not Ranked : 0 score
That would be great if you can help. I rewrote the downloader and I need to add a generic ms3 definition but when that's finished I can send you the program so you can download it. Is it gen 1 or 2? | |
| | |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How you can be part of an open-source Le Mans racer | Haltech | Automotive News | 0 | 03-12-2014 07:40 AM |
| Open source tune? | Speedster07 | 2010 MS3 - ECU Computer Tuning | 17 | 02-04-2013 06:43 PM |
| Open Source Tuning for my car | TWOptSL0W | MazdaSpeed 3/6 - ECU Computer Tuning | 4 | 12-05-2012 07:47 PM |
| BMW wants to help develop open-source in-vehicle platform | Haltech | Automotive News | 0 | 10-24-2008 04:10 PM |
| Google Android open-source OS could come to cars | Haltech | Automotive News | 0 | 09-25-2008 06:40 AM |