Support Center Items |
Bin File Key Types |
Bin File Keys are the licenses that are purchased and used to write an ECU. A bin file key grants you access to write an ECU from one particular bin file definition. This article only refers to bin file keys, and not Race Tools keys.
We have a few different pricing types for keys. For information on bulk key purchasing and allocations, please refer to this article on bulk keys.
Standard Bin File Keys In most cases, we have a standard bin file key which you can use to flash one ECU an unlimited number of times. You will need to purchase a key for each ECU you wish to write.
Free Bin File Keys Some earlier models have bin file keys which are free and readily available on any activated account. You can write as many different ECU's for free models that you would like. Free bin file keys do not need to be purchased or allocated.
Unlimited Bin File Keys Some earlier models have unlimited write access. This means that you just need to buy ONE bin file key under a particular bin file definition, then you have access to writing an unlimited number of ECU's that fall under that bin file definition. Once you have paid for ONE bin file key for an unlimited bin file, you do not need to purchase or allocate any more keys to write more ECUs.
Race Kit ECU Keys These key cost twice as much as a standard bin file key and cannot be allocated from the bulk keys page on your account, and can must be purchased directly on the website. Race Kit ECU's are the ones with model titles including 'EM-Pro' (Suzuki), 'HRC' (Honda). 'KRT Race Kit' (Kawasaki), or 'YEC' (Yamaha).
You can also use the software to check what type of bin file key a particular bin file definition has:
Was this helpful? YesNo open in new page |
How to Send a Bin File to Woolich Racing for Analysis |
Most of the time ECU flashing works without a problem but there is always the small chance that something could go wrong. ECUs from different manufacturers all have their unique characteristics as well as potential problems too.
This article describes how to read the bin file from your ECU and send it to the Woolich Racing technical support team so that they can resolve potential problems that you are having. This will typically be requested by the Woolich Racing team in a Support Ticket. Many technical support issues require that you read out the bin file from your ECU and send it to Woolich Racing so that it can be analysed in order to resolve problems and provide technical advice. If you have been asked to send your bin file to Woolich Racing, please follow the steps below. If you have a partial write failure and the ECU is non-responsive, the bike doesn't start or the fuel pump does not prime, you can go ahead and follow these instructions and create a ticket in advance, to save on Support time. **PLEASE ENSURE YOU READ THROUGH EACH STEP BELOW** NOTE: PLEASE DO NOT WRITE OVER THE ECU UNTIL THE STEPS BELOW HAVE BEEN COMPLETED! - Ensure that the computer running the Woolich Racing Tuned software is connected to the internet.
- Connect the harness to the ECU
- On-bike harness needs to be installed as per the User Guides
- Bench harness needs to be connected to ECU and powered using a 12V power supply
- Connect the communication interface (eg. Log Box or USB) to the ECU using the appropriate harness
- Connect the communication interface to the computer using the provided USB cable
- Turn on the 12V power to the ECU
- Switch on the ignition if using an on-bike harness
- Turn on 12V power supply if using a bench harness
- Start the Woolich Racing Tuned software and click on the 'New' button
- Select the Manufacturer (1), Model (2), Year (3) and ECU Part Number (4) for the ECU you wish to read as per the screenshot below. Click on 'New' (5) to open the bin file
Read the ECU as per normal by clicking on the 'Read ECU' button and following the prompts as shown below. If this does not work please attach a screen shot of any errors you receive in the software attempting to READ the ECU. Please position the error window so that the make/model/part number is visible on the main WRT window.
- Once read out, DO NOT SAVE THE FILE! If the file is saved then this transfer request will be invalid and this process must be repeated from Step 1 above.
You can always read the ECU again, and save the file after it has been sent.
- Click on the 'Tools' drop-down menu in the software and select, 'Send Bin File to Woolich Racing' as shown below.
Enter the reason for sending as 'Support Issue' as shown below.
Enter the Support Ticket Number if this is part of a current Support Ticket. If this was requested by the Woolich Racing team in a Support Ticket, please go into the Support Ticket and let us know that you have sent in the bin file. If this is part of a new support request, please Open a new Ticket and let us know. When we receive the support ticket reply, we will review the File and reply back to you with the outcome.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Zero Write - How Can I fix this and get my Bin File Key back? |
Most of the time ECU flashing works without a problem but there is always the small chance that something could go wrong. ECUs from different manufacturers all have their unique characteristics as well as potential problems too.
This article is about a 'zero-write' which can occur when trying to write to an ECU for the first time with the Woolich Racing Tuned software (WRT) but it does not complete successfully. The WRT software is associated with a user account, this is the account of the user who signed in previously. If tell the WRT software to write a bin file to an ECU it will first check and see if the account has any keys (ie. license) available to perform the write action.
The 'Model Selector' window of the WRT software shows a summary of the Bin File Definition Keys for the user account currently logged in as shown below:
Example of 'zero-write' record
This summary typically shows the total number of keys available for the model selected as well as details about when a Bin File Key was allocated and the number of times that it has been written. Every time that a bin file is written to the ECU, the number of Writes normally increases by one.
If the very first write attempt with an ECU fails then the number of writes will show '0' (zero). In this situation even though the write failed, a Bin File Key was allocated. If the write was unsuccessful it is possible that the Bin File Key was not written to the ECU, which means that you have effectively lost the Bin File Key due to the 'zero write'.
If this has happened within the first hour or two of the first 'zero-write' attempt, you should still be able to try another write attempt and WRT should let you write to the ECU. However if you try to write the ECU again and the software says you do not have any keys, please open a support ticket so that we can provide you with further information to get you up and running again.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
My 2015-2016 BMW S1000RR BMSX ECU has No VIN - What Can I do? |
Most of the time ECU flashing works without a problem but there is always the small chance that something could go wrong. ECUs from different manufacturers all have their unique characteristics as well as potential problems too.
This article is about issues encountered when writing to 2015 and 2016 BMW S1000RR models with BMSX ECUs. These issues typically occur after a failed or partial write to the ECU, as the VIN is stored on the ECU for these models. If a write operation is interrupted before the VIN is written, you might see an error message like "VIN could not be found" as the VIN has not been written to the ECU correctly. If you find yourself in this situation please do not panic as the Woolich Racing technical support team have seen these problems before. Please open a support ticket so that we can provide you with further information to get you up and running again.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
2020+ Suzuki ECU Part Numbers Not in Database |
All ECUs have a unique part number which can be used to tell them apart from each other. When writing to an ECU it is important to always write a bin file which matches the part number. This ensures that the ECU is only ever written with data that is compatible with the intended vehicle.
Some ECUs have the part number written directly on the label (especially older ECUs) but many others (eg. 2020+, especially Denso ECUs) do not show the ECU part number at all on the casing or they show a generic number which is NOT the real ECU part number. This means that we need to find the ECU part number by reading it from the ECU directly with the Woolich Racing Tuned software software.
This article relates to Suzuki ECUs where a generic ECU Part Number is printed on the label on the ECU housing.
Since about 2020 Suzuki has released several bikes with ECUs that have generic part numbers printed on the labels like the one in the image shown below. Historically the Suzuki ECU part numbers have always started with "32920-", where the 32920 refers to Suzuki as the manufacturer. More recently we have seen many new and different ECUs with the same number printed on the sticker such as the one shown below.
These part numbers printed on the labels may include the following:
- 32990-10L0
- 32990-10L1
- 32990-10L2
- 32990-10L3
- 32990-10L4
- 32990-10LA
- 32990-10LB
Note that these numbers are NOT the ECU part number! The ECU part number is written inside the ECU so we need to use the Woolich Racing Tuned software to read the real ECU part number as detailed in the following steps:
- Click on 'New' in the Woolich Racing Tuned software to open the Model Selector window.
- Select the Manufacturer/Model/Year and choose any part number as shown below for a 2022 Hayabusa.
- Click on 'New' to open this bin file and return to the main window.
- Do not write to this ECU!
- Select 'Tools' > 'Read Part Number and Serial Number' (as shown below) and follow the prompts in the software.
The software will do one of two things at this stage - You may receive a message that the ECU part number doesn't exist in the Woolich Racing Tuned software. In this case the ECU needs to be physically sent to Woolich Racing to be read out and support added to the software, and you would need to Open a new Support Ticket.
- If the Woolich Racing Tuned software finds the matching ECU part number already in the software, it will ask you whether you want to open a stock bin file matching this part number. At this point you should click on 'Yes' to confirm and you can start tuning as usual, and you will be able to write to the ECU.
If this article does not resolve your issue, please open a support ticket so that we can provide you with further information to get you up and running again.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
I Have a BMW ECU - How do I know the ECU Part Number? |
All ECUs have a unique part number which can be used to tell them apart from each other. When writing to an ECU it is important to always write a bin file which matches the part number. This ensures that the ECU is only ever written with data that is compatible with the intended vehicle.
Some ECUs have the part number written directly on the label (especially older ECUs) but many others (eg. 2020+) do not show the ECU part number at all on the casing. This means that we need to find the ECU part number by reading it from the ECU directly with the Woolich Racing Tuned software software.
This article relates to BMW ECUs where the ECU Part Number is NOT visible on the ECU housing.
As the BMW ECU Part Number is an internal number written into the ECU file, the only way to know what you have is to open a similar file and then read the ECU part number as shown below.
Here are the steps to follow:
- Click on 'New' in the main window
- Select a bike with matching manufacturer, model and year
- Select any of the ECU Part Numbers shown and click the 'New' button
After you click on 'New' you can read the ECU Part Number and Serial Number as shown below:
Once the ECU Part Number is read out, you will see one of two messages:
- If the ECU Part Number is already supported in the WRT software then you will be asked whether you want to open the corresponding stock bin file
- If the ECU Part Number is NOT supported in the WRT software then it will fail to read the part number. In this case you will need to read the entire ECU and send it to us so that we can add support for it to our WRT software.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Opening Bin File Definitions - Video Tutorial |
This short video demonstrates how to open a new bin file in the Woolich Racing Tuned software. It also
shows the process of purchasing a bin file definition from the Woolich Racing website.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
How do I purchase Bin File Definitions for use within the WRT software? |
Every ECU has information that is used to control the vehicle, this information is saved in a binary or 'bin' file. In order to read or write to an ECU we need to know how the information is stored and this information is contained in a Bin File Definition. Bin File Definitions are made available by Woolich Racing for all supported models.
The video below and the information provided in this page provides an overview of the Bin File Definition purchase and download process.
There are a few different ways that you can purchase Bin File Definitions for use within the WRT software: - Purchase as part of a package with an USB Interface/Log Box, Harness and USB Cable from within the Products Page.
- Purchase Bin File Definitions as a single item from within the Products Page.
- Purchase a set of Bulk Keys a discounted rate, which you can allocate to a bin file definition later.
To access the Bin File Definitions through the first two methods, please click on the make and model of the bike you’re interested in. The package (1) should be at the top of the list of products, while the Bin File Definition (2) as a single item is listed further down the page. To purchase simply click the ‘Buy Now’ button and continue through the check-out process.
For the third method, please refer to our article on how to Purchase Bulk Bin File Definition Keys. If you purchase the Definition/Key using the same email as your account, your products will automatically apply to your account and will be available straight away. If you have purchased under a different email, you will need to contact us to have it allocated to the correct account manually.
We are regularly adding support for new bike models in the Woolich Racing Tuned software. To be notified when these products are listed, please subscribe to our email updates to be notified when this occurs.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
How to Purchase Bulk Bin File Definition Keys |
Woolich Racing uses Bin File Definition Keys to license users to read/write to a specific ECU with the Woolich Racing Tuned software. These keys are typically purchased for a specific make/model/year of motorcycle and can then only be used for that specific bike.
An alternative to purchasing individual pre-allocated keys is to purchase bulk keys, which are not allocated for any specific bike model. The advantages are discounted pricing at the time of purchase as well as the flexibility to use these keys for different bikes, and to decide at a later date which make/model/year to allocate them to.
In the video below we will guide you on how to purchase and allocate bulk keys.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
How do I gain access to Bin File Definitions I have purchased for the Woolich Racing Tuned software? |
Once you have purchased Bin File Definitions for a bike model from our Product Page, the bin file
definitions will be allocated to your Woolich Racing Tuned account with the same email address that you used to pay for the Bin File Definitions on Paypal.com.
The next time you open the Woolich Racing Tuned software, go to the Account menu within the software, and click 'Download Bin File Definitions' and allow the process to complete (see screenshot below). This may take a few minutes and the status is shown on the bottom of the window. 
After this has completed go to the Account menu and select 'Download Keys' and allow this process to complete. All of the free and purchased Bin Files will automatically be download to your PC ready to use.
You can open each of them by selecting the File menu, then select New menu item, or click the large NEW button on the main menu. Select the bike Model/Year/ECU Part Number from the lists and click the New button to create a new stock bin file for the Bike Model.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Why do I need to buy a Bin File Definition? I already own the Bin File in my ECU. |
The 'Bin File' and the 'Bin File Definition' are two very different types of files and the terms are sometimes misused which can lead to some confusion about what they are and how they are used.
A Bin File (or binary file) is written to every ECU and contains all of the information needed to control the specific vehicle that the ECU was manufactured for. The bin file contains maps for eg. fueling, ignition timing etc and the location of these maps and other information is usually different for ECUs from different manufacturer/model/years but can also be different for ECUs from the same model of bike. The Bin File Definition is a file which details where all of the specific information for the ECU is stored. The Bin File Definition then contains all the information about the location of specific maps, limiters, etc and makes it possible to write to a specific ECU correctly. It is not possible to write to an ECU without having the corresponding Bin File Definition available also. When you make a purchase for your specific model of motorcycle you are not actually purchasing the Bin File, you are purchasing the Bin File Definition. The Bin File Definition is used within the Woolich Racing Tuned software, and it provides access for maps and settings allowing you to easily edit the Bin File within the Woolich Racing Tuned software. Without the Bin File Definition, you are not able to edit the bin file or make any changes to the ECU in your bike.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Which ECU Part Number should I choose? |
Every vehicle ECU is unique to a specific vehicle and has a unique part number which allows us to identify which vehicle a particular ECU is for. If you are going to write to the ECU using the WRT software it is critical that the correct part number is selected, writing the ECU with the wrong part number can damage the ECU permanently.
To determine which ECU Part Number (ie. which Bin File Definition) to use for your particular ECU - Connect your harness and Interface to the ECU
- Connect the Interface to your computer via USB cable
- Ensure the v3 Interface is in normal operation mode
- Switch should be in the right-hand side position
- The green LED will be on constantly while in an idle state.
- If using an older (eg. v2) device, put the device into 'Read/Write' mode
- Switch should be in the right-hand side position
- The red LED will be ON
- In the WRT software select the menu "Tools" > "Read Part Number and Serial Number", this will read the ECU Part Number and Serial Number from the ECU.
You will be able to see exactly which Bin File is in the ECU and use this Bin File as your starting point for further tuning.
Note: The Read Serial Number function is not available for all models of ECU, some of the Denso ECU's are not able to be read from the main ECU connectors, so the Read Part Number and Serial Number option is not available. If this is the case you can determine which ECU Part number to use by inspecting the Part Number on the ECU (see below).
There are usually several ECU Part numbers listed for a particular model of bike.e.g. 32920-21H50_DJ0HSE01 32920-21H50_DJ0HSE51
21175-0082_F569146E 21175-0082_F569154E
The part number is made up of 3 sections:
Manufacturer Identifier: - Suzuki: 32920-21H60_DJ0HSE00
- Kawasaki: 21175-0082_F569146E
ECU Part Number: - Suzuki: 32920-21H60_DJ0HSE00
- Kawasaki: 21175-0082_F569146E
Bin File Serial Number: - Suzuki: 32920-21H50_DJ0HSE00
- Kawasaki: 21175-0082_F569146E
The Manufacturer Identifier and ECU Part Number are either stamped into the plastic case of the ECU or on a sticker on the ECU. The Bin File Serial Number is not visible externally, it is in the bin file inside the ECU.
NOTE: For some ECU's like BMW's, V4/V2 platform Ducati's, Harley Davidsons, and some new-generation Suzuki's like the 2021+ Hayabusa, 2021+ GSX-S 1000 and GSX-8S, the part number can only be found by using the software to check the part number. For BMW and Harley Davidson ECU's, you must use a readout file from the ECU as the basis for flashing the ECU. You cannot flash a stock file opened directly from WRT.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Identifying the Correct Part Number for Your ECU |
The ECU part number is used by the WRT software to ensure that only compatible bin files are written to that ECU. Sometimes we do not know the ECU part number but there are several methods of finding this out.
Some ECUs have the part number written on the outside of the casing, this is useful if you are able to visually inspect the unit.
Keihin ECU showing part number on label (38770-MKP-AP2)
If you can't find the part number written on the ECU but know the year and model of a bike, you can connect to the ECU using the WRT software. To do this first you need to open a new bin file for the same model and year and select one of the existing ECU part numbers from the list. Don't worry if it is not identical to your ECU part number, this will be read in the next step.
First click on the 'New' button to open the Model Selector: In the 'Model Selector' window select your specific model (In this case a 2022 Honda CBR500R), select one of the ECU part numbers (here we have selected 38770-MKP-A01) and click on the 'New' button.
and use Tools > Read Part number and Serial Number.
When the software identifies the part number, click ‘Yes’ and the software will open up that part number for you.
If this is the first time writing to a particular ECU, your PC will need to be connected to the internet for the key to be registered. After an ECU has already been flashed, you do not need to be connected to the internet to flash it.
You can find the part numbers by using the search bar in the 'New' bin files section. This search will work no matter which part of the part number you begin with, so you can also begin by typing the second part of the part number.
The following video provides an overview of both of these methods:
Was this helpful? YesNo open in new page |
Why are there several Bin File Definitions listed for a ECU Part Number? |
There are quite often multiple revisions of Bin Files that are released for a particular ECU Part Number. When this is the case you will see an ECU Part number listed with the revision number following the part number. On the ECU itself you would only see 21175-1426, and not the revision number following it.
For example: 21175-1426_ FG3273C and 21175-1426_ RG3273C are both valid part numbers for the same ECU.
In this case the 'RG' version is a post-recall bin file revision of this ECU part number, and therefore is the most up-to-date version. So for this particular example if you have a 21175-1426 ECU, it would be safe to flash either the FG or RG version of this part number.
The best way to determine which Bin File revision is inside your ECU is to use Tools > Read Part Number and Serial Number (requires you to open a bin file first).
Then you can Read ECU, and load the Bin File that is currently in the ECU into the Woolich Racing Tuned software. If we do not currently have the Bin File, the Woolich Racing Tuned software will prompt you to send the bin file through to Woolich Racing so we can add it to the software and then Open a Support Ticket to inform us you have submitted a new file.
We like to ensure that you have access to all of the Bin Files for a particular model so you can always flash your ECU back to stock. You will not be able to Write to the ECU until you have sent us the Bin File.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
What Bin File Definitions are free with the WRT software? |
Bin File Definition Keys, or more commonly just called ‘keys’ are the licenses that are purchased and used to flash an ECU. A license used on an ECU grants unlimited flashing to that specific individual ECU. Unlike some other flashing companies, we have a large amount of ECUs that are either free and allow for unlimited flashing or they are able to be purchased once and then are free and unlimited after that.
100% Free to flash forever (included with purchase): - 2002-2020 Suzuki GSX-1300R (Hayabusa)
- 2007-2011 Suzuki GSXR 1000
- 2008-2020 Suzuki GSXR 750
- 2008-2020 Suzuki GSXR 600
- 2007-2012 Suzuki GSX-1300BK (B-King)
One-time purchase, then unlimited flashing: - 2005-2006 Suzuki GSXR 1000
- 2006-2007 Suzuki GSXR 750
- 2004-2005 Suzuki GSXR 750
- 2006-2007 Suzuki GSXR 600
- 2004-2005 Suzuki GSXR 600
- 2012-2014 Yamaha R1
- 2009-2011 Yamaha R1
- 2007-2008 Yamaha R1
- 2012-2016 Yamaha R6
- 2008-2011 Yamaha R6
- 2006-2007 Yamaha R6
Anything not shown in the above list requires one key for each individual ECU flashed. These keys are what let you flash an individual ECU as many times as you want. Typically, how shops approach this is they charge a flat fee for ECU tuning to cover their cost of the key as well as what they feel their work is worth. This would be in addition to the cost of the harness and dyno tuning time if tuning on the dyno is part of your service. This way, the customer’s ECU is tied to the tuner's account so if they ever need any changes in the future, they can bring their bike/ECU back to you and you’re familiar with everything, and you already have their map files saved. Bulk keys: Tuning shops can purchase Bulk Keys at a discounted rate. These keys are in a generic non-assigned state so they don’t have to worry about what to use them on at the time of purchase. They can then be assigned them to a specific model once the need arises. Additionally, these discounted files can be used on the models above that are a one-time purchase (unlimited models) further adding to the value of those models. (These discounted bulk keys cannot be allocated to race kit ECUs like EM Pro, KRT, HRC or YEC). These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
If I buy the kit for my bike, how can I find out what features are available for it? |
To find out what features are available for a model, go to Product page for that model, and then scroll down to the 'Bin File Definitions' section on the Woolich Racing website.
In this example let us consider the 2015 Honda CBR1000RR.
1. Go to the Products page, and click on the Honda logo, then select the year '2015' link for the CBR1000RR.
2. Then you will be taken to the products page for this bike.
3. Please click on any of the Product Packages, or scroll down until you reach the 'Bin File Definitions' section of the products page.
Here you can see the full list of features that are available for a specific model and find the list of ECU part numbers that are currently supported in our software for that bin file and motorcycle.
These Support Center articles may also be of interest to you: Was this helpful? YesNo open in new page |
Bin File Configuration (Map Unification) in WRT |
The Fuel and Ignition maps in the ECU allow you to edit down to the Individual Cylinder Maps. There can also be Group Maps which provide other groupings of Fuel and Ignition Maps e.g. Gear Groups or Upper and Lower Injectors. When editing maps and/or using the Woolich Racing AutoTune it is much easier to work with a unified set of maps. This allows you to edit one map and the changes are applied to all of the associated maps.
If you unify Fuel Cylinder maps, when you edit the Fuel Maps you will only need to change one Fuel Map and the changes will be applied to all of the cylinder maps. You can configure Fuel and Ignition map unification settings in the "Bin File Configuration" screen shown below. You can gain access to this screen by clicking on the "Configuration" button on the main screen in WRT.

'Bin File Configuration' window showing Fuel/Ignition Map Unification settings
Unifying and 'Maintain cylinder offset' presents you with one map to change, and the software handles the differences between the individual cylinders automatically. If the factory setup is for each cylinder to get a different amount of fuel, then the software will handle all those differences in the background, and you just need to change one map. Unifying and setting it to a particular cylinder, also presents you with one map to change, but will make all cylinders use that same cylinder's map. Any changes are applied across all cylinders evenly, with the same values (same map for all cylinders). This video shows you how to use the Bin File Configuration section of the Woolich Racing Tuned software to unify fuel and ignition maps for easier editing.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
If I purchase a Bin File Definition from you, can I on-sell it once I’m done with it? |
Bin File Definitions are not transferable and ownership will remain registered to your account. The Bin File Definitions are essentially attached to the hardware (ECU, Race Tools, etc) and cannot be separated.
The details of this restriction are set out in the Woolich Racing Tuned Software License Agreement. We do however allow a one-off key transfer to another tuning account, for instructions on this please follow the link to the Key transfer process. If you have sold your bike and Woolich hardware to someone else, or purchased a second-hand Woolich hardware yourself, please advise us by Opening a new Support Ticket. In this case it may be possible to transfer ownership of the hardware and associated licence(s) (Bin File Definition Key, Race Tools key) to the new owner. These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
The Woolich Racing Tuned software does not have the part number for my ECU? |
The Woolich Racing Tuned software allows bin files to be written to a supported ECU, all supported ECU part numbers are listed both in the software as well as on the Woolich Racing website. If you have an ECU with a part number that is not yet supported, we can typically add support for it in a relatively short timeframe as long as we can read the bin file out of the ECU.
Some ECUs allow you to read the bin file yourself and then send it to us, some others do not allow this and will require you to send the ECU to us so that we can read the bin file and return the ECU. When you open a stock bin file for a specific make/model/year in the Woolich Racing Tuned software you can see some information about the capability of the software to read these ECUs. Even if your ECU part number is not listed, you can open a stock bin file for the same make/model/year and the information shown will still be applicable. In the example below a bin file for a 2009 CBR1000RR has been opened in the Woolich Racing Tuned software, we can then see the 'Bin File Details' which is applicable to all bikes that belong to this make/model/year. If the Bin File Details for your model shows 'Read Ok' (as in the image below), then you will be able to read the ECU part number yourself and submit the bin file to us to add to the software. 
In this case you just need to open a bin file from the same make/model/year and then Read the ECU via the "Tools" > "Read ECU" menu item. Once the software has read the bin file from the ECU it will prompt you to send the bin file to Woolich Racing. Please add the details of the ECU including Make, Model, Region and Part number and click the "Send" button. Please also Open a Support Ticket to inform us that a new part number has been submitted. Once we receive the bin file, we will analyse it and add it to the Woolich Racing Tuned software ready for you to begin tuning. We will also notify you when this has been completed. In very rare cases, the bin file definition will need to be developed which can take considerably more time. This may take a number of days, but please rest assured that it will receive our urgent attention. *Note: Not all ECU's can be read via the main ECU connectors. If the bin file details shows the 'Read Type' as either 'Send in to Read' or 'Read after first write', you will need to contact us and send your ECU to us in order for us to read out your ECU and add your part number to the software. These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
I have sent in a Bin File through the software |
When submitting a Bin File readout through the WRT software, you will need to open a Support Ticket (or reply back to your existing ticket/email) to let us know it has been submitted.
Please be aware that we do not monitor these file submissions by email, and if you have been asked to read your ECU and submit the file, you must open a new ticket, or reply back to the relevant ticket/email where we asked you to submit it. If you do not let us know you have submitted a file for review, it will not be reviewed which will cause delays in resolving your issues.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
I have a bike/ECU that was flashed by another Woolich tuner, how do I transfer the Key to my account? |
Bin File Definition Keys are a kind of license that allows a Woolich Racing account to communicate (read/write, etc) with a specific ECU. These keys are locked to the account that originally purchased them and then flashed the ECU.
A one-time Key Transfer is available to transfer the key to a new tuner, this is allowed so that a private owner can either tune themselves or can take the bike to a professional tuner who also has a Woolich Racing account.
Here are the instructions for requesting a Key Transfer: - Ensure that the computer running the Woolich Racing Tuned software is connected to the internet.
- Connect the harness to the ECU
- On-bike harness needs to be installed as per the User Guides
- Bench harness needs to be connected to ECU and powered using a 12V power supply
- Connect the communication interface (eg. Log Box or USB) to the ECU using the appropriate harness
- Connect the communication interface to the computer using the provided USB cable
- Turn on the 12V power to the ECU
- Switch on the ignition if using an on-bike harness
- Turn on 12V power supply if using a bench harness
- Start the Woolich Racing Tuned software and click on the 'New' button
- Select the Manufacturer (1), Model (2), Year (3) and ECU Part Number (4) for the ECU you wish to read as per the screenshot below. Click on 'New' (5) to open the bin file

You will already need to have access to this bin file definition in order to open the file. If not you will need to purchase a Key for this definition, or allocate a bulk Key to unlock it in the software. The key can be returned once the transfer is completed. (NOTE: Returning the first Key only applies to Keyed Definitions. Keys used to unlock an Unlimited Definition, can not be returned, as your account is gaining the ability to flash unlimited ECU's)
Read the ECU as per normal by clicking on the 'Read ECU' button and following the prompts as shown below.
Once read out, DO NOT SAVE THE FILE! If the file is saved then this transfer request will be invalid and must be repeated from Step 1 above.
You can always read the ECU again, and save the file after the transfer request is complete.
If you see a message that the ECU has been TuneLocked, you can still transfer the Key by clicking Cancel, and then click OK on the Request Key Transfer, then skip to the end of these steps. You just will not be able to read out the current tune, and will have to use the transferred Key with a New Bin File to start tuning again.
Click on the " Tools" drop-down menu in the software and select, " Request Key Transfer".
The software will do some checks, and if successful, you will receive a popup window letting you know it has been successfully submitted. You will be prompted to submit a support ticket, but if you have already done this, you must reply to your email / ticket to advise that steps 1 - 11 have been completed and you have submitted the file to us.
- When we receive the support ticket reply, we will review the Key Transfer Request and will advise when this review / transfer is complete.
Note: Do not attempt to write to the ECU until after you have received confirmation that the Transfer has been approved, or you will write over the top of the current flash, using one of your own Keys.
Please reply back to your support ticket once you have requested the transfer, and we will let you know if it is eligible to be transferred.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Returning unused Bin File Keys - Key Return Policy |
Woolich Racing, Key Return Policy, updated September 2022.
If you allocate a Key to unlock a definition on your account, so you can access an ECU, or want to look at the mapping for another model, we don't offer any un-allocation of that key. It can only be used to flash an ECU once allocated. Once a key is allocated, it is non-reversible, with only a few exceptions.
While we have previously allowed the un-allocation of keys for more broad reasons, unless there is a specific and justifiable reason for doing so, we will not be releasing these keys in future. Examples of where we would make an exception:
- If you accidentally double allocated - which is something only inexperienced users of the software would generally do; - If you have allocated a key and have been unable to proceed because of a fault of the software. *1 - If we have requested you to allocate a key so you can read the ECU; and - If you needed to allocate a key to enable a key transfer.
*1 A software fault does not include the following: - If we do not have your part number, as you can check what part numbers are available before you allocate any keys. *2 - There is a physical connection issue with your harness, or installation of the harness. - You have not attempted to troubleshoot the cause of the problem.
*2 Some models require the ECU to be read out to identify the Part Number, this would be considered an exception only for the first key allocated, to unlock that model so the ECU can be read.
NOTE: Keys used to unlock an Unlimited Definition, can not be returned, as your account is gaining the ability to flash unlimited ECU's.
The software was never designed to have keys un-allocated and while we have tried to accommodate our customers in the past, due to the enormity of the requests we receive, we can see it has become a normal practice when it should be an exception. This also allows us to have greater focus on genuine support issues.
Basically, we are asking Tuners to be a bit more responsible when allocating Keys. Check the bike details, and confirm the part number of the ECU, look it up in the software, and confirm what definition it belongs to, before allocating any keys.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Can I flash as many bikes as I like? |
Generally, each Bin File Definition Key purchased entitles you to a key to flash one bike/ECU. If you want to flash more than one ECU, you will have to purchase another key per ECU. Bulk bin file keys are available if you wish to purchase multiple unassigned keys at a discounted rate. There are many Bin File Definitions that are free or unlimited (no expiry).
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Copying Maps to another Part Number |
Disclaimer:
Woolich Racing provides hardware and software solutions for writing tune files to ECUs. Every ECU has a unique part number which is how we identify them and tell the difference between various ECUs. It is critical that the file written to the ECU exactly matches the ECU part number, writing a file intended for a different part number to the ECU could damage it permanently.
If you have tuned a bike and would like to reuse the maps contained in the bin file on a different model, it is possible to do this using the Woolich Racing Tuned software as described below. Please note that you must ensure that any maps copied to a different ECU part number are compatible with that bike. Woolich Racing takes no responsibility for potential damage resulting from writing incompatible maps to an ECU.
How to copy maps from one ECU to another:
If you have a tuned file with a different ECU part number, you can copy the mapping and settings to another part number in the Woolich Racing Tuned software.
This will allow you to use one tuned file for many different part numbers, as in the case of a mail-in flashing service. Alternatively you can move your tuned maps to a new part number, or a new bin file of the same part number. This can be useful if your ECU has been recalled, and you now have a new ECU part number, and you want to write it with your existing tuned file.
There are two methods for completing this, they are described in detail below and also shown video tutorials by clicking on the title for either method.
- You can copy the maps/settings across by opening two instances of the software, and opening your existing tuned file in one, and the NEW Part Number in the second.
- Copy the Map Unification settings (Click on 'Configuration') to the new part number, to match your original tuned file’s settings.
- Open the same map in both bin files one by one, and copy across all of your values. Just click any cell in the tuned map, and press CTRL+A (select all), then press CTRL+C (copy). Then in the new part number, click into the top-left cell of the same map, and press CTRL+V (paste).
- Do this for each map you have adjusted, then save the new file to your PC.
- Close the WRT software and restart, so you only have 1 WRT running, and write it to the updated ECU.
- To use the Compare function, Open the new bin file in the software, and then click File menu > Open Compare File, and select your tuned file
- Select the first map that you would like to change and select the '% Trim' or 'Value Trim' tab, this shows the difference between the two files.
- Change all the % Trim/Value Trim values to - this means the values will be the same as for the Compare File opened earlier.
- This means you are changing the new Bin File maps to be 0% different from the tuned file maps, so you are effectively changing the new bin file to match the tuned 'Compare' bin file.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
I wrote the Wrong Part Number to my ECU, and have errors |
You must use the correct matching ECU Part number always.
There are many points to catch this error before the ECU write will start. - You can check the physical ECU casing.
- You can connect to the ECU and use Tools > Read ECU Part Number. (best option as you can't get it wrong)
- You can search in the software for that part number to confirm what definition (model) it belongs to.
- When clicking write ECU, you are also presented with a checklist that you must confirm that you have actually done those checks before continuing.
If you ignore all those things, and just auto-agree to the checks without doing them, and write the wrong part number to an ECU, we are unable replace the Key if you already agreed that you had done these checks (when you obviously have not)
It is a simple matter to check before flashing and it is fortunate that in most cases it will not be a catastrophic loss, but it can be. ECU's can be very temperamental, and do not like being flashed with the wrong part number, and it is very possible to brick the ECU, which then requires further costs to fix, or replace it.
The end result is that the tuner AND Woolich Racing both get blamed for the bricked ECU.
We will not return Keys that have been incorrectly flashed to an ECU. This is to encourage better responsibility and due diligence, and to avoid damage to both our business' reputations.
Please be very careful, as simple mistakes can cost both the tuner and Woolich Racing, much more than the cost of a key.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
Can I return my tuning/maps to stock after using your products? |
The Woolich Racing Tuned software allows you to modify the original stock maps by writing your own tune data to the ECU. If you make some changes that you want to undo (eg. poor performance or engine light error) it is always possible to return the tuning, maps, settings, etc back to the stock condition. This means that all maps will be the same as they were when the bike came from the factory
At any time you can open a new stock bin file in the Woolich Racing Tuned software as follows: - Click on the 'New' button
- Select your model, year, part number and click New
- Write the bin file to your ECU to return it back to the ECU's stock tuning and maps
- Note: This will NOT remove your Woolich Racing Bin File Key
You will be able to continue tuning and writing to the ECU after writing a stock file to your ECU. This is useful if you are having an unknown issue, and wish to remove all your changes from the ECU to troubleshoot. Another useful alternative is to return a specific map back to stock, while leaving other maps unchanged, this is described below. Putting a particular map back to stock: If you just wish to put the values in any particular map back to stock values, you can also simply go to the 'Value Trim' tab on a map, select all your cells (Ctrl+A), click the 'Set' button and enter '0'. The Value Trim map shows your changes from the stock map, therefore setting all of the Value Trim cells to 0 will return it to the original values.

NOTE:
This is not to be confused with the 'Return to Stock' function found in the 'Tools' menu, which returns the ECU to 100% factory form and will remove the existing Bin File Definition Key from your ECU. This function is only to be used under the direction of the Woolich Racing Support Staff, ie. requested to use it in a Support Ticket.
Using Tools > Return to Stock removes all Woolich keys and code from the ECU including Race Tools keys. To write to the ECU again after using Return to Stock, you will need to purchase a new Bin File Key, Race Tools key, etc.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
I have a Recall Notice for my ECU |
If you have a bike that has a recall notice on it, and it requires the ECU to be re-flashed/updated, you should contact us before it goes to the Dealer for the ECU flash.
Please inform your customer before they take the bike back to the Dealer for the recall.
Part A: Recall has not yet been done (guaranteed to get your Keys returned)We have a process in place to assist you in returning the ECU to stock before the recall, and re-flashing it after you get it back from the dealer. We need to identify the ECU in your records before it gets re-flashed by the dealer. Once it has been flashed during the recall, the Bin File is erased from the ECU, this includes any Bin File Keys, and Racetools Keys. When you then reconnect the ECU to the software, it has no way to know if this is a new ECU, a recalled ECU, or the same ECU. It will be identified as a new, un-flashed ECU, and will require a new Key to write to it again.
If you have your own WR hardware, you can do this yourself. If you have had your bike tuned by a Woolich Racing - Tuning Partner, then you should return to them for the 1-6 steps (identification and rewrite with stock file), and return back to them after the recall has been completed, steps 8-10, (new part number, and re-issue of Keys)
Please make sure you have a backup of your bin file before starting. Do not skip ahead after sending in your ECU read-out, please wait till you have confirmation back before you proceed with the 'return to stock'.
The ECU Recall Process: - Read your ECU out, and go to Tools > Send bin file to Woolich Racing.
- Reply back to let us know it has been sent in.
- Once we have confirmed your readout, we record this on your WR account.
- You can use the Tools > Return to Stock option.
- Reply back to let us know it has been completed,
- Once we have confirmed the return to stock, we record this on WR account.
- You can now take the bike to the dealer for the recall.
- When you get the bike back, you do a read of the ECU and send it in.
- We confirm the new ECU read, with the details recorded on your account, and re-issue your Key(s).
- You can update your bin file to the new part number, and write it to the ECU.
The first step is to Read your ECU and Send it in to us through the software, and Open a Support Ticket when sent.
Part B: If the Recall has already been completed before contacting Woolich Racing. (no guarantee that keys can be returned)If you have a customer that comes in and says the recall has already been done, then the following applies.
If the recall has already been done, then the Bin File Key (and any Racetools Key) have been erased from the ECU, and we have no way to know if this is a new ECU, or if it has been flashed with Woolich before. In this case we can only assist if you can provide the following 3 things:
- The date of the FIRST, and LAST time you flashed this ECU. (preferably both, but at least one date)
- Some evidence of the recall done on this bike/ECU? (Dealer documentation given to the customer after the recall is done, showing the date, the bike details, and the recall completed).
- A direct read out of the recalled ECU, sent in to Woolich within the software. (Tools menu > Send Bin File to Woolich)
If you can provide those items, and we can match the information given to the ECU flashing records on your account, then we should be able to re-allocate the Key, so you can write back to this ECU. If you are unable to provide all 3 items, then a New Key will be required to write to this ECU again.
Hopefully this clears up any questions regarding this or other recalls that require the ECU to be flashed by the Dealer.
These Support Center articles may also be of interest to you:
Was this helpful? YesNo open in new page |
ECU Read Types |
Woolich Racing Tuned software (WRT) now shows a 'Read Type' indicator in the bin file information section of the New Bin File screen.
There are 4 different Read Types.
Read Ok: ECU can be read in any state. - New ECU part numbers can be read out in the software and submitted to Woolich Racing. Please open a ticket if you have submitted a new part number.
Send in to Read: You will not be able to Read the ECU directly in WRT. - New ECU part numbers in this bin file definition require the ECU be sent to Woolich Racing.
Read after first write: ECU can only be read out after the ECU has been written to. - New ECU part numbers in this bin file definition require the ECU be sent to Woolich Racing.
User Bench Harness to Read: ECU can only be read out using a bench harness. - New ECU part numbers can only be read out and submitted to Woolich Racing using a Bench Harness. If you do not have access to a bench harness you will need to send the ECU to Woolich Racing.
Relevant links Was this helpful? YesNo open in new page |