Professional Documents
Culture Documents
Streettuner
User’s Guide
Accessecu
Contents
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
35 Map Management
40 Tunable PParameters
arameters
Fuel Tables
48 Ignition Tables
50 Boost Control Tables
55 Miscellaneous Tables
56 Advanced Engine Parameters (DTCs)
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).
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
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.
6
Once the AccessPORT is displaying ‘Sync to PC’ on its screen, press the
Continue button.
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.
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)
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.
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.
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.
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.
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.
Table Data
Table List
Graph
Window
Activity
Monitor
Software Connection
Status Working Map File Status
1198
Menu Options
12
Edit Menu Options
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
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.
15
Help Options
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.
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
Table Title - Displays table and folder name of the table parameter
currently being displayed
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
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
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.
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
[ 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.
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.
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.
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.
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 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)
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 )
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.
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.
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.
Color Shading - Smooth or Flat. On slower PCs, using the Flat option
will increase speed when rotating graphs.
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.
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.
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 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.
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.
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.
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.
38
39
Tunable PParameters
arameters
The following is a list of tunable parameters and a brief description regarding
their function.
Fuel TTables
ables
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.
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
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.
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.
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.
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
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.
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.
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.
47
Ignition TTables
ables
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.
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.
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 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)
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.
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.
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”.
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.
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.
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
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.
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.
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 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.
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.
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.
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.
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.
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
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.
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.
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.
"Successfully connected"
NO ERROR: StreetTUNER was able to open the COM port but
has not yet connected to an ECU
"ECU Identified:"
NO ERROR: StreetTUNER successfully communicated with and identified
the ECU
63
"Serial handshaking failed"
ERROR: Hardware/Windows problem. Verify Windows drivers and BIOS
settings.
"Incorrect ECU"
ERROR: StreetTUNER found an unexpected ECU. Make sure the ECU is
married to the AccessPORT using a StreetTUNER base map.
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:
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.
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