Welcome to the North American Subaru Impreza Owners Club Tuesday March 19, 2024
Home Forums Images WikiNASIOC Products Store Modifications Upgrade Garage
NASIOC
Go Back   NASIOC > NASIOC Technical > Engine Management & Tuning > Commercial ECU Reflashes

Welcome to NASIOC - The world's largest online community for Subaru enthusiasts!
Welcome to the NASIOC.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, free of charge, 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 free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact us.







* As an Amazon Associate I earn from qualifying purchases. 
* Registered users of the site do not see these ads. 
Reply
 
Thread Tools Display Modes
Old 09-30-2006, 11:20 AM   #1
JustinS STi
Scooby Newbie
 
Member#: 65125
Join Date: Jun 2004
Location: KC MO
Vehicle:
05 STi
silver

Post where to begin with open source tuning

I did a write up for a local board's DIY section, trying to round people up and get an open source tuning community going. I figured it might be a good start for people on bigger forums like this too, that have heard about this stuff but don't know where to begin:

I wanted to throw together all the information I've found about open source ECU editing and flashing. I have the Tactrix cable and have saved my stock rom for safe keeping, and flashed my ECU with another rom. I'm just now getting into the editing part of the game. My hope is to get other locals that have the cable and software to come out of the shadows, and new people interested so we can all start sharing knowledge. The first step is knowing where to go to get the information you need, so here we go.

First things first, you need the Tactrix cable. Only this cable will work for flashing. Others can be used for logging, but that's it.

http://www.tactrix.com/

Besides a computer (preferably a laptop), that's all the hardware you need to get started. Next is the flash software. This is what allows you to copy the contents of the ECU down to the computer, and push new roms up to the ECU.

http://www.openecu.org/index.php?title=EcuFlash

Note that to be able to write to the ECU, you have to make some connections under the dash. It varies by model but a good description can be found here.

http://www.scoobypedia.co.uk/index.p...ToYourECU#toc4

Now that you have the ability to download and upload ECU images, you'll want to be able to edit them so you can make comparisons to see what’s being changed and why. There are many options available for editors. The current favorite seems to be Enginuity, most likely because it comes bundled with the most complete set of XML definitions (more on those in a bit), and is fairly user friendly.

http://www.enginuity.org/viewforum.php?f=2

There are others. ECUFlash (link above) has a built in map editor. There is also ECUEdit,

http://www.epifansoft.com/phpBB2/index.php

and TunerPro.

http://tunerpro.net/

The editing software you decide to use comes down to personal preference. The bottom line with any of them is that you need the proper definition files for them to be able to read your specific ECU rom image correctly. Images are made of various tables of data, called maps. The locations for the maps in the raw hex file you download vary by ECU, and even by what revision of the same style ECU. In the early days of open source tuning, people (that are WAY beyond my knowledge level) were using hex editors to look at different roms and find pattern matches to determine where the tables lived. This was a very black art, but was made a bit easier when XMLWrite came along. XMLWrite is a piece of software that will look at a raw hex file and try to build a proper definition file for some of the tuning software packages out there.

http://www.tinywrex.endoftheinternet...LWRITE_rh.html

So now you can download, edit, and upload. That’s it, right? Not even close. The real trick to all of this is to tune your car to its optimum level without doing any long term damage. This is where real time logging comes in. You have to be able to tell how your car is doing out of the box to know what kind of changes to make. You also need to monitor the car’s performance after you make your changes to be sure it’s responding to them the way you think it should be. There are many logging options out there, but the favorite seems to be ECUExplorer.

http://www.tari.co.za/cgi-bin/yabb2/...LatestReleases

Something like this should be used in conjunction with other monitors, such as a wideband O2 sensor (which I’m currently in the market for),

http://www.innovatemotorsports.com/products.php
http://wbo2.com/default.htm

an EGT gauge, and so on.

What does the future hold? Nobody knows for sure, but it looks promising. From what I’ve heard, the software authors are looking to integrate wideband O2 inputs into the various logging software packages. Further down the road, there is talk of developing software for real time tuning. This would be the proverbial holy grail for the open source tuning community. The way I see it, as with any open source software, the best way to push forward is go get as many people involved as possible. I hope this article is a small step in that direction. Here is a listing of forum links to get you started.

http://forums.openecu.org/
http://www.tari.co.za/cgi-bin/yabb2/YaBB.pl
http://www.enginuity.org/index.php
http://forums.nasioc.com/forums/forumdisplay.php?f=142
http://www.plasmatize.com/osecuroms/index.php
http://www.wrxhackers.com/forums/forumdisplay.php?f=39
http://www.scoobypedia.co.uk/index.php/Knowledge/ECU

So what are you waiting for? Join the community!

Justin
* Registered users of the site do not see these ads.
JustinS STi is offline   Reply With Quote
Sponsored Links
* Registered users of the site do not see these ads.
Old 09-30-2006, 04:13 PM   #2
Cabal
Scooby Specialist
 
Member#: 31159
Join Date: Dec 2002
Chapter/Region: TXIC
Location: Austin, TX
Vehicle:
2006 WRX, 2008 2.5i
San Remo Red

Default

Excellent write-up. OS ECU Roms has some great modified roms to compare to the originals for those just getting started.
Cabal is offline   Reply With Quote
Old 09-30-2006, 08:18 PM   #3
Tea cups
Scooby Specialist
 
Member#: 103136
Join Date: Dec 2005
Default

A lot of that info and more is found here:
http://www.enginuity.org/about444.html
Tea cups is offline   Reply With Quote
Old 10-01-2006, 07:43 PM   #4
EdWRX
Scooby Specialist
 
Member#: 108068
Join Date: Feb 2006
Vehicle:
2016 WRX
CBS

Default

Excellent post, Im running stage 2, and it's awesome.
EdWRX is offline   Reply With Quote
Old 10-05-2006, 05:16 PM   #5
Tecla
Scooby Newbie
 
Member#: 114446
Join Date: May 2006
Chapter/Region: NWIC
Location: Oregon
Vehicle:
2006 WRX Wagon Ltd
WRB

Default

Good write up!

You should put it up on openecu.org (I didn't see it there yet, may be blind tho)

I'm sure it would deserve a sticky.
Tecla is offline   Reply With Quote
Old 10-10-2006, 12:49 PM   #6
Fathead
Scooby Specialist
 
Member#: 91842
Join Date: Jul 2005
Chapter/Region: TXIC
Location: League City, TX
Vehicle:
2008 Titan Crew

Default

Quote:
Originally Posted by Cabal View Post
Excellent write-up. OS ECU Roms has some great modified roms to compare to the originals for those just getting started.
I registered over there and took a good look around. Looks like a great resource.

I'm running an Accessport right now. If I wanted to try out one of the osecurom maps before buying the tactrix cable, could I load it using my AP? Or do I have to buy the tactrix cable first?
Fathead is offline   Reply With Quote
Old 10-10-2006, 02:45 PM   #7
Tea cups
Scooby Specialist
 
Member#: 103136
Join Date: Dec 2005
Default

Quote:
Originally Posted by Fathead View Post
I registered over there and took a good look around. Looks like a great resource.

I'm running an Accessport right now. If I wanted to try out one of the osecurom maps before buying the tactrix cable, could I load it using my AP? Or do I have to buy the tactrix cable first?
No, you can't load any roms with an AP and you can't use the AP cable to read or flash with Ecuflash. You must have the tactrix cable (and flash jumper if you have an 02-05 wrx). If you do get the cable, you would want to back up the married Cobb rom (or alternatively, you could unmarry it) and then flash one of the osecuroms' images. Then, if you want to go back to the AP, you can flash your backup copy back on or marry it if you decided to unmarry it before. If you don't back up the Cobb image or unmarry the AP before flashing the new map, you're AP will no longer be functional.
Tea cups is offline   Reply With Quote
Old 10-10-2006, 04:08 PM   #8
Fathead
Scooby Specialist
 
Member#: 91842
Join Date: Jul 2005
Chapter/Region: TXIC
Location: League City, TX
Vehicle:
2008 Titan Crew

Default

Quote:
Originally Posted by Tea cups View Post
No, you can't load any roms with an AP and you can't use the AP cable to read or flash with Ecuflash. You must have the tactrix cable (and flash jumper if you have an 02-05 wrx). If you do get the cable, you would want to back up the married Cobb rom (or alternatively, you could unmarry it) and then flash one of the osecuroms' images. Then, if you want to go back to the AP, you can flash your backup copy back on or marry it if you decided to unmarry it before. If you don't back up the Cobb image or unmarry the AP before flashing the new map, you're AP will no longer be functional.
THANKS for the reply, which is consistent with what I have been reading. I did see that ev8siv3 was planning to offer maps for AP users, but I wasn't sure if we were there yet.

I've ordered the Tactrix cable. Looking forward to an interesting journey.
Fathead is offline   Reply With Quote
Old 10-10-2006, 04:58 PM   #9
Tea cups
Scooby Specialist
 
Member#: 103136
Join Date: Dec 2005
Default

Quote:
Originally Posted by Fathead View Post
THANKS for the reply, which is consistent with what I have been reading. I did see that ev8siv3 was planning to offer maps for AP users, but I wasn't sure if we were there yet.

I've ordered the Tactrix cable. Looking forward to an interesting journey.
If so, he's probably going to offer in streettuner format which would have nothing to do with any of the openecu tools.
Tea cups is offline   Reply With Quote
Old 10-11-2006, 04:03 PM   #10
goixiz
Scooby Newbie
 
Member#: 99128
Join Date: Oct 2005
Location: Georgia
Vehicle:
2005 SAAB 92x
Black

Default

good write up
Im in same boat and level
next i need a WBo2 to do my own tune
goixiz is offline   Reply With Quote
Old 10-11-2006, 04:05 PM   #11
goixiz
Scooby Newbie
 
Member#: 99128
Join Date: Oct 2005
Location: Georgia
Vehicle:
2005 SAAB 92x
Black

Default

may be a bad suggestion can we get a chat group goin in the PM so instead of asking and waiting maybe we can get quicker and more feedback in a chat group
goixiz is offline   Reply With Quote
Old 10-11-2006, 07:54 PM   #12
JustinS STi
Scooby Newbie
 
Member#: 65125
Join Date: Jun 2004
Location: KC MO
Vehicle:
05 STi
silver

Thumbs up

Thanks for the positive feedback guys. I just wanted to get a collection of "go here firsts" out for people, since there are so many little pieces to the puzzle when it comes to open source stuff. Didn't know if it was sticky material or not, but I thought it would help.

Now, would someone put together the same type of thing for logging and tuning?? This is where I want to go next.

Justin
JustinS STi is offline   Reply With Quote
Old 10-12-2006, 02:54 PM   #13
Ziggyrama
Scooby Specialist
 
Member#: 53665
Join Date: Jan 2004
Chapter/Region: NESIC
Location: Northboro, MA
Vehicle:
2022 BMW M240i
Thundernight

Default

Very nice writeup. I am starting to consider the open source tuning approach. Currently, I am running with AP Stage 2 map and I love it but I am at a point where in order to move further in power, I will have to spend lots of money to move further. If I can do my own tuning, I can learn lots of things about my car and spend less. Sounds like lots of fun. Obviously, proper equipment is a must: wide band O2 sensor and gauge along with EGT gauge but I can start learning now.

So, here comes my first question:

Why can't I use the AP cable with serial->USB adapter to do the flashing? The cable obviously supports all proper voltages in order to do this and the tactrix cable is just a ODB2 serial cable with an integrated serial to USB converted. Has anybody actually tried it? I know there are different tactrix cable revisions which work with only certain model years so there might be more to it. Anybody?
Ziggyrama is offline   Reply With Quote
Old 10-12-2006, 04:55 PM   #14
bofh
Scooby Specialist
 
Member#: 59287
Join Date: Apr 2004
Chapter/Region: TXIC
Location: Houston, Tx
Vehicle:
2007 WRB WRX
2004 WRB WRX (RIP)

Default

Quote:
Originally Posted by Ziggyrama View Post
Why can't I use the AP cable with serial->USB adapter to do the flashing? The cable obviously supports all proper voltages in order to do this and the tactrix cable is just a ODB2 serial cable with an integrated serial to USB converted. Has anybody actually tried it? I know there are different tactrix cable revisions which work with only certain model years so there might be more to it. Anybody?
The Subaru ECU requires very specific baud rates to flash. Colby found the cheapest chip he could that would do those rates. No one has found a USB->Serial converter that will as well, unless it used those chips.
bofh is offline   Reply With Quote
Old 10-31-2007, 08:47 PM   #15
Exodus751
Scooby Newbie
 
Member#: 101348
Join Date: Nov 2005
Location: P H I L L Y
Vehicle:
07

Default

wow good thread i was looking for this!! thanks
Exodus751 is offline   Reply With Quote
Old 01-07-2008, 11:02 PM   #16
emsmap
Scooby Guru
 
Member#: 159334
Join Date: Sep 2007
Chapter/Region: MAIC
Location: Martinsburg, WV
Vehicle:
2002 WRX
AP3,PPG, BW S256

Default

wow that was a awesome write up man. Free bump for anyone who wants to try opensource
emsmap is offline   Reply With Quote
Old 01-08-2008, 02:38 AM   #17
williaty
Scooby Guru
 
Member#: 71092
Join Date: Sep 2004
Chapter/Region: MWSOC
Location: Licking County, Ohio
Vehicle:
2005 2.5RS Wagon
Regal Blue Pearl

Default

A lot of that info is now incorrect/out of date.

To get started in FOSS tuning, you'll actually want to start with the Getting Started with Enginuity and Open Source Tuning FAQ.
williaty is offline   Reply With Quote
Old 01-08-2008, 07:54 AM   #18
emsmap
Scooby Guru
 
Member#: 159334
Join Date: Sep 2007
Chapter/Region: MAIC
Location: Martinsburg, WV
Vehicle:
2002 WRX
AP3,PPG, BW S256

Default

yeah I was reading and seen it was outdated. The link above is all you need to get started.
emsmap is offline   Reply With Quote
Old 01-10-2008, 09:03 AM   #19
JustinS STi
Scooby Newbie
 
Member#: 65125
Join Date: Jun 2004
Location: KC MO
Vehicle:
05 STi
silver

Default

Quote:
Originally Posted by williaty View Post
A lot of that info is now incorrect/out of date.
Ya think? I posted it in September of '06...

Glad to see there is still so much interest in open source tuning. What is the status of enginuity.org?
JustinS STi is offline   Reply With Quote
Old 01-10-2008, 02:46 PM   #20
williaty
Scooby Guru
 
Member#: 71092
Join Date: Sep 2004
Chapter/Region: MWSOC
Location: Licking County, Ohio
Vehicle:
2005 2.5RS Wagon
Regal Blue Pearl

Default

Still MIA, hoping it doesn't turn out to be KIA.


And I wasn't telling you it was outdated, I was telling the guy who bumped this ancient post and seemed to think it was new and exciting.
williaty is offline   Reply With Quote
Old 03-05-2008, 02:29 PM   #21
TheKingofParts
Vendor
 
Member#: 151228
Join Date: Jun 2007
Chapter/Region: MAIC
Location: Doylestown, PA
Vehicle:
2003 WRX
Silver

Default Cobb Cable work like Tactrix Cable?

*EDIT -> wrong spot

Last edited by TheKingofParts; 03-05-2008 at 02:44 PM. Reason: wrong spot to post.
TheKingofParts is offline   Reply With Quote
Old 12-19-2012, 02:27 PM   #22
roadtrip1098
Scooby Newbie
 
Member#: 185688
Join Date: Jul 2008
Chapter/Region: NESIC
Location: Maine
Vehicle:
2006 STi
WR Blue

Default

I know this is an old thread, but on the off chance anyone still looks at it, I have a slight dilemma.

I just bought an 06 STi that (I'm told) had a Cobb AP Stage II tune. The AP did not come with the car. I would like to do an Open Source tune in order to facilitate better boost response.

I ordered my tactrix cable today. To my knowledge I'm going to get some type of error saying the ECU is locked when I try to reflash it.

Is there anyway to unlock my ECU without an AccessPort?
roadtrip1098 is offline   Reply With Quote
Old 01-09-2013, 08:47 PM   #23
Jeffman44
Scooby Newbie
 
Member#: 239072
Join Date: Feb 2010
Chapter/Region: RMIC
Location: Castle Rock, CO
Vehicle:
2005 WRX Wagon
white

Default

Definitely add in that you'll want to wire a switch to you diagnostic (green) connectors... Unless of course you are a gnome.
Jeffman44 is offline   Reply With Quote
Old 01-24-2013, 12:20 AM   #24
rocketperson7
Scooby Newbie
 
Member#: 283968
Join Date: May 2011
Chapter/Region: MWSOC
Location: Fort Wayne, IN
Vehicle:
2003 WRX
MBP

Default

fwiw, romraider.com is the new enginuity

they had to change their name because of some lawsuit or something

http://www.romraider.com/forum/viewtopic.php?f=1&t=2722

Last edited by rocketperson7; 01-24-2013 at 12:28 AM.
rocketperson7 is offline   Reply With Quote
Old 03-05-2013, 07:16 AM   #25
silvereagle
Scooby Newbie
 
Member#: 319394
Join Date: May 2012
Default

I just ordered my tactrix last night and I am ready to learn this thing!
silvereagle is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Anybody in Harrisburg good with open source tuning? mgoss79 Mid Atlantic Impreza Club -- MAIC 2 12-03-2009 09:22 AM
Bigger TMIC with open source tuning skipperwrx Commercial ECU Reflashes 6 10-24-2007 11:55 PM
07 STI tuned with Open Source! ITP Proven Power Bragging 24 02-28-2007 04:22 PM
07 STI tuned with Open Source! ITP Commercial ECU Reflashes 0 02-25-2007 02:57 PM

All times are GMT -4. The time now is 02:32 AM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2024 Axivo Inc.
Copyright ©1999 - 2019, North American Subaru Impreza Owners Club, Inc.

As an Amazon Associate I earn from qualifying purchases.

When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission
Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.