Definitions / Yamaha / MT-09 / 2018-2020

Yamaha MT-09

2018-2020 ECU B1J-8591A-20 Stock firmware included
Yamaha MT-09
Subscribe to open the editor Sign in
An active subscription unlocks the full calibration and the editor.
ECU
B1J-8591A-20
ECU maker
Model years
2018-2020
Stock firmware
Included · 1 MB
161
Maps
1
Scalars
65
Patches
Browse everything free. Every map, scalar and patch in this definition is listed below. An active subscription unlocks the browser editor to change them and export a BIN.
Subscribe to edit Create account

What you can tune

10 Fuel 19 tables
11 Ignition 27 tables
20 Throttle / ETV 63 tables
2 Limiters 4 tables
3 Gearbox 25 tables
3 Idle 3 tables
3 Other · * - TCS Mode Maps Mode 1 3 tables
3 Other · * - TCS Mode Maps Mode 2 3 tables
1 Other · * - TCS Wheel Speed Corrections 1 table
2 Other · Compensation Coil Charge Compensation 2 tables
3 Other · Extra Function BP 3 tables
2 Other · Extra Function LC 2 tables
1 Other · Extra Function PIT 1 table
2 Other · Extra Function QS 2 tables
2 Other · Rom Info 2 tables
1 Temperature 1 table

161 calibration tables · 1 scalars · 65 patches & flags — all editable in the browser.

Getting started

STEP 1
Create a project

Start from the included stock firmware, or upload your own BIN read.

STEP 2
Edit the maps

Heat-mapped tables, editable 2D/3D graphs, cell math, AI auto-tune, and compare against other reads.

STEP 3
Export a BIN

Download a standard modified BIN and flash it with your own hardware and software.

Calibration maps

MapGroupTables
Decel Fuel Cut Fuel 1
Injector Timing Fuel 1
IAP Cyl# Fuel 3
TPS Cyl# Fuel 3
IAP vs TPS Balance Fuel 1
Accel Enrich. Neutral Fuel 1
Accel Enrich. Gear1-2 Fuel 1
Accel Enrich. Gear3-4-5-6 Fuel 1
Neutral Fuel 1
Gear# Fuel 6
Ignition map by gear STD Ignition 1
Ignition map by gear A Ignition 1
Ignition map by gear B Ignition 1
Ignition ## Ignition 10
Igntion Cyl# Offset Ignition 2
Gear vs RPM Mode # - IGN Control P Ignition 2
Gear vs RPM Mode # - IGN Control I Ignition 2
Gear vs RPM Mode # - IGN Control D Ignition 2
RPM vs TPS - IGN Retard(deg) Ignition 2
Gear - IGN RampIn Increment(deg) Ignition 2
Gear - IGN RampOut Increment(deg) Ignition 2
ETV Map## STD Throttle / ETV 14
ETV Map ## A Throttle / ETV 14
ETV Map ## B Throttle / ETV 14
ETV Decel STD Throttle / ETV 1
ETV Decel STD MS1 Throttle / ETV 1
ETV Decel A Throttle / ETV 1
ETV Decel A MS1 Throttle / ETV 1
ETV Decel B Throttle / ETV 1
ETV Decel B MS1 Throttle / ETV 1
# Map Selector # Throttle / ETV 1
Limiter mode STD Throttle / ETV 1
Limiter mode A Throttle / ETV 1
Limietr mode B Throttle / ETV 1
N/m vs RPM - TPS Throttle / ETV 1
TPS vs RPM - N/m Torque Throttle / ETV 1
Gear vs RPM Mode # - ETV Control P Throttle / ETV 2
Gear vs RPM Mode # - ETV Control I Throttle / ETV 2
Gear vs RPM Mode # - ETV Control D Throttle / ETV 2
RPM vs TPS - Hold Time (ms) Throttle / ETV 2

69 map groups in total — the full list is in the editor.

1 adjustable scalar (rev limits, thresholds, corrections)
Info
65 patches & flags (toggle features on/off)
Disable Top Speed Limiterpatch
Disable Cut Offpatch
Disable AIS Valvepatch
Disable IMMOpatch
Disable Closed Looppatch
Disable P0030 - Riscaldatore sensore O2patch
Disable P0107 - Sensore pressione aria di aspirazione 1patch
Disable P0108 - Sensore pressione aria di aspirazione 1patch
Disable P0112 - Sensore temperatura aria di aspirazionepatch
Disable P0113 - Sensore temperatura aria di aspirazionepatch
Disable P0117 - Sensore temperatura liquido refrigerantepatch
Disable P0118 - Sensore temperatura liquido refrigerantepatch
Disable P0122 - Sensore posizione della valvola a farfallapatch
Disable P0123 - Sensore posizione della valvola a farfallapatch
Disable P0132 - Sensore O2patch
Disable P0170 - Riscaldatore Sensore O2patch
Disable P0201 - Iniettore carburante n. 1patch
Disable P0202 - Iniettore carburante n. 2patch
Disable P0203 - Iniettore carburante n. 3patch
Disable P0222 - Sensore posizione della valvola a farfallapatch
Disable P0223 - Sensore posizione della valvola a farfallapatch
Disable P0335 - Sensore posizione albero motorepatch
Disable P0351 - Bobina accensione cilindro n. 1patch
Disable P0352 - Bobina accensione cilindro n. 2patch

MotoEditor edits the calibration and exports a standard BIN — reading and flashing the ECU is handled by your own flashing hardware and software.

Frequently asked

What can I tune on the Yamaha MT-09 2018-2020?

This verified definition exposes 161 calibration tables — including fuel, ignition, throttle, limiters, gearbox, idle, other · * - tcs mode maps mode 1, other · * - tcs mode maps mode 2, other · * - tcs wheel speed corrections, other · compensation coil charge compensation, other · extra function bp, other · extra function lc, other · extra function pit, other · extra function qs, other · rom info and temperature maps — plus 1 adjustable scalars and 65 feature patches, all editable in your browser.

Do I need to remove or open the ECU?

No. MotoEditor edits the calibration and exports a standard BIN. Reading the stock file from the bike and writing it back is done with your own flashing hardware and software.

Which ECU does this Yamaha MT-09 definition cover?

The B1J-8591A-20. Every map address and scaling is verified against the stock firmware, so what you edit matches the real calibration.

Can I use my own stock file?

Yes. Start a project from your bike's stock BIN and your changes apply to it, or begin from the built-in reference — either way you export a standard BIN.

How much does access cost?

MotoEditor is a single subscription that unlocks the browser editor for this definition and every other bike in the library — no per-project or per-download fees.

Start with your ECU.

Browse supported motorcycles and firmware definitions before you subscribe.

Browse Definitions Subscribe