Back
MaintenanceBafangBoschAvinoxeBike

eBike mid-drive motor maintenance: Bafang, Bosch, Avinox — what and when

M
Max
7 minAugust 2, 2026
eBike mid-drive motor maintenance: Bafang, Bosch, Avinox — what and when

Why maintain a central motor

Unlike a standard bike, a central motor e-bike has mechanical + electronic components under constant voltage. Poor maintenance results in:

  • Progressive loss of torque
  • Overheating and motor failure
  • Premature wear of internal reduction gear
  • Water ingress (poorly managed high-pressure washing)

Here's the realistic schedule by brand.

Bafang M510 / M620 — Schedule

### Every 500 km or monthly Do it yourself :

  • Clean the motor housing with lukewarm water + mild soap (never direct high pressure on the housing)
  • Check crank arm tightness (24 Nm) with a torque wrench
  • Visually inspect connectors (oxidation, water)
  • Lubricate the chain (transmission is under more stress than a standard bike)

### Every 2000 km

  • Check bottom bracket play (if any, disassembly needed for retightening)
  • Test each assistance mode (mode not responding = failing sensor)
  • Measure actual range vs new (>30% drop = battery needs examining)

### Every 5000 km — workshop

  • Housing removal + reduction bearing verification
  • Internal cleaning and specific grease application (lithium grease NLGI 2)
  • Firmware update via Bafang Config Tool
  • Torque sensor test under load

### Bafang wear parts

  • Nylon reduction gear: ~15,000 km, replacement €25
  • Bearings: ~20,000-25,000 km
  • Torque sensor: ~15,000-20,000 km (loss of precision)

Bosch Performance Line CX — Schedule

### Every 1000 km Do it yourself :

  • Check that the display shows no warnings (Maintenance Indicator on Kiox/Flow)
  • Quick test: climb a familiar hill, compare assistance time vs when new
  • Inspect battery connector (most heavily cycled)

### Every 5000 km — mandatory workshop Bosch requires a motor service via DiagnosticTool:

  • Reading of silent error codes (internal logs)
  • Motor + battery firmware update
  • Torque sensor calibration
  • IP54 waterproofing test (if bike experienced heavy rain)
  • Cost: €80-120

### Every 10,000 km — comprehensive service

  • Partial motor disassembly
  • Internal seal verification
  • Preventive replacement of reduction gear if wear signs visible
  • Cost: €250-350

### Smart System specificity (since 2022)

  • ConnectModule update at each service (otherwise AutoLock, eBike Lock can malfunction)
  • Verification of ConnectModule SIM subscription (if activated)

### Bosch wear parts

  • Torque sensor: ~30,000 km (Bosch uses a more robust magnetostrictive sensor)
  • Seals: ~20,000 km
  • Nylon gear: 25,000-30,000 km

Avinox M1 (DJI) — Schedule

DJI Avinox is recent (launched 2024) and long-term real-world experience is lacking. Schedule announced by DJI:

### Every 1000 km

  • External cleaning — IPX6 rated so tolerates slightly more water than others
  • Crank arm tightness verification (28 Nm specific to Avinox)
  • Firmware update via DJI app (OTA, free)

### Every 5000 km

  • Torque sensor calibration via app (guided procedure 5 min)
  • Internal logs verification via app (DJI publishes a health report)
  • Cost: €0 if done via app

### Every 10,000 km — workshop

  • Dismountable motor service (DJI publishes a procedure)
  • Expect ~€150 at an Avinox-trained workshop
  • Issue: few EU workshops trained as of 2026

### Avinox wear parts

  • Unknown in practice (launched 2024). DJI announces 250,000 km without major replacement.
  • 2-year warranty + optional 3-year extension (€50)

Mistakes to avoid (all brands)

1. Direct high-pressure washing All motors are IP54-IPX6 maximum. A pressure washer held 30 cm from the housing forces water past the seals. Use soft water and a sponge, never pressure.

2. Storing battery fully charged A battery left 6 months at 100% loses 10-15% of capacity irreversibly. Store at ~50-60%.

3. Storing battery completely flat Below 5% charge, the BMS can enter "deep sleep" and the battery becomes unrecoverable. Keep >20% in storage.

4. Charging at very low temperature Charging below 0°C damages lithium cells (lithium plating). Remove the battery from your bike, warm indoors for 2 hours, then charge.

5. Pedalling without battery on certain motors The BBSHD has an internal freewheel system that can wear with prolonged no-load pedalling (dead battery over 30 km). Better to push or disengage.

Useful tools to have

  • Torque wrench 2-25 Nm (€40-80)
  • Basic multimeter (€10) for cable continuity testing
  • Bafang Config Tool cable or OTG USB-C if you have a Bafang
  • Manufacturer app installed (Bosch eBike Flow, DJI Avinox, Shimano E-Tube)
  • Workshop manual (freely downloadable from Bosch/Bafang/Shimano websites)

Have a question about your specific motor maintenance? The mechanic AI identifies your motor reference (BDU384Y, BBS02, M620, etc.) and gives you the exact manufacturer's schedule.