Home › Display settings › Shimano STEPS SC-EM800 / SC-EN600 / SC-EN500 (EP8/EP6 era, E-TUBE Ride app) › Shimano SC-EM800 / EP8: firmware update

Update firmware on a Shimano EP8/EP6 system with an SC-EM800, SC-EN600 or SC-EN500

Shimano STEPS SC-EM800 / SC-EN600 / SC-EN500 (EP8/EP6 era, E-TUBE Ride app)

EP8-era systems update from the E-TUBE Project (Cyclist) app on the phone. Dealer updates over cable are only needed when the app refuses a unit or the update bricks halfway.

Step by step

  1. Charge above 50 %. Connect E-TUBE Project.
  2. Open [Firmware update]. Update the display first, then the drive unit, then battery and switch.
  3. Keep the phone within a metre; the drive unit takes 5-15 minutes.
  4. Switch off and on afterwards; check units, clock, profiles.
  5. Units marked dealer-only are flashed with the wired SM-PCE02 at a shop.
Tip: Updating the display first prevents Bluetooth dropouts during the long drive-unit update.

Can't find it?

Stuck at the same percentage: disable battery saver, keep the screen on, try another phone. Bike dead after a failed update: switch off, wait, on, reconnect; the app resumes. Otherwise dealer recovery.

Frequently asked

Is the update free?

Yes through the app.

Will an update remove my assist profiles?

Sometimes. Screenshot them before updating.

Does an update change the speed limit?

No.

Manuals and video

Videos found on YouTube and checked automatically; they are other people's work, not ours.

Other Shimano STEPS SC-EM800 / SC-EN600 / SC-EN500 (EP8/EP6 era, E-TUBE Ride app) guides

Shimano SC-EM800: switch mph to km/hShimano SC-EM800: set the clockShimano SC-EM800: reset trip distanceShimano SC-EM800 / EP8: wheel size (dealer only)Shimano SC-EM800 / EP8: customise assist profilesShimano SC-EM800: pair with E-TUBE Project / E-TUBE RideShimano SC-EM800 / EP8: walk assistShimano SC-EM800: lights on/off
Still stuck? Take a photo of the display and show it to a local e-bike workshop. Bring the bike's system name (e.g. Bosch Performance Line CX) and the exact code; that saves diagnostic time and money.