Module for editing firmware of motorcycles, scooters, ATVs, and other Honda motorcycles with Keihin and Shindengen control units.
Due to the considerable variety of Keihin and Shindengen control unit types, as well as the types of processors used in them, the set of available maps for editing can vary greatly for each file. An approximate set of maps has been grouped by type and is presented below.
Available for editing (KEIHIN blocks with R8C/H8C FLASH 32-128 Kb processors)
Engine load conversion curves, engine speed conversion curves, throttle position conversion curves
Engine speed limit (ON REQUEST)
Desired idle speed, idle speed regulator parameters
Injection time in closed/open loop, injection time correction, lambda for switching between open/closed loop
Lambda control maps
Basic ignition timing maps, idle ignition timing, emergency mode ignition timing
Initial engine speed
Warm-up factors for injection time
Error code mask is not available for files of this type.
Some maps may not be found for certain files!
Available for editing (KEIHIN blocks with M32R FLASH 256 Kb processors)
All maps are presented in 2 modes (Normal, Sport).
Engine load conversion curves, engine speed conversion curves, throttle position conversion curves
Engine speed limit
Throttle plates close/open based on engine speed
Injection time based on engine load, injection time based on throttle position
Load mode switching or TPS injection maps switch based on throttle position
Scaling for sensors
Basic ignition timing, full load ignition timing, idle ignition timing, coolant temperature-based ignition timing correction, ignition timing in neutral gear/clutch engaged
Steering damper control
Vehicle speed limit (ON REQUEST)
Flags (added ON REQUEST): O2 sensor enable flags, O2 heater enable flags, immobiliser enable flag, throttle plate operation enable flags
Error code mask is not available for files of this type.
Available for editing (KEIHIN blocks with SH7058 FLASH 1 Mb processors)
Engine load conversion curves, engine speed conversion curves, throttle position conversion curves
Engine speed limit
Injection time based on engine load, injection time based on throttle position
Idle ignition timing, emergency mode ignition timing, gear-dependent ignition timing
Desired throttle position in normal, sport, sport+ modes
Speed limit
Flags (ON REQUEST): O2 sensor enable flags, O2 heater enable flags, immobiliser enable flag
Available for modification (blocks KEIHIN with SPC processor FLASH 256 and 512 K
Axis conversion curves: engine load, engine rotation frequency, throttle position
Engine speed limit
Injection time depending on engine load, injection time depending on throttle position
Idle ignition advance, emergency ignition advance, ignition advance depending on transmission, transmission switches for selecting maps
Desired idle speed
Switching modes based on throttle position to select injection time maps
Speed limit
Error code mask
Available for modification (blocks KEIHIN with RH850 processor FLASH 1 and 2 Mb)
Limiters: Engine speed limit, Motorcycle speed limit
Injection: Injection time based on intake pressure, injection time based on throttle position
Secondary injection: Secondary injection time based on intake pressure, secondary injection time based on throttle position
Full load ignition advance: Ignition advance at full load, ignition advance at full load in additional cylinder
Ignition advance: Base ignition advance, ignition advance in additional cylinder
Error code mask is not available for files of this type.
Available for modification (blocks Shindengen with V850 / RH850 processors)
Axis: Engine rotation frequency (900-9600), Engine rotation frequency (3000-9000), Engine rotation frequency (1000-9000), Engine rotation frequency (2000-9000), Throttle position
Fuel: Injection time from throttle position in additional mode, Target air/fuel ratio, Idle injection time
Injector: Injector duration, injector synchronization
Limiters: Engine speed limit in additional mode
Settings: Desired throttle position, Steering damper in additional mode
Injection start: Cold injection start, Warm injection start
Ignition advance: Base ignition advance, ignition advance at full load, emergency ignition advance
The module requires the purchase of a USB protection key BitEdit. The key can be purchased in our store. An unlimited number of modules can be purchased for one key.
Description updates for new software versions within the module are free.
Module activation is done within 1 hour on business days (usually 10-15 minutes). Activation may be delayed on weekends and holidays (up to 2 hours).
ONLY the serial number of the key and email are required for module activation.
1. No Refunds or Modifications for Digital Licenses
Activated modules or licenses cannot be returned or refunded.
If an incorrect key or device number is entered by the customer, the purchase is not eligible for return.
Licenses cannot be modified, transferred, or reissued for another device under any circumstances.
2. Irreversible Order Processing
After the order status changes to “Waiting for activation”, the data has already been sent to the developer.
From this point onward, the order cannot be canceled, edited, corrected, or refunded.
3. Responsibility for Software Functionality
Our store is not responsible for the functionality, performance, or declared features of any software module.
We do not guarantee the listed functions because we are not the developer.
4. Accuracy of Product Information
Module and script descriptions are provided directly by the manufacturer.
IOBD.io is not responsible for any inaccuracies, missing details, or differences between the description and actual operation.
In disputed situations regarding functionality or listed features, the customer must contact the manufacturer.
5. Customer Responsibility for Installation
IOBD.io sells professional automotive diagnostic software and equipment.
Installation, setup, configuration, and compatibility checks must be performed by the customer.
We do not provide remote installation, programming, or setup services unless explicitly stated otherwise.
6. Required Technical Knowledge
These products are intended for users with basic technical knowledge in automotive diagnostics.
The customer is fully responsible for understanding the installation process and using the software and hardware correctly.
7. No Liability for Incorrect Usage
IOBD.IO is not responsible for issues caused by:
incorrect installation
unsupported or incompatible hardware
improper configuration
third-party interference