Table of Contents

8.8 Blank ECU Programming

Centurion Super Pro

A new ECU does not contain programming until a system like the Centurion installs it. A mechanic can now keep an inventory of blank ECUs and program them to replace bad ECUs, all without leaving the shop.
NOTE: If the ECU is locked by another product, you will NOT be able to perform any active settings changes as we will not be able to communicate with the ECU.

This feature allows the user to input the basic programming into a new blank ECU. This programming includes a VIN and a stage 1 base map download. Any further tuning or map adjustments will require a tuning software or tool such as Direct Link. Once an ECU has been programmed and the user has closed Centurion or connected to another motorcycle, that ECU is locked to that VIN. Please ensure all values and selections are correct before exiting the program.

If you would like a complete in-depth walkthrough of this procedure click HERE.

  1. Select the Active Settings Icon ( )
  2. In the first dropdown menu select 'ECU/ECM'
  3. In the second dropdown menu select 'Blank ECU Programming'
  4. Install the new ECU.(When installing new ECU, make sure the power is off at the time.)
  5. Now turn the key on, the run button is on, and that the VCM is connected.
  6. Ensure that the battery is at 12v or more and will remain so for the duration of the test.
  7. Read and accept the disclaimer.
  8. Input the VIN in the space provided.
  9. Click program.
  10. Select the proper application for the motorcycle from the file selection window that opens.
  11. Leave everything on and connected until procedure is complete.
  12. After programing is complete you MUST click 'Set Speedo' followed by enabling ACR, EITMS, and Cruise control if the motorcycle has the feature.
  13. Perform a module replacement procedure with the Centurion (see section 8.11 & 8.12 ).


  • ACR = Automatic Compression Release
  • EITMS = Engine Idle Temperature Management System
  • Cruise = Cruise Control