Home › Shimano STEPS › Error E010

Shimano STEPS error E010: Drive unit internal fault detected

Shimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)Dealer neededDo not keep riding

The motor controller inside the drive unit has flagged an internal abnormality and shut motor assist down. With E010 active the bike runs on human power only, walk assist is disabled, and any automatic shifting behaviour driven by the system may be lost. The display still powers up and the speed reading remains valid, so the bike is rideable but heavy.

Drive systemShimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)
SeverityDealer needed
Keep riding?Do not keep riding
Typical costOut of warranty the drive unit alone runs €450-900 depending on model (E5000 lowest, EP801 highest), plus €60-120 for diagnostic and fitting labour at a dealer workshop.

Likely causes

How to fix Shimano STEPS error E010

  1. Switch the system off, then press and hold the battery power button for at least five seconds to fully power down, wait one minute, and switch back on.
  2. If the code clears, ride gently on a flat road for five to ten minutes to confirm it does not return.
  3. Remove the battery and inspect the motor and battery connectors for moisture, green corrosion or bent pins; clean with contact spray and reseat firmly.
  4. Look over the motor housing for cracks, impact marks or water staining and note anything you find for the dealer.
  5. Do not attempt a firmware flash yourself; the dealer diagnostic tool and a known-good battery state are required.
  6. If E010 reappears after the power cycle, the drive unit needs dealer-level diagnostics to read the internal fault log and test the unit on the bench.
  7. Book the bike in with an authorised Shimano STEPS dealer.
Go to a dealer if: If E010 returns after a full power cycle via the battery button, the drive unit needs dealer diagnostics with E-Tube Project to read the internal fault code and test the motor on the bench.
Warranty: A genuine internal drive unit fault inside the standard two-year Shimano warranty is normally repaired or replaced at no cost; water ingress, crash damage, unauthorised modification and firmware errors caused by interrupted updates are excluded.
Typical cost: Out of warranty the drive unit alone runs €450-900 depending on model (E5000 lowest, EP801 highest), plus €60-120 for diagnostic and fitting labour at a dealer workshop.
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.

Frequently asked

Can I reset Shimano error E010?

Yes, start with a full power cycle using the battery power button, not just the display on/off, then wait one minute before switching back on. If the code clears, ride gently for a few minutes to confirm it does not return. If it reappears during or after the ride, the fault is real and the unit needs dealer diagnostics.

Is it safe to keep riding with E010?

No, not on a route that needs assist. With E010 active the motor is fully cut and walk assist is gone, so hills and traffic become dangerous on a heavy e-bike. Continued use will not clear the fault and can mask an underlying motor problem that gets worse.

How much does it cost to fix E010 and is it under warranty?

Within the two-year Shimano warranty a confirmed internal drive unit fault is repaired or replaced free of charge. Out of warranty budget €450-900 for the drive unit plus €60-120 dealer labour, depending on whether the bike runs an E5000, E6100, E7000, E8000, EP6 or EP801 unit.

Related Shimano STEPS codes

E011 · Shimano Steps general system errorE013 · Drive unit firmware fault detectedE015 · Internal drive unit fault detectedE020 · Communication fault between battery and drive unit

Manuals and video

Official source: si.shimano.com

Not an official Shimano STEPS document. Compiled from workshop experience and public service information; details can differ per system version and bike brand.