You are on page 1of 66

A ccess PORT

Streettuner
User’s Guide

2002-2005 Subaru WRX

Accessecu
Contents

4 Intro. to StreetTUNER and Real Time TTuning


uning TTechnology
echnology

6 Installing StreetTUNER software

10 Quick Start
11 Using the StreetTUNER Software
Navigating the software
20 Manipulating data
23 Shortcut Keys

24 Tuning Aids
Live Tuning
26 Live Tracing
27 Cursor Tracing
28 Dashboard
29 Data Logging
31 Data Log Viewer

32 Configuring Software Options

35 Map Management

40 Tunable PParameters
arameters
Fuel Tables
48 Ignition Tables
50 Boost Control Tables
55 Miscellaneous Tables
56 Advanced Engine Parameters (DTCs)

58 Dashboard and Logging PParameters


arameters
61 External Device Logging (AFRs, etc)

62 Troubleshooting Tips
Disclaimer of use
This equipment and software is designed for knowledgeable
engine tuners only. Serious damage to you, your vehicle and/
or others may result from its use. AccessECU and its
distributors are not responsible for any damage that may occur
directly, or indirectly, from its use.

Disclaimer of support
AccessECU and its distributors are not obligated to provide
any tuning support or additional training related to the use of
this, or any, software. Any support issues related directly and
only to the function of the software will be provided free of
charge for a period of 90 days of invoice.
What is StreetTUNER?
The StreetTUNER package is a software enhancement for the AccessPORT. With
it, you can custom design and tune your own AccessPORT map files for use on
your vehicle. In addition, the map files you create can be shared with other
StreetTUNER users.

The StreetTUNER software package does not replace the AccessPORT but
instead enhances its capabilities by allowing end-users the freedom of
customizing their ECU tuning.

With the StreetTUNER software package, you can interface directly with the
ECU to make live adjustments to the Realtime portion of engine mapping.
When changes are necessary outside of the Realtime portion of engine
mapping, you will save a Base map file and transfer it onto your AccessPORT.
With the AccessPORT, you may then flash program your new data into your
engine computer (ECU).

Introduction to Real Time tuning technology

Designed and pioneered by AccessECU, the patent-pending Real Time tuning


technology allows you to instantly adjust ECU parameters that dictate how your
engine performs. The factory ECU still controls and runs all of its sensors and
auxiliary components. All the factory fail-safes are also fully retained for an
engine management system virtually unparalleled by any aftermarket system.

While there are other systems that allow manipulating the data in the factory
ECU to alter engine performance, none allow the tuner the ability to test their
changes in real-time while the engine is running. With other systems, tuners
must modify the ECU program file on their PC, turn the engine off, set the ECU
into a special mode, send the new data to the ECU, and then restart the car to
test if those changes were effective or not. Due to these cumbersome and time
consuming tasks, it is very difficult for even highly skilled tuners to truly extract
the best from the car in a reasonable time frame.

Furthermore, there is a hardware limitation in modern ECUs that limits the total
number of times the data may be written. The original ECU manufacturer only
guarantees a minimum of 100 successful reprograms. When using the Real
Time tuning technology, this limitation is not a factor for tuning as making Real
Time changes does not reduce the life-span of the ECU.

With the AccessECU Real Time tuning technology, you can now modify and
verify all major tuning parameters instantly to produce a higher quality tune in
a fraction of the time.

4
Understanding Map TTypes
ypes

Base Maps
The Base map files represent the entire ECU ROM image, or software, that is
contained on the ECU. This includes everything from program data to the table
data you will be able to modify with this software. This is, in concept, the exact
same as other ROM editing software programs available for tuning ECUs.

Base maps are activated by flashing their contents on the ECU. This is again the
same, in concept, to other ECU tuning packages. So in the traditional vein of
ECU tuning, this is the same as its always been.

Thus, there are no limitations to what can be changed in a Base map so far as
the base map is concerned. The only limitation is with the software and what
data you have access to change.

Realtime Maps
This unique map type, developed by AccessECU, allows certain data to be
changed while the engine is running and without requiring the data be flashed
into the ECU. This is a unique concept and technology, available only through
AccessECU. The data stored in these maps are not simple values that apply
blanket corrections to ECU maps. They are the actual data, at the same resolu-
tion shown to you in the StreetTUNER software.

By empowering your ECU with this unique technology, you are able to make
adjustments to your tuning tables and test their result before ever committing to
a final value. This is the same convenience provided by many aftermarket
engine management systems, but something unheard-of with the factory ECU.

There are some limitations to Realtime maps with regard to how much data can
be changed at a time. For instance, its not possible to change some program
specific data like Check Engine Lights on the fly. The limitations are normally
reserved for tuning functions that require very little or no Realtime testing.
When it is not possible, it is clearly documented for you in these instructions.

5
Installing the StreetTUNER Software

NOTE: Before installing the StreetTUNER software you first


need to UNMARRY your AccessPORT from your vehicle. This
step is required in order to install the software.

Installation
Step 11:
Locate the Setup[vehicle].exe program on the supplied CD-ROM.
Running this program will present you with a Welcome screen. You are
advised to close all other programs when installing this software. Once
all other programs have been closed, select Next to continue.

Step 2
2:
Read the license agreement document. If you accept the terms, press
the “I Agree” button to continue. Otherwise, press “Cancel” to quit
installation.

Step 3:
Specify the path in which to install the AccessPORT StreetTUNER
software. A default directory is provided for you. Once you have
selected a directory, press Install to extract the program files to the
specified directory.

Step 4:
A window will appear warning you that you must first Unmarry the
AccessPORT from your vehicle before continuing. If you have already
unmarried your AccessPORT, press OK to continue.

Step 5:
The AccessPORT Update window will appear. At this time you will need
to have your AccessPORT connected to your PC using the supplied
Interface cable used for the Map Management software. Verify you are
using the supplied 5V power supply when powering the AccessPORT.

To put the AccessPORT in ‘Sync to PC’ mode while unmarried to your


vehicle, you will need to press and hold the UP and DOWN arrow
buttons while powering on the unit.

6
Once the AccessPORT is displaying ‘Sync to PC’ on its screen, press the
Continue button.

The software will automatically detect the AccessPORT connected to


your PC. If the AccessPORT is not properly connected to the PC, the
installation process will not continue.

Step 6:
Once the AccessPORT has been updated and the program data files
have been installed on your PC, a Completed Setup window will
appear.

If you do not wish to immediately run the AccessPORT StreetTUNER


software, remove the check from the “Run” checkbox. Otherwise, press
“Finish” to complete the installation and run the software.

NOTE: The HASP key will need to be connected to your PC before


software may be started.

Step 7:
In order to begin tuning, you will first need to Marry your AccessPORT
to your vehicle using the supplied StreetTUNER base maps. The
software will not operate properly until this step has been performed.

NOTE: During the install process, a StreetTUNER Base Map will be automatically
loaded onto your AccessPORT. This map is based on STOCK map data. If you
wish to use another StreetTUNER base map to work from, you will find them
located on the StreetTUNER CD-ROM. StreetTUNER Base Map files have the
.stb file extension.
You will need to use the Map Manager in StreetTUNER to load these maps
onto your AccessPORT AF TER installing the StreetTUNER software.
AFTER

System Requirements
Pentium class processor
Windows 98 or newer
Internet Explorer 6 or newer
64MB RAM
10MB free Disk Space
1 Serial Port (RS232)
1 USB Port (or Parallel Printer Port)

Minimum recommended screen resolution 800x600

7
HASP Security K ey
Key
In order to run the StreetTUNER software, you are required to connect the
supplied Security Key to your PC. Without proper installation of the supplied
HASP security key, the software will not operate.

If you misplace your unique Security Key, you will need to contact your
AccessECU distributor to purchase a replacement. Original proof of purchase
will be required in order to acquire another key. AccessECU and its distributors
reserve the right to refuse supplying a key for less than the cost of a new
software license.

Uninstalling
To uninstall the StreetTUNER from your PC and AccessPORT, you must first
unmarry your AccessPORT from your vehicle
vehicle. Once that has been completed,
you will need to perform the following tasks:

Step 1:
Locate the ‘Uninstall’ program located in the same Windows Menu
option as your StreetTUNER program (ie: StreetTUNER). Running this
program will display a confirmation window. Press YES to continue
with uninstallation.
Step 2:
A message will appear warning that you must first Unmarry your
AccessPORT before proceeding. If you have completed this task, press
the OK button.

Step 3:
The AccessPORT Update window will display. Connect your AccessPORT
to your PC and press the UP and DOWN arrow buttons while powering
on the AccessPORT until “Sync to PC” appears on the screen.

Once the AccessPORT has been properly connected to the PC, press the
Continue button. This will revert the AccessPORT back into a standard
mode where it may accept standard AccessPORT maps.

Step 4:
The uninstall program will remove all software and related files and
prompt you confirming it has completed.

8
Notes about Software Use

The StreetTUNER software has been designed to only work on ONE computer
at a time, and with only ONE AccessPORT and ONE vehicle at a time. Use on
multiple computers, AccessPORTs and/or vehicles is prohibited.

If you decide to sell the StreetTUNER and/or AccessPORT to another party, you
must first UNINSTALL the equipment and software from your PC and vehicle.
Failure to do so will render it impossible for the purchasing party to use the
equipment.

Notes about Map Usage and Compatibility

Once you have installed the StreetTUNER to your PC and AccessPORT, you no
longer have the ability to load standard AccessPORT (non-StreetTUNER format)
map files on to your AccessPORT. The only map files that are compatible for
use with your AccessPORT are StreetTUNER format files, which differ from the
standard Map file format.

In order to use standard AccessPORT map files, you will be required to


following the Uninstallation steps located on the previous page.

Sharing Map Files

Sharing your work created using the StreetTUNER software is legal and
encouraged. Map files created in StreetTUNER are compatible with all other
StreetTUNER users for the same vehicle type. It is not possible to share Map
files with other vehicle types (ie: 2004 STI map files are not compatible with
2002 WRX).

9
Quick Start
To begin tuning, you will need to connect your PC to the car using the supplied
DiagPORT cable. This is the same method as used when connecting the
AccessPORT to the vehicle, but instead you’ll connect the 9-pin connector side
of the DiagPORT cable directly to the PC’s serial port.

NOTE: Before beginning Live TTuning,


uning, you will be required to MARRY your
AccessPORT to your vehicle using the supplied StreetTUNER Base Map(s).
You can find additional StreetTUNER Base maps online or on the StreetTUNER
CD -ROM disc.
CD-ROM

Connecting to V ehicle
Vehicle
Step 1:
Connect the supplied DiagPORT cable to an available DB-9 Serial Port on your
PC. Refer to your computer manufacturer’s documentation if you are unsure of
where the Serial Port is located on your computer.

Step 2:
Connect the other (red) end of the DiagPORT to the vehicle’s diagnostic port
located under the steering wheel.

Step 3:
Turn the Ignition key to the ‘ON’ position.

Step 4:
Start the StreetTUNER software. If this the first time to use the software, you
must first setup your COM port by going to Edit -> Configure Options and
selecting the appropriate COM port on the Communications Tab. If you are
unsure of the COM port, click on Auto-Detect and the software will attempt to
find the correct COM port automatically.

Once the COM port has been selected:


To connect to the vehicle, you must go to the ECU menu, and select Live TTuning
uning
[ CTRL + L ].
] The key must be in the ON position in order to connect to the
vehicle.

Step 5:
Begin tuning.
10
Using the StreetTUNER Software
Navigating the software
The main screen shown below is the interface you will start when in your tuning
sessions.

Below is a screen-shot displaying “Offline” mode. This is when we are not


connected to the ECU for Live Tuning. You can view, edit, save and load map
files while in Offline mode.

The AccessPORT is not required to be connected to the PC while in offline


mode. The HASP security key will be required whenever running the software in
any mode.

Map File Name


(Working Map)
Vehicle Application

Table Data

Table List

Graph
Window

Activity
Monitor
Software Connection
Status Working Map File Status
1198
Menu Options

File Menu Options

Load Base Map - Opens a StreetTUNER Base Map file to edit.

Load Realtime Map - Opens a StreetTUNER Realtime Map file to edit

Save Base Map - Saves tuned data as a StreetTUNER Base Map

Save Realtime Map - Saves tuned data as a StreetTUNER Realtime


Map

Revert to Working Map -


Working Reverts all tuning data to values in last opened
Base Map file.

Revert to Stock Map - Reverts all tuning data to Stock values.

Map Manager - Opens Map Manager window to allow maps


to be moved on/off AccessPORT

Exit - Closes program

12
Edit Menu Options

Copy Selected Cell Values


Values
- Copies selected cells to
clipboard

Paste Copied Cell Values


Values
- Writes copied cell from
clipboard into select cell(s)

Advanced PParameters
arameters
- Turn DTCs On / Off (Check Engine Lights)

Configure Options
- Offline Mode:
Setup Communication parameters between PC and
ECU, Unit display, Log sample rate.

Online Mode:
Enable/Disable Dashboard display parameters
Enable/Disable Datalogging parameters

13
View Menu Options

Dashboard - Activates / Deactivates Dashboard. Requires Live


Tuning activated. Refer to page 26 for more
information on this feature.

Table List - Activates / Deactivates left-hand Table List column


listing

Table Graph - Activates / Deactivates lower Table Graph window

Status Bar - Activates / Deactivates bottom Status Bar

Data Log Viewer-


Viewer Opens internal Data Log viewer program used to view
saved Data Logs generated by StreetTUNER.

Live TTracing
racing - Activates / Deactivates live tracing mode. Requires Live
Tuning activated. Refer to page 24 for more
information on this feature.

Cursor TTracing
racing - Activates / Deactivates cursor tracing mode. Requires
Live Tuning activated. Refer to page 25 for more
information on this feature.
14
ECU Menu Options

Live TTuning
uning - Connects / Disconnects from ECU. Refer to page 23
for more information on this feature.

Data Logging - Activates / Deactivates Data logging. Datalogging


status shown at bottom of screen. Refer to page 27
for more information on this feature.

Reset ECU - When connected to ECU (Live Tuning), sends a


command to the ECU to clear learning. After selecting
Reset ECU, you must turn the key to the OFF position
and then restart to clear learning.

Reset ECU Tip:


Resetting the ECU can be helpful to use in the event the ECU has learned A/F
corrections or Knock Correction values that you have corrected or find less than
ideal. For example, during the course of fine-tuning an aftermarket intake
system the ECU may have learned A/F Correction values that are no longer
necessary. While the ECU will eventually learn new corrections, you may speed
its process along by resetting the ECU with the StreetTUNER.

15
Help Options

About - Displays program information, version number and


copyright.

Help Active - Opens Help File displaying information about currently


selected (viewed) map parameter

Help Contents - Opens Help File starting at table of contents page.

Help Search - Opens Help File at the search function page. Use to
search help file for specific topics.

Help Tip:
One feature of help is the ability to easily view information about the map
parameter you are currently viewing. Once you have selected a map parameter
from the Map List, press the F1 key to instantly view the help file information
related to that map parameter.

16
Selecting a table to view
To view the contents of a table you wish to edit, first find the folder that holds
the particular table information. The Table List is located on the left-hand
column of the screen.

The folders are expandable / collapsible. Click on the [+] symbol next to a
folder to display all the contents held by that folder. Click on the [ - ] symbol
next to a folder to collapse it.

Realtime Table - Data can be altered in Real Time when connected to


ECU. This data is saved in both Realtime and Base
Maps (unless otherwise noted)

Base Map Table - Data can be viewed and altered but changes do not
become active until Base Map is flashed to ECU.
This data is saved in Base maps only. It is NOT saved
in Realtime maps.

Favorites FFolder
older
A Favorites folder is located at the top of the table list. You can drag and drop
tables from other folders into this folder to compile a quick reference of the
most frequently used tables.

17
Table W indow
Window
Once a table has been selected in the Table List, it will be displayed in the Table
Window located on the right-hand side of the screen.

X-Axis Title
Table Title

Y-axis Title Table Data Title


Table Values
Values

Table Title - Displays table and folder name of the table parameter
currently being displayed

X-axis Title - Displays the value type of the table’s X-axis


X-axis Values - Displayed in White hortizontially across the top of the
Table Table Data

Y-axis Title - Displays the value type of the table’s Y-axis


Y-axis Values - Displayed in White vertically across the left-hand size
of the Table Table Data

Table Data Title - Displays the value type of the table’s data
Table Data - Displayed in green. Changed values shown in Red.

18
Table Graph W indow
Window
Once a table parameter has been selected in the Table List, a graphical
representation of the table data will be displayed in the Table Graph Window.
If you do not see this window, you can activate it by selecting View -> TTable
able
Graph
Graph.

Table
Data
Title

X-Axis Title

Y-axis Title

Rotating Graph - When viewing a 3D graph, you can rotate the


graph by using your mouse. Click and Drag in
the Graph Window using the left mouse
button. Doing so will rotate the graph in the
direction you move the mouse.
Alternatively, you can rotate using your
keyboard by holding down CTRL and using
the arrow keys. (The Table Graph Window
must be the active window)

Navigating Data - When viewing a 3D graph, you can navigate


data by using the arrow keys. Pressing the Up
arrow will move the cursor up. Depending on
the graph window perspective, this may result
in a different direction in the Table Data
Window.

NOTE: You can activate any window by clicking on Table Data displayed in the
window or you may cycle through the windows using CTRL-TAB.
19
Manipulating Data
All of the values displayed in the Table Data window can be manipulated in a
variety of ways to assist in tuning.

Single cells can be selected by left-clicking directly on the value with the mouse
arrow or by using the keyboard arrow keys. The selected cell is displayed by a
white box surrounding the data area. If selecting a table data value (not an axis
value), then the corresponding X and Y axis values for the map data will also be
surrounded with a white box to assist with where you are editing data.

To select multiple values, you can hold down the left mouse button and drag
across the area you wish to manipulate. This task can also be performed with
the keyboard arrow keys by holding down the Shift button while using the
arrow keys to highlight the area you wish to manipulate.

20
Once selected, you can manipulate the data by right clicking on the selected
cells. The following menu will be displayed:

Increase Value
Value - Value(s) selected become larger by either a
Small or Large amount

Decrease Value
Value - Value(s) selected become smaller by either a
Small or Large amount

Interpolate Values
Values - Smooths values between outer boundaries of
selected data points. Select between
Horizontal or Vertical Interpolation.

Multiply Value
Value - Directly multiplies select value(s) against value
you enter

Direct Value Edit


Value - Allows you to type in exact value

21
Notes on Data Manipulation
In an effort to improve the effectiveness of manipulating data when using the
Increase Value [ + ] or Decrease Value [ - ] options, some parameters are
changed at a rate greater than the maximum allowed resolution by the ECU. If
while manipulating data you find the need to achieve a more exact value, you
may use the Direct Value Edit [ E ] feature to input your exact data.

After inputting the exact value you desire in a table, occasionally the displayed
value varies slightly from your original input. This occurs in the event that the
ECU is not capable of the exact value you inputted, and the software is
displaying the closest possible value the ECU can use. This is due to the fact
that resolutions when altering table values vary depending on the table. Some
data tables in the ECU have higher resolution than others. This is a function of
the ECU, not a limitation of the StreetTUNER software.

Copy and PPasteaste


In addition to directly editing the table data, you can also Copy and Paste data
in the current map window. To do so, select the values you wish to copy and
then press CTRL-C or use the Edit menu option and select Copy Selected Cell
Values. Once copied, you may now highlight the section you wish to replace
with the copied data and then press CTRL-V or use the Edit menu option and
select Paste Copied Cell Values. The paste function will fit in all the copied data
possible into the table. You can also select the single cell that represents the
upper-left corner of where to start pasting the copied data and the software
will fill in the rest.

In addition, you can copy and paste into other software, such as a Spreadsheet
program.

Undo
In the event you wish to go back to a previous value, you can simply press
CTRL-Z to step backwards through the changes you’ve made in the reverse
order you made them. This does not immediately revert back to the beginning
data but rather steps backwards through the table changes you’ve made.

22
Shortcut Keys
Keys
The following list represents the keyboard shortcuts available in the software.
Each key press is represented within brackets. For example, [ M ] means you
will press the M key once to perform the shortcut. Two values mean you must
press them together. For example, [ CTRL + Z ] means you must hold the CTRL
key down and then press the Z key once to perform the shortcut.

Manipulating Data
[+] Increase value (Small)
[ SHIF
SHIFTT+] Increase value (Large)
[-] Decrease value (Small)
[ SHIF
SHIFTT-] Decrease value (Large)
[H] Horizontal Interpolation of selected values
[V] Vertical Interpolation of selected values
[M] Multiple Values
[E] Direct Value Edit
[ CTRL + Z ] Undo (step back one)
[ CTRL + C ] Copy selected cells to clipboard
[ CTRL + V ] Paste copied cells

Software Control
[ CTRL + O ] Load Base Map
[ CTRL + E ] Load Real Time Map
[ CTRL + S ] Save Base Map
[ CTRL + R ] Save Real Time Map

[ CTRL + I ] Revert to Working Map


[ CTRL + K ] Revert to Stock Map

[ CTRL + M ] Launch Map Manager


[ CTRL + A ] Advanced Parameters
[ CTRL + F ] Configure Options

[ CTRL + L ] Live Tuning (On / Off)


[ CTRL + B ] Dashboard (On / Off)
[ CTRL + D ] Datalogging (On / Off)
[ CTRL + SHIF
SHIFTT+D] Launch Data Log Viewer
[ CTRL + T ] Live Tracing (On / Off)
[ CTRL + SHIF
SHIFTT+T] Cursor Tracing (On / Off)
[ CTRL + H ] Table Graph Window (On / Off)
[ CTRL + U ] Status Bar (On / Off)

[ TTAB
AB ] Switch Editing Field
[ CTRL + TTAB
AB ] Switch Active Window
[ F1 ] Activate Help System
23
Tuning Aids
Live TTuning
uning

NOTE: The Ignition key must be in the ON position (engine running or off)
before you can enable Live Tuning.

To enable Live Tuning, select ECU -> Live TTuning


uning or use the [ CTRL + L ] hotkey.
A checkmark will appear next to the menu option when Live Tuning is activated.
The status bar at the bottom will also indicate when you are connected to the
ECU.

If any errors occur while attempting to connect to the ECU, verify the Ignition is
in the ON position and that you are properly connected to the vehicle using the
DiagPORT cable. Also verify you have selected a COM port in the Configure
Option setting. If you do not know what COM port to use, select Auto-Detect
AFTER you have connected the DiagPORT cable to the vehicle. Turn to page 62
for additional troubleshooting notes if problems persist.

When first connecting to the ECU, the StreetTUNER will download all of the
Realtime Map data from the ECU. This data then becomes what is viewed and
manipulated with the StreetTUNER. It is important to note however that no
Base Map data is downloaded at this time.

If you open a Map file while in Live Tuning mode, it will upload the Real Time
map data to the ECU for its immediate use.

While in Live Tuning mode, changes you make to the tables signified as Realtime
tables occur instantly on the ECU.

Take great care while manipulating data with Live Tuning enabled. The changes
you make become active on the ECU immediately. Incorrect or unsafe changes
may result in engine damage.

Once you have completed the necessary tuning, it is advised to deactivate Live
Tuning when not actively tuning or logging the ECU.

It is considered good practice to deactivate Live Tuning before exiting the


program.

24
Live tuning the factory ECU is an unique technology developed exclusively by
AccessECU. The factory ECU was never designed to allow for this type of
interaction.

Due to this unique feature, users of the StreetTUNER software can address their
vehicle’s tuning needs in a manner slightly different than those using other
tuning solutions.

When tuning Realtime adjustable parameters, there is no need to periodically


flash them into the ECU as a base map in order to make them “stick”.

The recommended method for tuning is as follows:

1. Make any necessary off-line changes to settings that are noted as Base
Map Tables. These items can be Closed Loop parameters, Boost Limits,
and/or Knock Correction values. Save those changes as a Base Map,
transfer them to your AccessPORT and flash this data to your ECU using
the AccessPORT.

2. Connect to the ECU using StreetTUNER’s Live Tuning mode. When first
connecting, the Realtime data on the ECU will be downloaded into
StreetTUNER and displayed in the table windows. NO BASE MAP DATA
IS DOWNLOADED ON CONNECTION WITH LIVE TUNING.

3. If you wish to use a previously saved a Realtime or Base Map file that
holds data different from what you currently have on the ECU, you can
File -> Open that map at this time and all the Realtime data in that
opened map will be transferred to the Realtime section of the ECU for
immediate use. It will overwrite the existing Realtime map data. BASE
MAP DATA WILL NOT BE EFFECTED.

If you do not have any previously saved maps you wish to use, skip this
step.

4. Begin tuning the Realtime parameters. You may continue to fine tune
the Realtime data settings over a period of several days, weeks or
months and they will be retained by the ECU. Only in the event that
power is completely lost to the ECU by means of the ECU being
physically removed from the vehicle or the battery being removed for
some period of time will Realtime data be lost. Turning the car off does
not erase or otherwise corrupt the Realtime data.

5. Once you are satisfied with the new tune, you may then save it as a
Base Map and flash it to your ECU. The flashed data will not be
embedded on the ECU and cannot be erased by any means other than
flashing different data to the ECU. 25
Live TTracing
racing
To enable Live Tracing, select View -> Live TTracing
racing or use the [ CTRL + T ] hotkey.
A checkmark will appear next to the menu option when Live Tracing is activated.
The status bar at the bottom will also indicate when Live Tracing mode is active.

In order to enable Live Tracing, you must first have connected to the ECU by
means of activating the Live Tuning mode.

Live tracing will display what part of the currently viewed table is being
accessed by the ECU. This is particularly useful when tuning the car on a load-
based dyno where you need to verify the portion of the table being edited is
the same portion the ECU is currently using. It can also be very useful for road
tuning when trying to smooth out a driveability issue or stumble in the
powerband.

Once enabled, the accessed cell for the table you are currently viewing will be
highlighted with a light blue background color. As the accessed cell changes, a
trace will be shown to help visualize both what is currently being accessed as
well as what had been accessed previously.

The X and Y axis values will also be highlighted to help visually follow the
accessed location.

Live tracing may slow the response time when making large
changes on some PCs so it is suggested to be used primarily as a
tool to fine tune your mapping.

26
Cursor TTracing
racing
To enable Cursor Tracing, select View -> Cursor TTracing
racing or use the
[ CTRL + SHIFT + T] hotkey. A checkmark will appear next to the menu option
when Cursor Tracing is activated. The status bar at the bottom will also indicate
when Cursor Tracing is active.

In order to enable Cursor Tracing, you must first have Live Tracing mode acti-
vated.

Cursor tracing enhances the Live Tracing function by forcing the editing cursor to
follow the currently accessed cell. This is useful for editing the cell(s) the ECU is
currently accessing without trying to manually follow the live tracing cursor.

An example of this feature’s use would be fine tuning ignition timing while
holding the engine under load with a load-based dyno. The tuner can focus on
the real-time power reading of their dyno while using the + / - keys in the
software to find the optimal timing value.

Another example would be wastegate duty cycle adjustments while performing


road tuning. With cursor tracing changes could be made while they are experi-
ences on the road without the tuning being distracted by trying to find the
currently accessed value on the screen.

The speed at which the cursor tracing follows the actual accessed
cell will depend on how much data is being transmitted to and
from the ECU. FFor
or best performance in tracing mode it is advised
you log the least amount of values possible. The bandwidth for
data to be sent from the ECU is the limitation.

27
Dashboard
To enable the Dashboard, select View -> Dashboard or use the [ CTRL + B ]
hotkey. A checkmark will appear next to the menu option when the Dashboard
is activated.

In order to view the Dashboard, you must first connect to the ECU by means of
activating the Live Tuning mode.

Dashboard will display the live values of parameters you select in Configure
Options. To change what values are displayed, select Edit -> Configure
Options. The Dashboard tab will display a list of viewable parameters for your
ECU type. Place a checkmark in the box next to any parameter you wish to
view. Once completed, you will need to close the Dashboard window and
reopen it for the changes to take effect.

The Dashboard floats over the tuning software so that it is always in view. You
can use the StreetTUNER software as normal when viewing the Dashboard. The
size and shape of the Dashboard window can also be manipulated by resizing
the window by clicking a corner and dragging with your mouse.

The data displayed in the Dashboard is what is actively being read from the
ECU. In all cases, the highest or lowest value read is based on limitations of the
sensor calibration within the ECU.

The data displayed in the dashboard is updated continuously, the speed of


which is based on the settings you have made in the Configure Options ->
Communication tab prior to activating Live Tuning.

The more parameters you attempt to view at once, the slower the data will be
updated.

For a more detailed explanation of the viewable parameters, please refer to page
48.

28
Data Logging
To enable the Data Logging, select ECU -> Data Logging or use the [ CTRL + D ]
hotkey. A checkmark will appear next to the menu option when the Data
Logging is activated. A message will also appear on the status bar indicating
data logging is active.

Before Datalogging for the first time, it is recommended to perform the follow-
ing steps: (if you have already performed these steps, go to page 28)

1. Start by having the software in Offline mode. If you have already


connected to the ECU, disconnnect at this time before continuing.

2. Edit -> Configure Options


Go to the Configure Options window (Edit Options) and
click on the Logging tab.

3. The Log Rate slider is defaulted to 10 samples per second. Depending


on how much data you plan on logging at the same time, this may be
too high and result in repeated data in the log files. If this occurs, go
back into this window and reduce the Log Rate. A typical Log Rate for
7-10 logged parameters is 7. If you log more parameters, you likely
will need to REDUCE your log rate. If you log fewer parameters, you
may be able to use a higher log rate.

4. Configure the Log File Folder. This is the folder where log files will
automatically be saved to. The default folder is the StreetTUNER
installed folder. (default: c:\Program Files\AccessECU\StreetTUNER )

5. Click OK to close window once all settings have been made.

Next, you will need to connect to the ECU by being in Live Tuning mode
ECU -> Live TTuning
(ECU uning
uning).
29
Verify you are connected to the ECU and the software is in Online mode.

The Data Logging feature will log values of the parameters you select in
Configure Options. To change what values are data logged, select Edit ->
Configure Options. The Data logging tab will display a list of logging
parameters for your ECU type. Place a checkmark in the box next to any
parameter you wish to log.

Starting a Data Log


When you are ready to start a data log, click on ECU -> Data Logging (CTRL-D).
Once started, you will have Datalogging displayed on the Status bar.

Stopping a Data Log


When you are ready to end your data log, toggle the Data Logging mode off
[ CTRL + D ]. You will be prompted to view the data log. If you wish to view the
data log, click Yes. The StreetTUNER Data Log viewer will automatically launch
and display the logged data.

Saved Log Files


Data Log files are automatically saved to the folder you’ve specified in the
Configure Options -> Logging -> Log File FFolder
older
older.. You may open these files at
any time using the StreetTUNER Data Log view, or by importing the data into a
Spreadsheet program. The StreetTUNER data log files are stored in a .csv
(Comma Delimited Value) format.

Log File Naming convention is as follows:


TUNER_YYMMDDHHMMSS.csv

YY = 2 digit Year (ie: 2005 = 05)


MM = 2 digit Month (ie: July = 07)
DD = 2 digit Day
HH = 2 digit Hour (24 hour clock, 8pm = 20)
MM = 2 digit Minutes
SS = 2 digit Seconds

The log file name is automatically generated based on the time and date it is
STOPPED.

The only limitation to the length of time you can data log will be dependant on
the free space on your hard drive.

30
Data Log Viewer
Built into the StreetTUNER is a Data Log viewer. After ended each Data Log
session, you will be prompted to view the Log file. You may also view ANY
previous log file you may have generated by clicking on File -> Open and
selected the previous log view to view.

Logged Parameter/
Log File Name Sensor

Row Time
Stamp

Logged
Values

31
Configuring Software Options
Communication
Parameters related to how the StreetTUNER communicates with the ECU can be
adjusted in the Communications tab. This tab is only viewable when in Offline
mode.

Com PPort
ort - Serial Communication port in use. This is the
COM port you are using to communication to
the ECU. The pull down menu will display the
COM ports currently available on your PC.

Baud Rate - Serial Communication speed. This setting


currently should not be changed from 4800.

Auto Detect - Will attempt to determine what COM port is


connected to Vehicle. DiagPORT cable must
be connected and Ignition key in the ON
position.

Data Timeout (in ms) - Time software will wait for response from ECU.
If a response is received faster than time-out,
there will not be additional delay. If you are
receiving errors or dropped connections to the
ECU, you should increase this value. Normal
values are between 100-200 ms.

Retries - Amount of times the PC will attempt the same


communication message with the ECU.
Increase this number if you are receiving
regular communication error messages when
32 live tuning.
Display
Adjustments can be made to alter how data is displayed to the user. This tab is
only viewable when in Offline mode.

Data Display Options


Use Standard Units - When checked, data will be displayed
to the user in Imperial (US) format.
Otherwise, data is displayed in
standard metric formats.

Graph Display Options


Lighting - Enable/Disable light source effect on 3D graphs. If
rotating graphs is sluggish on your PC, disable this
effect to increase speed.

Color Shading - Smooth or Flat. On slower PCs, using the Flat option
will increase speed when rotating graphs.

Model Type - Solid or Wireframe.

33
Logging
Adjustments can be made to how logging files are saved and the folder data
logs will be automatically written.

Log Rate - Samples per second the data log file is written. If new
data has not been received from the ECU, the previous
data will be duplicated. If you are observing duplicate
rows of data in your Data Log files, it is suggested you
reduce this value. Doing so WILL NOT reduce the
speed of your data logging. It will only reduce the
amount of times the file is written. When logging 7-10
parameters at the same time, a typical Log Rate value is
6 or 7.

Log File Folder - Default location all Log Files will automatically be
saved in. Log Files are automatically saved when a
Data Log session is Stopped. Refer to page xx for more
details on Data Logging.

The following tabs are only viewable when Live TTuning


uning has been activated.

Gauge List
Allows you to select what parameters you wish to view when using the
Dashboard feature. Items with check marks will be displayed. The more items
displayed at a time, the slower the data display will be updated.

Log List
Allows you to select what parameters you wish to Data Log. Items with check
marks will be logged. The more items displayed at a time, the slower the data
will be logged.

34
MAP Management
File Management
There are two primary types of files to become familiar with when using the
StreetTUNER software: Base Map files and Realtime Map files. Each offers its
own unique capabilities and uses. Getting the most of our the StreetTUNER will
require having a good understand how the potential of each of these file times,
as well as their limitations.

Base Map Files


These files represent complete map files with virtually no limitations.
Any and all data you adjust can be saved in the base map format. The
best way to think of these files are as complete ECU programs. They
contain not only all the Base Map data, but also everything normally
included in the Realtime Map files.

To use Base Maps, you must flash the map onto the ECU using the
[CHANGE BASE MAP] option on your AccessPORT.

StreetTUNER specific Base maps are identified with their unique file
extension: .stb

Realtime Map Files


The Realtime map files represent a new technology pioneered by
AccessECU. The unique feature of Realtime Map files is that they can be
loaded while the engine is running.

Realtime map files contain the table data that is marked with a red “R”.
This means the complete fuel, timing, boost, and other maps are stored
in the Realtime map files. This data can then be sent to the use, for its
immediate use, when using the [SWITCH MAP] function of the Access-
PORT.

StreetTUNER specific Realtime map files are identified with their unique
file extension: .str

35
Loading Map Files
A Base or Realtime map can be loaded into StreetTUNER for either offline
editing, or to be applied to the ECU’s Realtime section if already in Live Tuning
mode. Even if you open a Base map file, the Realtime data stored in that file will
be sent and activated on the ECU.

If you want to design and save a new Base Map file, it is advised that you first
load a Base Map file you wish to start from. This is because some base map files
contain special data not present in the stock base map. An example of this
would be the Speed Limiter that is present in the Stock base map but may be
removed in other provided Base maps.

If you open a Map file and THEN connect to the ECU in Live Tuning mode, all the
Realtime data loaded on the ECU will be downloaded and overwrite any previ-
ously loaded map data.

Saving Files
You can save your work in either the Base map or Realtime map format. When
saving a Realtime map, all the table data designated as a Realtime tunable value
will be saved.

If you save a Base Map, all the map data designated as a Realtime tunable value
and any StreetTUNER adjustable base value will be applied to the Working Base
Map file you have loaded. This is either the last Base Map file you’ve opened,
designated as the “Working File”, or the stock base map if no others had been
opened.

When saving a map, you will be presented with the following dialog box.

36
Saved File Properties
Name: This represents the short description of your map file. This will
be what is displayed on your AccessPORT screen with selecting
a map to send to the ECU. Up to 17 characters of your short
description name will display on the AccessPORT.

Vendor: Cannot be edited. Displays who designed map. All Street


TUNER maps will display STNR in this field.

Type: Displays if your are saving a Base Map or Realtime map.


Cannot be edited.

Map
Description: Long description about map file that can be 255 characters
long. This description isn’t stored when the map is transferred
to the AccessPORT.

Model: Displays what vehicle map is designed for. Cannot be edited.

File Path: Location where map file is stored. Cannot be edited.

Working File
The working file is the current Base Map file you have loaded in the software.
This can be from the last tuning session (ie: the last time you ran the software).
In the event you have moved or deleted the last used Working File, the software
will generate an error when first opening and revert to the Stock map as its
Working File. You must then open a new Base Map you wish to use as your new
Working File.

37
Sharing Map Files
The StreetTUNER has been designed specifically to allow fellow enthusiasts to
share their work for the benefits of others, as possibly themselves.

All maps generated are compatible with other StreetTUNERs using the same type
of AccessPORT. File data can be compared, edited, and loaded on your ECU or
AccessPORT.

When sharing StreetTUNER maps, it is helpful to include a brief description of


your work in the properties section of the Map File. This may be accessed when
using the integrated Map Management software built into the StreetTUNER.

Map Manager
The ability to manage the maps on your AccessPORT is integrated into the
StreetTUNER software. The stand-alone version of the Map Manager software
will not be able to load or read StreetTUNER format files. For this reason, you
can only manage the maps on your AccessPORT by using the Map Manager built
into the StreetTUNER software.

All other functionality of the Map Manager is the same as before. It has been
designed specifically for StreetTUNER applications. It can load and manage
StreetTUNER format map files, but will not be able to open or manage standard,
non-StreetTUNER format map files.

In addition, the standard Map Management software normally provided as its


own application will no longer be able to communicate to your AccessPORT
once it has been upgraded to use the StreetTUNER software.

38
39
Tunable PParameters
arameters
The following is a list of tunable parameters and a brief description regarding
their function.

Fuel TTables
ables

Fuel Injector Latency


All fuel injectors require a certain amount of time to open fully and
begin flowing their rated amount of fuel. This time to open is referred
to Injector Latency. This condition may also be referred to as Injector
Dead Time. The amount of latency an injector has can be dependant
on several factors such as Battery Voltage and Fuel Pressure. Lower
battery voltage will increase the injector’s latency (dead time).
Likewise, higher Fuel Pressure may also increase the injector’s latency.

The factory ECU has an Injector Latency adjustments table based on


Battery Voltage. The data in this table is represented in milliseconds.
This is the only table that exists for the sole purpose of adjusting
injector latency values.

This table is a BASE Map parameter only and cannot be tuned in


Realtime. No changes will take effect until you flash the Base map
onto your ECU with the AccessPORT

Tuning Tips
You will tune this map if you’ve changed injectors and/or fuel pressure.
If using stock, STI (pink) or modified factory injectors, these values do
not need to be altered. For other brand injectors, try and contact the
manufacturer for the latency (dead time) values. Most will be able to
provide you with this data and the Voltage and Fuel Pressure they are
referenced at. Use that as a starting point and modify from there.
Don’t be afraid if your final values differ from what the manufacturer
provided.
To tune this table, it is suggested that you first establish a good Injector
Scale value through a best guess estimate. Adjust the latency values
with the car at idle. If the car is running lean (positive fuel trim
correction values) you should try increasing the latency value. Doing so
will extend your total injector on-time. If the car is running rich
(negative fuel trim correction values), try decreasing your latency
values. In most cases, aftermarket injectors are Slower than the factory
injectors and thus need Higher fuel latency values.

40
Fuel Injector Scale
This singular value is used to represent the fuel injector size or flow
rate. Any changes to this value will effect ALL maps within the ECU
related to fuel delivery during both closed and open loop operation.
When using stock injectors, this value DOES NOT need to be altered.

When adjusting this value, a lower number represents an LARGER


injector whereas a larger scale value will represent a SMALLER injector.
The value displayed is not converted into an injector cc size due to its
inability to be translated accurately. Please see the Tuning Tips below
the tips on determining a injector scale value.

This value can be adjusted in Realtime. The value can be changed with
a Realtime or Base Map stored on the AccessPORT.

Tuning Tips
Do not adjust this value when using a stock injector. To calculate a
starting value for a different injector size, use the following formula:

New Scale Value = (Original Injector Size / New Injector Size) * Original
Scale Value

For example, lets say you are replacing your factory WRX injectors
(420cc) for aftermarket 650cc injectors. The formula would look like:
New Scale Value = (420cc / 650cc) * 6442, so;
New Scale Value = 4162

Tip: For STi (Pink) injectors start with a value of 5120.

Input this value as a starting point. You will likely need to tune from
there. To fine tune the scale value, display the A/F Learning and A/F
Correction values with the Dashboard. With the engine idling, make
adjustments to the scale value until ( A/F Correction + A/F Learning ) =
+/- 5%. The closer you can get to 0% is ideal, but do not begin tuning
any other fuel maps until you at least have it within the +/- 5%
window of total correction.

In addition, do not attempt to tune for an aftermarket Intake and


aftermarket injectors at the same time. An aftermarket intake will
effect your A/F Correction and Learning values at idle, making it nearly
impossible to find an accurate Injector Scale Value. It is advised you do
the injector scale tuning using a stock intake if possible. If you plan to
use an aftermarket intake, it can be installed and the necessary tuning
performed AFTER (or BEFORE) you have found the optimal Fuel Injector
Scale value but not attempt both at the same time.
41
Primary FFuel
uel
The primary fuel table used when the system has NOT been
experiencing a high level of detonation. Table data is represented in
theoretical Air/Fuel mixture values. In most cases this is relatively
accurate. However, do not tune under the assumption that it will
make corrections based on this value in an effort to achieve it. The
ECU does not use a closed loop system to meet these values.
A higher value represents leaner the air/fuel ratio, the lower value the
richer the air/fuel ratio.

Table is referenced by RPM versus Calculated Load. Calculated load is


determined by the mass of air (gram/sec) per cylinder.

Table data, RPM axis and Load Axis can all be tuned and adjusted in
Realtime. All data can be changed when using either Realtime or Base
map files from your AccessPORT.

Tuning Tips
The leanest value allowed by the ECU in the map is 14.7:1. Variables
such as octane rating, spark plug temperature & gap, intake air
temperature, and application (street driving, road racing, rally racing,
drag racing, etc.) must be taken into account when tuning this fuel
table.

There are many philosophies with regard to optimal A/F ratio. Some
will tune according to Load and engine RPM where the A/F Ratio will
gradually run richer to protect the motor as engine RPMs increase
(factory OEM style). Other methods include tuning the A/F Ratio
according to boost, where you target your “ideal” A/F ratio at the
onset of target boost, regardless of engine Load or engine RPM. Work
with whatever method provides you the best results.

42
It is highly advised to tune this table while using Live Tracing and/or
datalogging the RPM and Calc Load values to help determine where in
the map the ECU is accessing for fuel targets. In the event you log
higher Calc Load values than displayed in the table, you will need to
rescale the Calc Load reference values (Hortizontal Y Axis).

When tuning this table, keep in mind the A/F Learned correction (Long
Term Fuel Trim) will effect the actual A/F Ratio. For example, if you have
a -10% A/F Learned correction value, your total A/F Ratio will be leaner
(less fuel) than the value you have in the table.

Intake Calibration
The calibration table for the Mass Air Flow (Intake) sensor. The
calibration table is referenced by the Voltage generated by the Mass Air
Flow sensor, with the table values representing the grams a second of
air that is passing across the sensor. The Mass Air Flow sensor works
across a 0-5 Volt range.

MAF Voltage values and g/sec air flow values can both be adjusted in
Realtime. All data can be changed when using either Realtime or Base
map files from your AccessPORT.

Tuning Tips
This calibration may need to be altered when using an Aftermarket
Intake system. The air flow values are determined when measured in
the stock MAF housing. If you increase (or decrease) the size of the
housing (piping) the MAF sensor resides, this will effect how much air
is passed across the housing for a given MAF voltage. If you increase
the diameter of the housing, more air will pass through for the same
given voltage compared to stock. Thus, you need to increase or
otherwise modify the Air Flow values for each given MAF voltage.
Failure to do so will result in inaccurate A/F targets at both closed loop
and Wide Open Throttle.

[continued on next page]

43
To tune, enable Live Tuning and Live Tracing while monitoring A/F
Correction and A/F Learned values. Let the engine idle and adjust the
active cells until your A/F Correction and Learning values are close to
0%. Drive the car in closed loop (light throttle) and continue to modify
the active cells, all the while targeting a 0% correction value. In order
to tune the other cells at high load, determine how much change was
required at idle and low load and apply your best guess to the untuned
cells.

Continue adjustments until the car has a stable and expected A/F Ratio
that matches your Low/High Detonation Fuel tables. Patience is a key
to producing a good MAF calibration table. Keep in mind not all
intakes act the same. Some will have turbulance or poor flow issues at
certain MAF voltages which will require additional tuning.

Tip-In Enrichment
Effects the amount of enrichment used during throttle “tip in”
conditions. This is the situation when the throttle is opened quickly, an
extra burst of fuel must be injected to improve throttle response. Table
values are arbritrary values referenced against a delta (change) in
throttle position. The higher the values, the more fuel will be injected.

This map is a BASE Map parameter only and cannot be tuned in


Realtime. No changes will take effect until you flash the Base map onto
your ECU with the AccessPORT

Tuning Tips
These values should only need adjusting when using fuel injectors that
flow more (or less) than the factory injectors (420cc), and/or when
using more (or less) than factory fuel pressure (43.5psi @ 0 psi). As the
injector size increases, the amount of Tip-In enrichment required
typically decreases. The goal in tuning these values will be to provide a
clean throttle response when the throttle is suddenly opened from a
cruise condition. In addition, you should watch your A/F Ratios to
verify the A/F ratio does not suddenly increase/descrease from expected
values when quickly opening the throttle. Go with what “feels” best
and what matches the intended driving style and application of the
vehicle and driver.

44
Fuel TTables:
ables: Closed Loop TTables
ables

NOTE FOR ALL CLOSED LOOP TABLES:


These map values are BASE Map parameters only and cannot be tuned
in Realtime. No changes will take effect until you flash the Base map
onto your ECU with the AccessPORT

Closed Loop Barometric Pressure (2002-2003 WRX Only)


Used to determine which TPS value to reference for exiting Closed
Loop. When the barometric pressure exceeds the left hand value, then
the TPS Barometric High value is referenced to begin exiting Closed
Loop operation. When the barometric pressure falls below the right
hand value, the TPS Barometric Low value is used.

Closed Loop Coolant TTemp


emp (2002-2005 WRX)
Minimum Engine Coolant value allowed for Closed Loop operation.
When the Engine Coolant Temperature is below this value, Closed Loop
mode is NOT used.

Closed Loop Delay A - D (2002-2005 WRX)


Values represent delays present when switching out of Closed Loop
operation. Based on a wide variety of conditions, the ECU will wait the
delay amount before entering Open Loop. The values are arbritrary
values, with higher values representing a longer delay and lower values
representing a shorter delay.

Tuning Tips
Many people prefer to zero out all these values, while others find the
vehicle “stumbles” if values are too low. For reference, here are the
values used by the STI VII, which can be considered “performance
minded” values.
A: 0000, 2075, 1098, 122
B: 732, 976, 488, 0000
C: 0000, 1709, 1098, 0000
D: 122, 732, 366, 0000

Closed Loop EG
EGTT (2002-2005 WRX)
Exhaust Gas Temperature values used to determine when Closed Loop
mode should be exited. When EGT values are below the left hand
value, the trigger to exit Closed Loop is not set. When EGT values
exceed the right hand value, a trigger is set to exit Closed Loop if other
Closed Loop Conditions (TPS table, Mod. Load Table) are met.

45
Closed Loop Mod. Load (2002-2005 WRX)
For 2002-2003 WRX models, a table references a modified Load value
according to Engine RPM.
For 2004 and 2005 WRX models, this is a singular value not referenced
by Engine RPM.

The modified load value is calculated using calculated load and the
injector scale value as inputs. This table effects when the ECU will
begin exiting Closed Loop when the modified load value is exceeded.
Delays will be used to determine how quickly closed loop will be exited.

Closed Loop RPM (2002-2005 WRX)


Engine RPM values use to determine exit points for Closed Loop. The
left hand value represents the Engine RPM to enter Closed Loop and
the right hand value represent the Engine RPM to exit Closed Loop
(enter Open Loop). This is not an absolute condition to exit Closed
Loop, other values must also be met.

Closed Loop TPS (2002-2005 WRX)


For 2002-2003 WRX models, a table references the Throttle Position
percentage according to Engine RPM.
For 2004 and 2005 WRX models, the left hand value represents the
Throttle Position Sensor percentage and the right hand value represents
the hysteresis value based on the left hand TPS value.

This table effects when the ECU will begin exiting Closed Loop when
the Throttle Position value is exceeded. Delays will be used to
determine how quickly closed loop will be exited.

Closed Loop TPS Barometric High (2002-2003 WRX Only)


Throttle Position percentage open value used to determine when to exit
Closed Loop. The left hand value represent the Throttle position to
enter Closed Loop, the right hand value reprents the Throttle position
to exit Closed Loop (enter Open Loop). These values are used when the
Barometric Pressure has exceeded the left hand value of the Closed
Loop Barometric Pressure parameter. This is not an absolute condition
to exit Closed Loop, other values must also be met.

46
Closed Loop TPS Barometric Low (2002-2003 WRX Only)
Throttle Position percentage open value used to determine when to exit
Closed Loop. The left hand value represent the Throttle position to
enter Closed Loop, the right hand value reprents the Throttle position
to exit Closed Loop (enter Open Loop). These values are used when the
Barometric Pressure is less than the right hand value of the Closed Loop
Barometric Pressure parameter. This is not an absolute condition to exit
Closed Loop, other values must also be met.

Closed Loop V ehicle Speed (2002-2005 WRX)


Vehicle
Used to manage Closed Loop according to the vehicle speed. When
the vehicle speed is below the left hand value, the ECU will begin
entering Closed Loop. When the vehicle speed exceeded the right
hand value, the ECU will begin exiting Closed Loop. This is not an
absolute condition to exit Closed Loop, other values must also be met.

47
Ignition TTables
ables

Dynamic Ignition Advance


This is a dynamic ignition advancing table which uses engine RPM for
the y-axis and calculated load for the x-axis. This map is an auto-tuning
closed-loop ignition advance map that determines the authority the
ECU has to advance ignition timing in addition to the primary ignition
advance table values.

To determine the final Dynamic Ignition Advance, the ECU will take the
value looked up in this table (for the current RPM and Calc Load) and
multiply it against the current Ignition Advance Multiplier (percentage).

In the event Knock is detected, the ECU will reduce the Ignition
Advance Multiplier (percentage) so less of the Dynamic Ignition
Advance table is added on top of your Primary Ignition Advance table.

All values are in degrees BTDC (before top dead center).

This table is a BASE Map parameter only and cannot be tuned in


Realtime. No changes will take effect until you flash the Base map
onto your ECU with the AccessPORT.

Tuning Tips
Use this table to give the ECU the ability to add timing on top of your
Primary Ignition Advance table. This provides the ECU with the ability
to dynamically use the optimal Ignition Advance value for every given
condition.

Keep in mind that if conditions are optimal, the ECU will add the full
amount in your Dynamic Ignition Advance to your Primary Ignition
Advance table. Take care not use too much total Ignition Advance that
the engine will Knock when conditions are optimal.
48
Primary Ignition
This is the primary ignition table which uses engine RPM for the vertical
(Y)axis and calculated load for the hortizontal (X) axis. All, if any,
corrections made to ignition timing will be based on the values looked
up originally in this table. These values are in degrees BTDC (before top
dead center); the higher value the more ignition advance, the lower
value, the lower the ignition advance.

Table data, RPM axis and Load Axis can all be tuned and adjusted in
Realtime. All data can be changed when using either Realtime or Base
map files from your AccessPORT.

Tuning Tips
Variables such as octane rating, spark plug temperature & gap, intake
air temperature, and application (street driving, road racing, rally
racing, drag racing, etc.) must be taken into account when tuning this
timing map. When tuning Ignition Advance, keep in mind that your
final actual ignition advance value will also include all, or some portion
of, the Dynamic Ignition Advance map, as well as any corrections.

If your boost and fuel mapping is ideal for your configuration, you can
datalog your Ignition Advance, Dynamic Ignition Advance and IAM
values to determine if you are using too much (or too little) timing
accordingly.

There are two popular schools of thought with regards to Ignition


Advance tuning, one which utilizes the Dynamic Ignition Advance table
to add in a majority of the ignition timing and the other philosophy of
reducing the dynamics of the Dynamic Ignition Advance table by
reducing its values and adding them instead into the Primary Ignition
Advance table. Use whichever philosophy best meets your goals and
comfort level.

[continued on next page]

49
It is advised you make small adjustments when tuning your Primary
Ignition Advance table. Keep in mind you will need less Ignition
Advance as the engine’s Volumetric Effeciency increases. This means
you will typically use less ignition advance near or at peak torque.
After your torque peak, you typically will want an increasing ignition
advance. Best power typically is found near the threshold of knock, so
use care when tuning. However, it is also possible to make less power
with more ignition advance without actually reaching the knock
threshold. This is where tuning on a load-based dyno with realtime
feedback can be very beneficial.

Boost Control TTables


ables

Boost Limits
Defines the limits for Boost Pressure. Once this value has been
exceeded, the ECU will cut fuel to the engine until boost drops below
the limit. Table is referenced by Barometric Pressure, which is meant to
allow for variable limit values based on air density, atmospheric
conditions and altitude. As the air pressure decreases, the
turbocharger RPM must increase for the same boost pressure. Doing
so may result in turbocharger and/or engine damage, thus the ability to
set a lower limit at lower barometric pressures. Boost Limit values are
represented in boost pressures (above 1 atm, not taking into account
current barometric pressure)

This table is a BASE Map parameter only and cannot be tuned in


Realtime. No changes will take effect until you flash the Base map
onto your ECU with the AccessPORT

Boost Solenoid Limits


Defines the limits for a Boost control solenoid check engine light.
Operates very much in the same manner as the above table. Values
can be set the same between these two tables.

50
Boost TTargets
argets
This table represents the boost you desire according to engine RPM and
throttle position. These values can be set to imperial or metric values in
the Configure Options selection from the Edit -> Configure Options
drop down menu. The higher the value, the higher the target turbo
boost pressure target, the lower the value the lower the target turbo
boost pressure target.

Table data, RPM axis and TPS Axis can all be tuned and adjusted in
Realtime. All data can be changed when using either Realtime or Base
map files.

Tuning Tips
It is recommended that you establish a good Boost Target setting
before tuning any other Boost Control tables. We suggest you stay
within the efficiency range of the turbo compressor map and you do
not overspin the turbo. When the turbo is run beyond its efficiency
range it basically turns into a flame thrower increasing intake air
temperatures beyond an acceptable range. If the vehicle has stock
cams, heads, turbo, or intercooler, we highly suggest you taper down
the boost level starting at 5,400 RPMs to promote turbo and engine
longevity.

If the vehicle does not produce an appreciable horsepower and torque


gain per every pound of manifold pressure that is added, then do not
continue to run higher boost levels. Excessive boost levels can create
combustion circumstances that will damage or destroy a motor
assembly.

Caution: the closed-loop boost control system is very responsive. While


you are tuning, the ECU is going to do everything within its authority
to hit these boost targets so long as your other tables are tuned
properly to allow the ECU to do so.
51
Turbo Dynamics - Burst
Related to the wastegate duty cycle values. The ECU will take the
current Target Boost Map value and reference it against the actual
boost pressure. Based on the amount of “error” between the boost
you want and the boost you are getting, the ecu will use the Turbo
Dynamics maps to make corrections.

The Burst table is for larger errors, typically seen when first applying full
throttle (ie: spool up). The table values represent percentage
corrections made against the wastegate duty cycle value. They are
referenced by the actual amount of error. Use this map to improve
initial “spool” of the turbocharger. This is tuned to correct boost
spiking or slow boost response.

Boost Correction and Correction Percentage can all be tuned and


adjusted in Realtime. All data can be changed when using either
Realtime or Base map files from your AccessPORT.

Tuning Tips
If during the course of boost tuning you find the turbocharger reaches
or overshoots target boost and then falls and climbs rapidly, try
adjusting the far left and far right values to be closer to 0%. For
example, if the far left and far right values are -9% and 9% respectively,
you may try reducing those to -4% and 4% to stablize boost pressures.

52
Turbo Dynamics - Continuous
Related to the wastegate duty cycle values. The ECU will use this table
to fine-tune the wastegate duty cycle to maintain the desired target
boost. The table values represent percentage corrections made against
the wastegate duty cycle value. They are referenced by the actual
amount of error. Use this map to improve stability in your boost once
you’ve achieved target boost pressure. This is tuned to correct boost
“hunting”.

Boost Correction and Correction Percentage can all be tuned and


adjusted in Realtime. All data can be changed when using either
Realtime or Base map files from your AccessPORT.

Tuning Tips
If during the course of boost tuning you find the turbocharger spools
up to target boost pressure but then starts to oscillate by ~1psi above
and below target boost in a rapid but consistent pattern, you may try
adjusting the values to be closer to 0%.

53
Wastegate Duty Cycle -
This table is used to help achieve the boost levels set in the Target
Boost Map by driving the OEM electronic boost control solenoid.

These values are in % of duty cycle for the boost control solenoid. This
boost control solenoid is a “bleeder” device used to achieve higher
than wastegate actuator boost levels. By running a duty cycle on the
boost control “bleeder” solenoid, you effectively decrease the boost
pressure seen by the wastegate actuator. This in turn keeps the
wastegate closed longer which increases the amount of boost pressure
generated by the turbocharger.

Table data, RPM axis and TPS Axis can all be tuned and adjusted in
Realtime. All data can be changed when using either Realtime or Base
map files.

Tuning Tips
It is recommended that you establish a good Boost tune before
mapping any other maps. We suggest you start with low duty cycle
values, then datalog RPM, relative boost pressure, and wastegate duty
cycle to see what duty cycle the ECU is trying to run in order to achieve
the boost pressure specified in the Boost Target Map. If the wastegate
duty cycle values are too low, you will not achieve your target boost
pressure. If the wastegate duty cycle values are too high, you will
overshoot your boost targets and potentially damage the engine.
Gradually increase the Wastegate Duty cycle values in this table,
according to what you see in your data logs, until you achieve your
target boost pressure.

We do not suggest you run a wastegate duty cycle of more than 95%
to prevent overheating or lock-up of the wastegate solenoid, and to
promote the longevity of the wastegate solenoid.
54
Miscellaneous Maps

Idle Speeds
The base idle speeds used depending on if A/C is on or off. This is the
final idle speed used after the engine has warmed to normal operating
temperature.

The left hand value is Idle Speed with the A/C Off.
The right hand value is Idle Speed with the A/C On.

Dynamic Advance Multiplier


The primary use of this value is for the Dynamic Ignition Advance table,
and it represents the tendency for the engine to knock (detonate) for its
given mapping and conditions. The higher the value, the “healthier”
the state of tune. As the engine experiences detonation, this value will
be decreased. In addition, if this value goes below 4 , the ECU will
default into a safer fuel map.

Valid values are 1 to 16. Resolution is 1. This means the ECU normally
looks for conditions based on 1 increments. Default value is 8. You can
edit this to start at any value you desire, but this action does not LOCK
the value. The ECU will still learn based on conditions.

This value is used for the Dynamic Ignition Advance table. To determine
how much Dynamic Ignition Advance to use, this value is divided by 16.
The result is then multiplied against the Dynamic Ignition Advance table
value and added to the Primary Ignition Advance table.

Example: if DAM = 12:


12 / 16 = 0.75 (75%)
( Dynamic Ignition Advance table value * 0.75 ) + Primary Ign. Adv.

Rev Limiter
The two values represent the RPM value that the rev limiter is first
activated. The left hand value sets when the rev limiter is activated.
The right hand value represents when the engine function is restored.

By setting the two values close together, you will “soften” the action of
the rev limit. Setting the values further apart will “harshen” the action
of the rev limit.

55
Advanced PParameters
arameters

The Advanced Parameters window allows you to deactivate/activate the Engine


computer’s DTC Diagnostic Trouble Codes, a.k.a. CEL codes. Changes only
effective when saving Base Map files. Changes do not become active until Base
Map is flashed to ECU using the AccessPORT.

These values represent possible emissions or low-priority DTCs that can occur
with the stock vehicle. When modifying parts of the vehicle, such as exhaust, it
may be necessary to deactivate particular codes.

While it is not necessarily recommended to simply disable all codes, doing so


does not effect any other operation within the ECU. The change made simply
lets the ECU know if it should warn the owner in the event it detects a problem.
The program code designed to detect the problem is not altered, only if it
should be reported.

The end result will be that the Check Engine Light will not illuminate for a
particular problem if you’ve deactivated the associated code(s). Keep in mind
that each sensor typically has several codes associated to it.

If the box to the left of the DTC Code is checked, the code is ACTIVE and may
be set causing a CEL light to appear.

If the box to the left of the DTC Code is NOT checked, the code is INACTIVE and
will not cause a CEL light to appear even in the event the condition for that
trouble code has been met or otherwise set.

Reference your AccessPORT manual or a Subaru service manual for a more


detailed explanation of the codes meaning.

56
57
Logging PParameters
arameters

The following values can be Data logged and/or viewed when using the Dash-
board. Please note that some values listed may not be valid on some ECU types.
When connecting to the ECU, the software will automatically detect all valid
values it can support for that ECU type.

A/F Trim Immediate


Fuel trim corrections made by the ECU while in closed loop. This value
is updated most frequently. Adjustments are made based on the values
provided from the Front O2 sensor. This correction is not active when in
open loop. Also known as “Short Term Fuel Trim (STFT)”

A/F Trim Learned


Fuel trim corrections made by the ECU while in closed loop. This value
is based on trends seen in the A/F Correction field. Adjustments are
made slower. A key note is that the combined value of this field and
the A/F correction field equal your total fuel trim. This correction is not
directly active when in open loop. Also known as “Long Term Fuel Trim
(LTFT)”.

A/F Ratio
Calculated A/F ratio based on the readings from the factory front O2
sensor. The factory front O2 sensor is not a true wide band, and
typically losses accuracy at A/F ratios richer than 11.5:1. A good value
to monitor for reference, but not one suggested to use solely for
tuning.

AVCS Angle Left


AVCS Angle Right
Degrees of camshaft advanced used. Relative to the factory camshaft
timing.

Abs. Pressure (Absolute Pressure)


Absolute pressure read by the MAP sensor typically located just after the
throttle body. Absolute pressure means air pressure including atmo-
spheric. Thus, the values normally seen here are Air Pressure plus any
“boost” pressure you may generate.

Baro. Pressure (Barometric Pressure)


Measured atmospheric pressure. Also known as Barometric pressure
sensor.

Battery Voltage
Voltage measured at the ECU in Volts.
58
Coolant Temp.
Engine coolant temperature reading. Displayed in either °F (Standard
Units) or °C.

Dynamic Advance
Value represents how much additional ignition timing is being added to
the primary ignition advance table. This value is generated by the
Ignition Advance Multiplier and the Dynamic Ignition Advance table.

Dyn. Adv. Mult. (Dynamic Advance Multiplier)


Value used to represent the knock tendency of the engine for the given
mapping and conditions. A higher value represents a “healthy” condi-
tion. For non-WRX models, this value ranges between 0.00 (WORST) to
1.00 (BEST). For WRX models, the value ranges between 1 (WORST) to
16 (BEST).

Engine Load
Calculated engine load based on a number of conditions such as MAF
sensor reading, engine coolant temp, etc. This represents how hard the
engine is being asked to work. Keep in mind that load does not simply
mean boost. Many maps, such as fuel and timing, are directly refer-
enced against this value.

Engine RPM
Engine Revolutions Per Minute, as read by the ECU. More accurate than
your tachometer, which will normally indicate(error) higher.

Exhaust Gas Temp


Exhaust Gas temperature reading (for vehicle so equipped). Factory
sensor located in the uppipe before the turbocharger.

Fuel Pump Duty


Duty cycle used to drive the fuel pump. At idle and very low load
conditions, the drive to the fuel pump is reduced. This saves the
pump’s life and more importantly reduces fuel temperature at idle and
thus reduces fuel system related emissions.

Idle Control Duty


Duty cycle used to open maintain idle speed.

Ignition Switch
Displays ON when key is in the Ignition ON position.

59
Ignition Timing
Actual spark advance Before Top Dead Center after all corrections have
been made. This is the actual timing value the engine is experiencing
after all the knock correction and environment corrections have been
made.

Inj. Pulse Width


Injector on time in milliseconds. Represents how long the injector has
been sent a signal to open. This includes both the injector latency time
as well as the time the injector actually flowed fuel.

Intake Air Temp.


Intake Air temperature. This sensor is located in the Mass Air Flow
sensor located on your air box. It is NOT located after your turbo or
intercooler so it is not a display of actual charge air temperature enter-
ing your engine.

Knock Activity
Direct Knock Sensor input. Will display KNOCK when knock is detected.

MAF Airflow
Mass air flow sensor value in gram of air / second. Measured by the
MAF sensor located on your intake air box.

MAF Voltage
Voltage generated by the MAF sensor. As air flow increases, voltage
increases.

Rel. Pressure (Relative Pressure)


Boost pressure value we are more familiar with. Calculated by the ECU
from subtracting the Air Pressure sensor value against the Manifold
Absolute Pressure sensor. The result is relative or “boost” pressure,
which is what we are use to reading with our boost gauge.

Throttle Position
Percentage value displaying how much the throttle blade has opened.
100% = wide open throttle.

Vehicle Speed
Actual vehicle speed shown in MPH (Standard) or km/h. Again more
accurate that what you may see on your speedometer.

Wastegate Duty
Duty cycle used to drive the boost control solenoid. This is the final
value used after corrections. Extremely helpful in tuning the boost
60 control system.
External Loggers
In addition to logging the factory engine sensors, StreetTUNER offers support
for logging external devices such as Wide Band Air/Fuel Meters. This data can
be displayed on both the Dashboard and Data Logged along side the factory
Subaru engine sensor data.

Currently there is support included from AccessECU for the following devices:
Innovate! LM-1
Innovate! LC-1
Zeitronix ZT-2

To begin using an External Logger, follow these steps:

1. Download desired external device plug-in (.dll) file from the Internet or
copy from StreetTUNER CD-ROM and place into the plugin folder
located in the StreetTUNER installed folder.
(Default install folder: c:\program files\AccessECU\StreetTUNER)

2. Run the StreetTUNER program. If you copy the desired .dll file into
your plugin folder while StreetTUNER is currently running, you will need
to exit the program and restart before the new plugin will be detected.

3. Click on Edit -> Configure Options. You should now see a tab at the
top of the window displaying the name of the External Device.

4. Click on the External Device tab to configure the necessary COM ports
and other settings (as required)

5. The external device will be listed as a Data Log and Gauge (Dashboard)
item. To Data Log the external device data, or view on the Dashboard,
you simply select the item like you would any other factory sensor.

Visit AccessECU.com for more information about other external loggers or to


download the available API to develop you own external logger plugin. 61
Troubleshooting Tips

Problem connecting to ECU (Live TTuning)


uning)

Potential issues:
1) Incorrect COM port selected. If using a USB to serial adapter on a system
with multiple USB ports, it is possible for the COM port number to vary
depending on which physical USB port is in use. It is recommended that you
use the same physical USB port in order to maintain the same COM port
assignment.

2) StreetTUNER Base map not installed. If this is the case, you will get a "Incor-
rect ECU" error in your Tuner.log file. The Tuner.log file is automatically gener-
ated each time you attempt to connect to the ECU and is stored in the Street-
TUNER installed Folder. (Default: c:\Program Files\AccessECU\StreetTUNER

3) Key not in ON position. In order to talk to the ECU, the ECU must first be
turned on. To do so, you need to have either the engine running or the key to
the full ON position.

ERROR when running StreetTUNER stating missing DLL files


If StreetTUNER indicates that it is missing MSVCP71.dll and/or MSVCR71.dll,
download and install the StreetTUNER DLL update at
http://www.accessecu.com/support/StreetTUNER_DLL_Update.exe

StreetTUNER closes when attempting to do to Advance Engine PParameters


arameters
If the software immediately closes when attempting to go to Advanced Engine
Parameters (Edit -> Advanced Engine Parameters), this indicates that the latest
version of the Microsoft XML (MSXML) libraries are not in use.

Included with the StreetTUNER CD is an installer for the required MSXML files.
Browse the StreetTUNER CD and go to the "MSXML" subfolder. Run "msxml.msi"
in this folder to install the required MSXML files.

If you are unable to run the "msxml.msi" file, you may not have the necessary
files to run MSI installer files. If this is the case, go into the subfolder that is
appropriate for your operating system ("Win 9x" directory for Windows 95/98/
98SE or "Win NT4.0 2000" or Windows NT 4.0/Windows 2000) and run the
"InstMsiA.exe" or "InstMsiW.exe" file to enable MSI installer compatibility.

This is no longer an issue with the latest versions (v1.0.4.0 and newer) of
StreetTUNER.
62
StreetTUNER communications TTroubleshooting
roubleshooting
If StreetTUNER cannot connect, first verify that the latest version of the
StreetTUNER software is in use.

For troubleshooting connection issues (“Unable to connect to a live ECU” error),


reference the "TUNER.log" file (typically found in the
"C:\Program Files\AccessECU\StreetTUNER" directory).

Possible StreetTUNER.log initialization messages and troubleshooting sugges-


tions:
"Connecting on <COM>"
NO ERROR: This is which COM port is selected in the options
under "Communications"

"Successfully connected"
NO ERROR: StreetTUNER was able to open the COM port but
has not yet connected to an ECU

"Attempting to identify ECU"


NO ERROR: StreetTUNER is attempting to communicate with and
identify the connected ECU

"ECU Identified:"
NO ERROR: StreetTUNER successfully communicated with and identified
the ECU

"Attempting to verify ECU version"


NO ERROR: StreetTUNER is verifying that the ECU is the correct version

"ECU verification complete"


NO ERROR: StreetTUNER successfully validated the ECU version

"No Serial Device"


ERROR: No COM port has been selected. Select a COM port in the
options under "Communications"

"Could not open serial device"


ERROR: Another application is using the configured COM port. Check
for conflicting applications.

"Failed to initialize serial device"


ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.

63
"Serial handshaking failed"
ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.

"Could not configure read timeouts"


ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.

"Failed to set event char"


ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.

"Failed to set event mask"


ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.

"Unable to read ECU identification"


ERROR: Failure during serial communcation. Check cable and make sure
the ignition is turned to the "On" position.

"Unable to identify ECU"


ERROR: StreetTUNER found an unexpected ECU. Make sure the ECU is
married to the AccessPORT using a StreetTUNER base map.

"Incorrect ECU"
ERROR: StreetTUNER found an unexpected ECU. Make sure the ECU is
married to the AccessPORT using a StreetTUNER base map.

"Could not validate ECU"


ERROR: Failure during serial communcation. Check cable and make sure
the ignition is turned to the "On" position.

"ECU verification failed"


ERROR: StreetTUNER has already been installed and married to another
ECU.

Other troubleshooting steps:


If the computer in use has never been used to communicate with any device
(AccessPORT or StreetTUNER ECU), it is a good idea to establish a "baseline" of
communications by way of connecting the AccessPORT to the Map Manager
software. This ensures that everything on the PC is correctly configured.

If a USB-to-Serial adapter is in use, try downloading the latest drivers from the
adapter's manufacturer's website. These drivers are often faulty and can cause
intermittant communication problems.
64
Clarification on the "Communications" options:

Found by going to "Edit | Configure Options" in the StreetTUNER software

Com Port: This configures the COM port StreetTUNER will use for all ECU
communications.

Baud rate: This configures the COM port's speed when communicating. Cur-
rently, the value should stay at "4800."

Data rate: This configures how long StreetTUNER will wait to see a response
from the ECU during communications.

02/03/04/05 WRX: Recommended data rate is 100ms.

04/05 STi | 04/05 Forester XT (MT/AT) | 05 Legacy GT (MT/AT): Recom-


mended data rate is 150ms.

If communications seem unstable or if StreetTUNER disconnects from the ECU


when data logging, try upping the data rate slightly.

Retries: This configures how many times StreetTUNER will retry communication if
the time configured in Data Rate elapses.

Normally you will not want to change this value from the default unless there
are severe communication issues.

65
Authorized Distributor

COBB
4673 S. Cherry St.
Salt Lake City, UT 84123

Ph: 801.713.0035
www.cobbtuning.com

AccessECU
www.accessecu.com

Copyright © 2005

StreetTUNER WRX Manual


Rev. 1.10