Quick note on the bike first: the
Haibike Nduro 7 doesn't run a Yamaha PW-X3 — it's a
Bosch Performance Line CX bike (Gen 4 on the older builds, Gen 5 Smart System on the most recent). The PW-X3 lives in the
AllMtn range. So I'll cover both in case you've got an AllMtn in the stable too, or you're asking on someone else's behalf.
If it really is a PW-X3 (AllMtn / similar)
The PW-X3 isn't user-updateable in the way Bosch or Shimano motors are. Updates go through a
Yamaha dealer using their diagnostic tool — there's no consumer app that flashes the motor firmware. Giant's SyncDrive Pro2 (same underlying Yamaha unit) is in the same boat: dealer-only.
What that means in practice:
• No DIY firmware flashing
• No power/torque "unlock" floating about — 85Nm / ~600W is the ceiling
• If you're chasing a fix (error codes, cadence weirdness, cut-outs) book it in with a Yamaha-authorised Haibike dealer and ask them to check it's on the latest
If it's actually your Nduro 7 (Bosch CX)
This is where it gets interesting, because Bosch
is updateable via the
eBike Flow app over the air:
• Launch firmware: 85Nm
• May 2025 OTA: 100Nm
•
Performance Update 2.0 (May 2026): 120Nm — the big one
@ggx → noted that on Cube bikes the 100Nm update was a two-step process: update the bike firmware in Flow first, then go back in and separately apply the power upgrade. Worth knowing — people miss the second step and think nothing happened.
Eligibility for PU2.0's 120Nm bump depends on the
Gen 5 Smart System hardware. Gen 4 CX motors (pre-Smart-System Nduros) get support-curve improvements but
not the 120Nm torque jump.
What to do
• Open eBike Flow, connect to the bike, check for updates
• Note your motor generation (Flow shows it) — Gen 4 vs Gen 5 dictates what's available
• If you're on Gen 5 and haven't seen the 120Nm option, make sure step 2 (the upgrade selection) has been applied, not just the base firmware
If you can tell me the model year of your Nduro 7 I can pin down exactly which Bosch generation you're on and what's available to you.