DIY: How to Flash your ECM for US 05/06 GSXR 1000
BY: Ali F.
The intent of this DIY is to help people understand what is required to flash an ECM. This topic has discussed and brought to light thanks to the efforts of RidgeRacer (M.B.) who is an Embedded Systems designer and programmer. His contributions and tenacious ambition to change the way the motorcyclist think about other methods of modifying simple parameters which piggy back systems accomplish are the reason why this DIY exists.
First and foremost do no be intimidated by the length of this DIY. If you are familiar with my DIY’s (Clutch Mod: http://www.gixxer.com/forums/showthread.php?t=136907) I use a lot of pictures to make the procedure as user friendly as possible to encourage others who have never done this kind of work to attempt the DIY and finish successfully.
“So what exactly does this DIY accomplish?”
The short simple answer is a common mod on the GSXR is the TRE mod (Timing Retard Eliminator). This mod basically removes the top speed limiter of 186mph and gets rid of the retarded timing in the lower gears and helps smooth out the throttle as some have indicated. This is done by tricking the ECM into thinking its in a higher gear(usually 5th) through the GPS all the time from the first generation of the TRE which was a simple resistor. The TRE evolved into a smart TRE with the addition of an extra resistor and transistor which still tricked the ECM into thinking it was in 5th gear all the time except for Neutral which behaved as normal. However the stock digital gear indicator on the newer GSXR motorcycles would read 5th gear all the time so the gear indicator was a lost function with the regular TRE and smart TRE. The next generation TRE was even more advanced with a micro processor which had all the benefits of a smart TRE and the star feature which allowed the stock gear indicator to function as normal.
With any generation of the TRE there are certainly positive benefits, however there are also negative benefits which are not talked about as often. One of the disadvantages is messing with the Ram Air compensation making the bike run richer in 1st – 4th and leaner in 6th gear.
So this DIY will essentially help you gain all the positive effects of a TRE without any of the negative side effects on your US 05/06 GSXR 1000. Not to mention all the other possible benefits of flashing a EMC has:
Increase the Rev limiter – set this to any safe rpm you need.
Hard fuel cut – the stock ECM uses a soft fuel cut at redline which cuts the outside two injectors. The hard cut cuts all 4 injectors.
Window switch – can be used to switch between different maps for NOS and other features.
Fuel control – fuel using MAP(IAP) maps for throttle position under 10% and TPS map for controlling fuel over 10%
Ignition control – advance and retard timing.
There are many more I can list but just think about the possibility to control almost every sensor on the motorcycle and the ability to write functions into the ECM to do things never thought of before with most affordable aftermarket piggy back systems.
Small Flat head screwdriver
Needle nose pliers
10mm socket or adjustable wrench
Cold shrink or heat shrink or electrical tape
USB TTL cable with Yosh Plug wired (RidgeRacer supplied)
Understand the DIY:
This diagram below outlines what we need to do in terms of wiring the bike for the ECM flash. Do not be intimidated there is only 5 wires you need to worry about. The table in the upper left corner explains what needs to happen when its all said and done. The color diagram in the upper right corner is what the wiring will look like after its all rewired.
The pictures is to help you identify which wires connect to what if you happen to build your own USB TTL cable with a Yosh plug. I highly suggest you contact RidgeRacer for a completed USB TTL cable with all the wiring done for you. Email him for pricing on this part. [email protected]
User assumes all responsibility for the results of using the information contained herein. User understands that the use of this information could result in the destruction of User’s ECU, damage or destruction of his/her engine, and sudden and/or unexpected loss of power or surge in power resulting in loss of control of User’s motorcycle causing serious injury or death.
User agrees that if he/she uses this information on an ECU not owned by User that User will inform the ECUs owner of the possible hazards.
Off Road Use Only
Modification of the ECU's factory settings may cause the bike to violate State and Federal Emissions laws and there for modified ECUs should not be used on public roadways.