Definitions / Honda / CBR500R / 2018-2020

Honda CBR500R

2018-2020 ECU 38770-MJW-B91 Bring your own BIN
Honda CBR500R
Subscribe to open the editor Sign in
An active subscription unlocks the full calibration and the editor.
ECU
38770-MJW-B91
ECU maker
Model years
2018-2020
Stock firmware
Upload your own
50
Maps
1
Scalars
44
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

13 Fuel 17 tables
9 Ignition 32 tables
1 Limiters 1 table

50 calibration tables · 1 scalars · 44 patches & flags — all editable in the browser.

Getting started

STEP 1
Create a project

Upload your own BIN read of this ECU to start from.

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
Ram Air comp Gear # e # Fuel 3
Decel_Fuel_cut_OFF_rpm Fuel 1
Decel_fuel_cut_ON_rpm Fuel 1
Fuel_rpm_adjust Fuel 1
Fuel_IAP_Cyl# Fuel 2
Fuel_TPS_Cyl# Fuel 2
IAP_TPS_bias Fuel 1
Accel_enrichment_gearN Fuel 1
Accel_enrichment_gear1 Fuel 1
Accel_enrichment_gear 2-6 Fuel 1
Fuel_RPMxSpeed_adjust Fuel 1
Fuel_limit_soft_cut Fuel 1
Fuel_limit_by_gear_soft_cut Fuel 1
Read_Map_mode Ignition 1
Ignition_map_select_Cyl#_mode# Ignition 5
Ignition_map_slect_Cyl2_mode1 Ignition 1
Ignition_gearN_Cyl# Ignition 2
Ignition_map# Ignition 18
ECT_warmup_idling Ignition 1
volt_dwell_# Ignition 2
Ignition_rpm_limit Ignition 1
Cooling_FAN_control_temp Ignition 1
rpm_limit_when_speed_error Limiters 1
1 adjustable scalar (rev limits, thresholds, corrections)
Desabilita Limitador x marcha Arraste p/ 00
44 patches & flags (toggle features on/off)
Ignition_rpm_limit_HABILITA_DESABILITAflag
Fuel_limit_soft_cut_Habilita_Desabilitaflag
immoflag
Lean_angle_error41_enableflag
Lean_angle_error203_disableflag
Engine_stop_error245_disableflag
IAP_error13_disableflag
IAP_error192_disableflag
IAP_hose_system_error14_disableflag
IAP2_error25_disableflag
IAP2_hose_error26_disableflag
Crank_position_sennsor_error12_disableflag
Poor_start_error244_disableflag
IAT_error22_disableflag
IAT_error197_disableflag
ECT_error21_disableflag
ECT_error196_disableflag
Fuel_system_voltage_error43_disableflag
EEPROM_error44_disableflag
Injector_error39_disableflag
Injector_error229_disableflag
Ignition_Cyl1_error33_disableflag
Ignition_Cyl1_error224_disableflag
Ignition_Cyl2_error34_disableflag

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 Honda CBR500R 2018-2020?

This verified definition exposes 50 calibration tables — including fuel, ignition and limiters maps — plus 1 adjustable scalars and 44 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 Honda CBR500R definition cover?

The 38770-MJW-B91. 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