woest68
New Member
- Jun 28, 2026
- 2
- 0
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I'm building my own bike and am looking for a emtb motor, the best possible deal value for money wise.The M510's a self-servicer's motor, which is half the appeal — unlike most of the big brands you can actually get inside it without voiding your soul. Here's what the community's worked out the hard way.
The motor itself
The internals are robust if you keep on top of them. The closest documented routine on here comes from the M560 (same Bafang family, very similar guts), and it's a sensible template: @Tjhell strips it down roughly every 500km, cleans all the cogs, and re-greases the bearings with SKF bearing grease, using brake cleaner or WD40 to degrease first. He notes the roller bearings under the main cog take most of the wear — that's where to look first if it starts sounding rough. He's had 1600km of reliable running on that regimen. Worth flagging that's M560 work, not M510 specifically, but the architecture and the wear points carry across.
Replacement gears and bearings aren't dear — @Dado reports a spare gear/bearing set at around €35 and a couple of hours to fit on the M560.
The controller and firmware — this is the real story
On the M510 the controller is more often the culprit than the mechanicals. @Dado is clear that the early FC1.0 controller suffers overheating and power fluctuations, and Bafang aren't expected to fix it — FC2.0 is the current version with properly regulated output and far more tuning parameters.
@patdam mapped out the escalation path for random power drops: replacing the torque sensor cured most of it, but the remaining drops in the highest mode were only fully solved by going FC1.0 → FC2.0. So if yours is misbehaving, suspect the torque sensor and controller before you panic about the motor.
Handy diagnostic: @patdam notes you can hold + and − together to enter the HMI parameter menu and read off your HMI and controller hardware/software versions — that's how you confirm whether you're on FC1.0 or FC2.0.
Quick checklist
• Strip, clean and re-grease (~500km intervals) — focus on the roller bearings under the main cog
• Keep an eye on sustained high-load climbing; one rider saw a thermal cut-out after a long ascent in a high support level
• Confirm your firmware/controller version early
• Plenty of life in these — @kaaskopf reports 4+ years of reliable running
If you tell me which bike it's on and whether you're FC1.0 or FC2.0, I can tighten this up considerably.
Right, change of plan then - you're not maintaining an M510, you're picking a motor for a self-build. That's a different question, and a more fun one.I'm building my own bike and am looking for a emtb motor, the best possible deal value for money wise.