This guide is to help anyone get their car e-tuned, even if you've never done it before. Specifically, this is for the layman who purchased tuning service from a vendor and just needs the basic information to do his/her part in order to get his/her car tuned.
IMPORTANT: Tune your car at your own risk!
Windows 7 Users CLICK HERE (including x64)
I have based this guide completely on my own experience. I purchased a Stage 2 tune from Infamous Performance
, specifically through m sprank. They have been very helpful dealing with all my questions, and I highly recommend their products and services.
(to help you determine how useful this info will be for you)
2005 Legacy GT Limited 5EAT
GT Spec EL headers & uppipe, CNT catted downpipe, K&N air filter
Laptop with Windows XP SP3
***Windows 7 Users should click here
for Win 7 instructions!
: Steps 1-20
Resist the urge to simply plug-and-play! When I bought the VAG-COM cable, I also received a CD that had everything I needed to get the tune complete. Unfortunately, I didn't realize that and ended up running into roadblocks right away. Slow down and follow these steps to avoid a major headache.
Using the CD provided, install EcuFlash 1.29 (the file was called ecuflash_setup129a.exe)
*You can also download EcuFlash 1.29 by clicking here
Open EcuFlash, plug the VAG-COM cable into the computer. (You may wish to have the other end plugged into the car to test for functionality)
The "Found Device Wizard" should show up (might also be a pop-up for "Found new hardware"). The first thing my computer wanted to install was the USB Bus.
Do not allow the computer to look for the driver automatically. Instead, choose to select your own driver (via "Have Disk..." etc), and navigate to the EcuFlash folder (on my computer, it was C:\Program Files\OpenECU\EcuFlash).
Here you should see a folder called "Drivers." In that folder, you want to select FTDIBUS.INF as the driver file. Using this file, you should be able to successfully install the hardware. My computer asked me to "Continue anyway" if I wanted to install unsigned drivers. Just go ahead and continue.
The wizard should say the hardware was installed successfully!
"The Found Device Wizard" should show up again, this time trying to install the USB Port.
Same as before, navigate to the drivers folder, and this time you want to use FTDIPORT.INF as the driver file.
Make sure to "Continue anyway" if asked.
The device should now be installed successfully!
If you installed everything correctly, you should be able to plug your VAG-COM cable into the car (if you haven't already), turn the key to the ON position, start EcuFlash and see "FT232R USB UART A400fMIA
" in the bottom right-hand corner. If something is wrong, you'll see "No Vehicle Interface
: I jumped the gun with my tune and had downloaded the latest version of EcuFlash. THAT WILL NOT WORK WITH THE VAG-COM CABLE. Use the version provided with the CD, or use the version I mentioned above.
(or use from the CD) the ECU definitions file
(in my case, filename: "ECUFLASH STANDARD units SUBARU ECU definitions 0.8.3.1b 10-07-09.zip"). Extract the folder "Subaru" into the metadata folder of EcuFlash (in my case, C:/Program Files/OpenECU/EcuFlash/rommetadata). If you already have a folder called "Subaru" in the metadata directory, just rename it something else like "Subaru-old" or whatever you like.
: If you do not know or are unsure of your EcuFlash directory, just open EcuFlash, click Options, and click "Metadata Directory." Your directory will be displayed on the right.
Now you need to install Learning View. With the CD provided, I installed Learning View 0.6a (via the filename "Learning View 0.6a.zip"). All you need to do is extract "Learning View.exe" to your desktop, or wherever you feel is most handy. Learning View installation done.
Next, you need RomRaider. The CD provided should contain a file (mine had filename "RomRaider0.5.2Beta-setup.exe"). Install the program.
Alternatively, you can download the latest RomRaider version here
Now you need to extract the ECU definitions. My CD had filename "ROMRAIDER STANDARD units LOGGER definitions 0.3.5b 10-02-09.zip" but just use whatever is provided. You need to extract "logger.xml" to the RomRaider folder, or somewhere you'll remember.
You can also download the definitions from the bottom of the first post here.
Open "RomRaider Logger" (should have an icon on your desktop). Click Settings > Logger Definition Location. Navigate to wherever you extracted the "logger.xml" file.
RomRaider setup should be complete!
The last thing you'll need to know is which COM port the VAG-COM cable is using. To do this, right-click on My Computer (or just "Computer") and choose Manage. Click on "Device Manager" and on the right side, you should see a section called "Ports (COM & LPT)." Look for the FT232R cable (might have different names on different computers, but it should be obvious). Take note of which COM port it's using (ex: COM14). You might need to set this in RomRaider and LearningView.
Preliminary setup complete! That wasn't so bad, was it?
You may need to send your vendor a "LearningView snapshot" of your system before you get your first ROM. To do this, plug in your cable to the car and computer, turn the key to the ON position (car doesn't need to be running), and start the Learning View program.
Make sure you have the correct COM port selected (see step 19), and hit "Connect." Click "Save" to save a CSV file, or take a screenshot, whatever your vendor prefers. Done.
Flashing your ECU
: Steps 23-28
Got your new ROM and ready to flash?? Your ROM should have come in a .hex file. Save this file to your hard drive.
Behind the top of the carpet in the passenger footwell, there are 2 green connectors. Find them and connect them. (They were closer to the left side, and I didn't need to pull the carpet back very far.) Your car is now in "Test Mode."
: If you turned your car to the ON position now, the dash would light up and the fan should cycle on and off continuously.
Plug your cable into the car and the computer, and turn the car to the ON position. Open EcuFlash. (The fan might not cycle anymore. Don't panic.)
Click "Open ROM." Navigate to the .hex file you were given. When it loads, click "Write to ECU." You should see "Operation Completed Successfully" when it's done.
Your ECU has now been flashed! Turn off car, unplug cable, and DISCONNECT THE GREEN CONNECTORS!
Logging a 3rd Gear Pull
: Steps 29-32
**UPDATE** - 3/26/12
RomRaider now has a "fast polling" ability which might make a 2nd gear pull much more useful. I suggest you read more about it and decide for yourself which method is more suitable.
I STRONGLY suggest you find a dragstrip, runway, or piece of private land to do this on. Most vendors (and tuners in general) prefer a 3rd gear pull from 2000rpm to redline (approx 6500rpm in my case). If you live in the USA, you WILL be breaking the law if you do this on a public road as you'll be traveling in excess of 95mph. Most drag strips have "test and tune" nights where you can race all day/night for $20-ish bucks. Do it.
Don't try 2nd gear. Your ECU transfers data at the not-so-break-neck speed of 4800bps. If you need to log 10 or so items, you'll be lucky if RomRaider pulls data every 200 milliseconds (0.200 seconds). The more points of data you have in your log, the better. Therefore, if you take LONGER to get to redline, you'll have more points of data along the way.
(a 5 second pull in 2nd gear yields 25 points of data @ 0.2 sec/read, and a 10 second pull in 3rd gear yields 50 points of data @ 0.2 sec/read) Make sense? (those are completely theoretical numbers)
Open "RomRaider Logger" and select the items you wish to log by checking the appropriate box on the left-hand side of the window. Make sure to use any appropriate units your vendor might request!
To log a pull, get in 3rd gear and stay below 2000rpm. In RomRaider, hit F1 to begin logging. Drive with WOT to redline. Slow down, and hit F1 again to end the log session. That's it! You should now have a CSV file with the information.
: Steps 33-34
In my experience, my vendor also requested a Learning View snapshot with the RomRaider log. Right after you complete your pull, you may as well pull over and create a Learning View snapshot! (you'll need to close RomRaider first)
E-mail this snapshot and your pull to the vendor. You should receive another tune (.hex file) and the process repeats itself.
You are now an expert at the bare-minimum-necessary-information for tuning
You are, of course, welcome to refer all your customers/clients to this page, but please do not copy or reproduce these instructions. My intention is to benefit the LegacyGT community and its members. Hopefully this benefits you too.