Yamaha ECU
書き換え

Flash the Denso ECU in your MT-07, MT-09, R1, Tracer or Ténéré 700: read and back up the stock file, tune it and write it back over OBD or on the bench.

17モデル
48対応年式
8ECUファミリー
対応モデル

書き換え可能なYamahaのすべて

年式、搭載ECU、必要なインターフェースを掲載。全モデルのベンチ配線図はMotoFlasherアカウントでご覧いただけます。

モデル 年式 ECU インターフェース
FJR 1300 2013–2015 Denso SH7058F 1 MB USB-TTL (FT232)
FJR 1300 2016–2020 Denso SH7058F 1 MB USB-TTL (FT232)
FZ1 2006–2015 Denso SH7054F 384 KB USB-TTL (FT232)
FZ8 2010–2012 Denso SH7055F 512 KB USB-TTL (FT232)
MT-07 2015–2024 Denso SH7058F 1 MB USB-TTL (FT232)
MT-07 2014-2024 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
MT-07 2025 + Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
MT-09 2024–2025 Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
MT-09 2014–2019 Denso SH7058F 1 MB USB-TTL (FT232)
MT-09 2020–2023 Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
MT-09 2014-2019 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
MT-10 2016–2020 Denso SH7058F 1 MB USB-TTL (FT232)
MT-10 2022–2025 Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
MT-10 2016-2020 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
R9 2024+ Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
T-MAX 560 2020 + Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
T-MAX 560 2017–2018 Denso SH7058F 1 MB USB-TTL (FT232)
T-MAX 560 2017-2018 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
Tracer 700 2016–2024 Denso SH7058F 1 MB USB-TTL (FT232)
Tracer 700 2016-2024 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
Tracer 700 2025 + Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
Tracer 900 2021-2024 Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
Tracer 900 2017–2020 Denso SH7058F 1 MB USB-TTL (FT232)
Tracer 900 2017-2020 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
Tracer 900 2025 + Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
XJR1300 2006–2016 Denso SH7054F 384 KB USB-TTL (FT232)
XT1200Z (Super Tenere) 2014–2024 Denso SH7058F 1 MB USB-TTL (FT232)
XT700 (Tenere 700) 2018–2024 Denso SH7058F 1 MB USB-TTL (FT232)
XT700 (Tenere 700) 2018-2024 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
XT700 (Tenere 700) 2025 + Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
XV 1900 2007–2010 Mitsubishi MH8102F 512 KB Tactrix OpenPort 2.0Lonelec KL-1 / KKL
YZF-R1 2015–2019 Denso SH7058F 1 MB USB-TTL (FT232)
YZF-R1 2020–2025 Denso RH850 Yamaha CAN · 1.9 MB アドオン Tactrix OpenPort 2.0CANable
YZF-R1 2007–2008 MCU1 Denso SH7052F 256 KB USB-TTL (FT232)
YZF-R1 2007–2008 MCU2 Denso SH7052F 256 KB USB-TTL (FT232)
YZF-R1 2012–2014 MCU1 Denso SH7058F 1 MB USB-TTL (FT232)
YZF-R1 2012–2014 MCU2 Denso SH7055F 512 KB USB-TTL (FT232)
YZF-R1 2009-2011 MCU1 Denso SH7055F 512 KB USB-TTL (FT232)
YZF-R1 2009-2011 MCU2 Denso SH7052F 256 KB USB-TTL (FT232)
YZF-R1 2004-2006 Mitsubishi MH5XXXF Yamaha · 256 KB Tactrix OpenPort 2.0Lonelec KL-1 / KKL
YZF-R1 2015-2019 (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
YZF-R3 2018–2022 Denso SH7058F 1 MB USB-TTL (FT232)
YZF-R3 2022-2026 Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
YZF-R6 2006–2016 MCU1 Denso SH7052F 256 KB USB-TTL (FT232)
YZF-R6 2012–2016 MCU2 Denso SH7055F 512 KB USB-TTL (FT232)
YZF-R6 2017–2020 Denso SH7058F 1 MB USB-TTL (FT232)
YZF-R6 2017 + (CAN) Denso SH7058F Yamaha CAN · 1 MB Tactrix OpenPort 2.0CANable
YZF-R6 2006-2011 MCU2 Denso SH7052F 256 KB USB-TTL (FT232)
バイクの中身

Yamaha ECUファミリー

各モデルのエンジンコンピューターによって、読み出しと書き込みの方法が決まります。最適なプロトコルはMotoFlasherが自動で選択します。

Denso 付属

SH7058F

1 MB

FJR 1300, MT-07, MT-09, MT-10, T-MAX 560, Tracer 700 他6件

USB-TTL (FT232)
Denso 付属

SH7058F

Yamaha CAN · 1 MB

MT-07, MT-09, MT-10, T-MAX 560, Tracer 700, Tracer 900 他4件

Tactrix OpenPort 2.0CANable
Denso アドオン

RH850

Yamaha CAN · 1.9 MB

MT-07, MT-09, MT-10, R9, T-MAX 560, Tracer 700 他3件

Tactrix OpenPort 2.0CANable
Denso 付属

SH7055F

512 KB

FZ8, YZF-R1, YZF-R6

USB-TTL (FT232)
Denso 付属

SH7054F

384 KB

FZ1, XJR1300

USB-TTL (FT232)
Denso 付属

SH7052F

256 KB

YZF-R1, YZF-R6

USB-TTL (FT232)
Mitsubishi 付属

MH8102F

512 KB

XV 1900

Tactrix OpenPort 2.0Lonelec KL-1 / KKL
Mitsubishi 付属

MH5XXXF

Yamaha · 256 KB

YZF-R1

Tactrix OpenPort 2.0Lonelec KL-1 / KKL
使い方

Yamahaを4ステップで書き換え

  1. 01

    接続

    インターフェースを診断ポートに接続するか、アカウントの配線図を見ながらECUをベンチで配線します。

  2. 02

    読み出しとバックアップ

    MotoFlasherがECUを識別し、フラッシュ全体を読み出します。この元ファイルは必ず保管してください。元に戻すための命綱です。

  3. 03

    チューニング

    チューニングエディターで燃料、点火、リミッターなどのマップを編集するか、チューナーから受け取ったファイルを読み込みます。

  4. 04

    書き込み

    MotoFlasherがチェックサムを補正し、ファイルを書き込みます。あとはエンジンをかけて走るだけです。

Why flash a Yamaha ECU?

Yamaha ships its bikes lean at low throttle to pass noise and emission tests. On the CP2 twin (MT-07, Tracer 700, Ténéré 700) and the CP3 triple (MT-09, Tracer 900), that shows up as a snatchy throttle when you crack it open, a flat spot low in the rev range and hot running in traffic. Fit an aftermarket exhaust and the mixture moves further from where the engine is happiest.

A reflash fixes this at the source. Instead of a box between the injectors and the ECU, you change the maps the ECU itself uses: fuel, ignition and throttle, all in one file.

Which Yamaha ECU does your bike have?

Almost every Yamaha here uses a Denso ECU. Which one depends on the year:

  • Denso SH7052F / SH7054F / SH7055F: earlier R1, R6, FZ1, FZ8 and XJR1300. Flashed on the bench through a USB-TTL adapter.
  • Denso SH7058F: the long-running generation used across the MT, Tracer, R1, R6, FJR 1300 and Ténéré 700 ranges. Bench flashing, or over CAN on the models that support it.
  • Denso SH7058F (Yamaha CAN): read and written through the diagnostic connector with a Tactrix OpenPort 2.0 or CANable, no need to remove the ECU.
  • Denso RH850 (Yamaha CAN): the newest generation, used in recent MT-07, MT-09, MT-10, R1, R9, Tracer and Ténéré 700 models. Available as an add-on.

The table above lists the exact ECU per model year, so you know which method applies before you start.

What riders change on a Yamaha

  • Richer fuelling at part throttle for a smooth, predictable pick-up.
  • Fuel maps matched to an aftermarket exhaust or air filter.
  • Ignition timing tuned for the fuel you run.
  • Throttle response modes and torque limits in the lower gears.
  • Rev limiter and radiator fan temperature.

Flashing a Yamaha, step by step

  1. Charge the battery or connect a charger.
  2. Connect your interface to the diagnostic port, or bench-wire the ECU for SH705x models.
  3. Read the ECU and save the original file somewhere safe.
  4. Edit the maps in your tuning editor, or open the file from your tuner.
  5. Write it back. MotoFlasher corrects the checksum, and the bike starts on the new map.

New to editing maps? Start with our TunerPro guide.

Frequently asked questions

Can I flash my Yamaha MT-07 through the OBD port?

Yes, on the MT-07 years with a CAN ECU (Denso SH7058F Yamaha CAN or RH850). Earlier years use a bench connection. The table above shows the method for every year.

Does a reflash fix the snatchy throttle on the MT-07 and MT-09?

That abrupt pick-up comes mostly from a lean low-throttle fuel map. Richening that area of the map is one of the most common changes on CP2 and CP3 engines.

Do I need the RH850 add-on?

Only for the newest Yamaha models with a Denso RH850 ECU. Those rows are marked “Add-on” in the table above. Every other Yamaha ECU is included in the license.

Which interface do I need for a Yamaha?

A Tactrix OpenPort 2.0 or CANable for CAN models, and a USB-TTL adapter for bench flashing the SH705x ECUs.

Can I return my Yamaha to the stock map?

Yes. MotoFlasher reads the full original file before writing anything, and you can write it back at any time.

Yamahaを書き換える準備はできましたか?

1つのライセンスで、そのブランドの対応全モデルが使えます。ソフトウェアの更新は無料、サポートはバイクをチューニングするプロが担当します。