Yamaha MT-09 ECU Flash: Complete Guide

Yamaha MT-09 ECU Flash Guide

The MT-09’s CP3 triple is one of the most characterful engines on the road, and also one of the most famous for its abrupt throttle on early bikes. A flash smooths the response, corrects the fuelling for an exhaust and removes the limits that hold the engine back.

Which ECU does the MT-09 have?

YearsECUMethodInterface
2014 to 2019Denso SH7058F (Yamaha CAN)Through the diagnostic connectorTactrix OpenPort 2.0 or CANable
2014 to 2019Denso SH7058FBench, ECU removedUSB-TTL (FT232)
2020 to 2025Denso RH850 (Yamaha CAN)Through the diagnostic connectorTactrix OpenPort 2.0 or CANable

The first-generation MT-09 can be flashed either way. From 2020 the MT-09 uses the newer RH850 ECU, which is an add-on. The Tracer 900 and Tracer 9 follow the same pattern: SH7058F from 2017 to 2020, RH850 from 2021.

What riders change on an MT-09

  • Throttle response. Taming the snatchy pick-up of the early bikes is the most common reason to flash.
  • Fuelling. Richer at small throttle openings, and corrected for an aftermarket exhaust.
  • Fan temperature.
  • Rev limiter.
  • Systems removed for track use.

How to flash an MT-09, step by step

  1. Put the battery on a charger.
  2. Connect a Tactrix OpenPort 2.0 or CANable to the diagnostic connector (or, for the bench method on 2014 to 2019 bikes, remove the ECU and wire it with the diagram from your MotoFlasher account).
  3. Read the ECU and save the stock file.
  4. Edit the file in TunerPro or load a file from your tuner.
  5. Write the file. MotoFlasher corrects the checksum.
  6. Start the bike and check the idle and the warning lights.
Before you flash: keep the battery on a charger, save the original file somewhere safe, and never disconnect the cable while a write is running. Changes to emissions-related settings may only be legal for off-road or competition use where you live.

More Yamaha models are covered in the Yamaha ECU flashing guide. Riding the twin? See the MT-07 ECU flash guide.

Frequently asked questions

Can I flash an MT-09 without removing the ECU?

Yes. Every MT-09 from 2014 to 2025 can be flashed through the diagnostic connector with a Tactrix OpenPort 2.0 or CANable.

Do I need an add-on for the 2020+ MT-09?

Yes. The 2020 to 2025 MT-09 uses the Denso RH850 (Yamaha CAN) ECU, which is an add-on.

Is the Tracer 9 supported?

Yes: the Tracer 900 from 2017 to 2020 on the SH7058F, and the Tracer 9 from 2021 on the RH850.