A ccess PORT

Streettuner
User’s Guide 2002-2005 Subaru WRX

Accessecu

Contents
4 6 10 11 20 23 24 26 27 28 29 31 32 35 40 48 50 55 56 58 61 62 Tuning Technology Intro. to StreetTUNER and Real Time Tuning Technology Installing StreetTUNER software Quick Start Using the StreetTUNER Software Navigating the software Manipulating data Shortcut Keys Tuning Aids Live Tuning Live Tracing Cursor Tracing Dashboard Data Logging Data Log Viewer Configuring Software Options Map Management Parameters Tunable Parameters Fuel Tables Ignition Tables Boost Control Tables Miscellaneous Tables Advanced Engine Parameters (DTCs) Parameters Dashboard and Logging Parameters External Device Logging (AFRs, etc) 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

Types Understanding Map Types
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 resolution 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 1 1: 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. 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. 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. 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.

Step 3:

Step 4:

Step 5:

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 Key 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 vehicle. unmarry your AccessPORT from your 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. A message will appear warning that you must first Unmarry your AccessPORT before proceeding. If you have completed this task, press the OK button. 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.

Step 2:

Step 3:

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. Tuning, NOTE: Before beginning Live Tuning, 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 CD-ROM disc. Vehicle Connecting to 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 Tuning Tuning [ 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

Software Status

Activity Monitor Working Map File Connection Status 1198

Menu Options
File Menu Options

Load Base Map Load Realtime Map Save Base Map Save Realtime Map

-

Opens a StreetTUNER Base Map file to edit. Opens a StreetTUNER Realtime Map file to edit Saves tuned data as a StreetTUNER Base Map Saves tuned data as a StreetTUNER Realtime Map Reverts all tuning data to values in last opened Base Map file. Reverts all tuning data to Stock values. Opens Map Manager window to allow maps to be moved on/off AccessPORT Closes program

Working Revert to Working Map Revert to Stock Map Map Manager Exit -

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 Parameters Parameters Configure Options -

Turn DTCs On / Off (Check Engine Lights) 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. Activates / Deactivates left-hand Table List column listing Activates / Deactivates lower Table Graph window Activates / Deactivates bottom Status Bar Opens internal Data Log viewer program used to view saved Data Logs generated by StreetTUNER. Activates / Deactivates live tracing mode. Requires Live Tuning activated. Refer to page 24 for more information on this feature. Activates / Deactivates cursor tracing mode. Requires Live Tuning activated. Refer to page 25 for more information on this feature.

Table List

-

Table Graph Status Bar

-

Data Log ViewerViewer

Live Tracing Tracing

-

Cursor Tracing Tracing

14

ECU Menu Options

Live Tuning Tuning

-

Connects / Disconnects from ECU. Refer to page 23 for more information on this feature. Activates / Deactivates Data logging. Datalogging status shown at bottom of screen. Refer to page 27 for more information on this feature. 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.

Data Logging

-

Reset ECU

-

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 Help Active Help Contents Help Search

-

Displays program information, version number and copyright. Opens Help File displaying information about currently selected (viewed) map parameter Opens Help File starting at table of contents page. 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 Folder Folder 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 Window 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

Values Table Values -

Table Data Title

Table Title X-axis Title X-axis Values Y-axis Title Y-axis Values

Displays table and folder name of the table parameter currently being displayed Displays the value type of the table’s X-axis Displayed in White hortizontially across the top of the Table Table Data Displays the value type of the table’s Y-axis Displayed in White vertically across the left-hand size of the Table Table Data Displays the value type of the table’s data Displayed in green. Changed values shown in Red.

Table Data Title Table Data -

18

Table Graph Window 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 -> Table Table 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) 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.

Navigating Data

-

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 Decrease Value Value Interpolate Values Values

-

Value(s) selected become larger by either a Small or Large amount Value(s) selected become smaller by either a Small or Large amount Smooths values between outer boundaries of selected data points. Select between Horizontal or Vertical Interpolation. Directly multiplies select value(s) against value you enter Allows you to type in exact value

Multiply Value Value Direct Value Edit 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 Paste Paste 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

Keys Shortcut 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 [+] SHIFT [ SHIF T + ] [-] SHIFT [ SHIF T - ] [H] [V] [M] [E] [ CTRL + Z ] [ CTRL + C ] [ CTRL + V ] Software Control [ CTRL + O ] [ CTRL + E ] [ CTRL + S ] [ CTRL + R ] [ CTRL + I ] [ CTRL + K ] [ CTRL + M ] [ CTRL + A ] [ CTRL + F ] [ CTRL + L ] [ CTRL + B ] [ CTRL + D ] SHIFT [ CTRL + SHIF T + D ] [ CTRL + T ] SHIFT [ CTRL + SHIFT + T ] [ CTRL + H ] [ CTRL + U ] TAB [ TAB ] TAB [ CTRL + TAB ] [ F1 ] Increase value (Small) Increase value (Large) Decrease value (Small) Decrease value (Large) Horizontal Interpolation of selected values Vertical Interpolation of selected values Multiple Values Direct Value Edit Undo (step back one) Copy selected cells to clipboard Paste copied cells Load Base Map Load Real Time Map Save Base Map Save Real Time Map Revert to Working Map Revert to Stock Map Launch Map Manager Advanced Parameters Configure Options Live Tuning (On / Off) Dashboard (On / Off) Datalogging (On / Off) Launch Data Log Viewer Live Tracing (On / Off) Cursor Tracing (On / Off) Table Graph Window (On / Off) Status Bar (On / Off) Switch Editing Field Switch Active Window Activate Help System

23

Tuning Aids
Tuning Live Tuning NOTE: The Ignition key must be in the ON position (engine running or off) before you can enable Live Tuning. Tuning To enable Live Tuning, select ECU -> Live Tuning 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. 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. 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. 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

2.

3.

5.

Tracing Live Tracing To enable Live Tracing, select View -> Live Tracing or use the [ CTRL + T ] hotkey. Tracing 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 loadbased 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 Tracing Tracing To enable Cursor Tracing, select View -> Cursor Tracing or use the Tracing [ 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 activated. 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 experiences 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 For from the ECU. For 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 following steps: (if you have already performed these steps, go to page 28) 1. 2. Start by having the software in Offline mode. If you have already connected to the ECU, disconnnect at this time before continuing. Edit Go to the Configure Options window (Edit -> Configure Options and Options) 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. 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 ) Click OK to close window once all settings have been made.

4.

5.

Next, you will need to connect to the ECU by being in Live Tuning mode ECU (ECU -> Live Tuning Tuning 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 Folder older. Configure Options -> Logging -> Log File Folder. 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 MM DD HH MM SS = = = = = = 2 digit Year (ie: 2005 = 05) 2 digit Month (ie: July = 07) 2 digit Day 2 digit Hour (24 hour clock, 8pm = 20) 2 digit Minutes 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/ Sensor

Log File Name

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.

Port Com Port

-

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. Serial Communication speed. This setting currently should not be changed from 4800. Will attempt to determine what COM port is connected to Vehicle. DiagPORT cable must be connected and Ignition key in the ON position. 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. 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 live tuning.

Baud Rate Auto Detect

-

Data Timeout (in ms)

-

Retries

-

32

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. Smooth or Flat. On slower PCs, using the Flat option will increase speed when rotating graphs. Solid or Wireframe.

Color Shading Model Type

-

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. 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.

Log File Folder

-

The following tabs are only viewable when Live Tuning has been activated. Tuning 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 AccessPORT. 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 previously 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: Type: Map Description: Cannot be edited. Displays who designed map. All Street TUNER maps will display STNR in this field. Displays if your are saving a Base Map or Realtime map. Cannot be edited. Long description about map file that can be 255 characters long. This description isn’t stored when the map is transferred to the AccessPORT. Displays what vehicle map is designed for. Cannot be edited. Location where map file is stored. Cannot be edited.

Model: File Path:

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

Parameters Tunable Parameters
The following is a list of tunable parameters and a brief description regarding their function.

Tables Fuel Tables
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 Fuel Fuel 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

Tables: Tables Fuel Tables: Closed Loop Tables
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. Temp Closed Loop Coolant Temp (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 EGT Closed Loop EGT (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 Vehicle 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

Tables Ignition Tables
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.

Tables Boost Control Tables
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 Targets Targets 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

Parameters Advanced Parameters

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 Parameters Parameters The following values can be Data logged and/or viewed when using the Dashboard. 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 atmospheric. 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” condition. 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 referenced 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 entering 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 control system. 60

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) 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. Click on Edit -> Configure Options. You should now see a tab at the top of the window displaying the name of the External Device. Click on the External Device tab to configure the necessary COM ports and other settings (as required) 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.

2.

3. 4. 5.

Visit AccessECU.com for more information about other external loggers or to 61 download the available API to develop you own external logger plugin.

Troubleshooting Tips
Tuning) Problem connecting to ECU (Live Tuning) 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 "Incorrect ECU" error in your Tuner.log file. The Tuner.log file is automatically generated each time you attempt to connect to the ECU and is stored in the StreetTUNER 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 Parameters StreetTUNER closes when attempting to do to Advance Engine Parameters 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 Troubleshooting Troubleshooting 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 suggestions: "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. Currently, 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): Recommended 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

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.