Bafang M620 Quiet Gears

MartsEbike

Well-Known Member
Region
United Kingdom
City
Dunstable
Hi guys,

I was wondering if anybody has upgraded their Bafang M620 motors with the new and quieter gear/rotor available on GreenBikeKit?

The new design is meant to reduce noise. I hope so as you can hear my bike a mile away, it turns heads as I pass by.... Anything which can make it quieter would be a bonus.

Has anyone else done the upgrade and did it make much difference?
 
Thanks for that!

Sounds a lot better.... Definitely quieter. Just the change in tone would be welcome enough! It no longer sounds like a giant bumble bee is coming down the road. :)

I have already ordered the parts and they should be here soon. Added with some new grease it should be a big improvement.
 
Hey MartsEbike,

Did you ever get your gears installed and your motor working again?
If so, did you need to re-calibrate the motor? And if so, do you have a UART or CANbuss controller?

The reason for all my questions is, I installed the quit gear set in my motor, and the motor is running very jerky now and will literally jump if you run the motor setting on a table.
I was told I need to re-calibrate the motor after replacing the motor rotor. I believe that the Besst module from Bafang is what I need to re-calibrate my motor, but you need to use an app. from Bafang and you need to get a pass code from Bafang to use the app. You have to be a dealer with a business and business license to get the code. So I am not sure how I am going to go about calibrating my motor. No bike shops near me can do it.

Just wondering what your experience was.

Thanks
 
Hiya Invader,

Yeah exactly the same thing happened to me. Motor ran jerky after installing the gears!

I managed to sort it out but it was much more of a pain in the butt than first anticipated. Lots of time wasted waiting on deliveries from china!

My motor is UART. If you have UART don't bother with Besst Tool it offers nothing more than the freely available tools do. Plus, it can't calibrate a UART motor either.

BESST is best for US/EU "Compliant" Canbus bikes. The M620 (UART) motor isn't really supported by this software - other than very basic settings.

I ended up buying a C961 Display from GreenBikeKit. It has a calibration procedure added to it that other C961 displays don't have. The kicker is it only works with 1 version of the controller firmware. So you'll need to check what controller you currently have installed - or buy another controller.

Surprise surprise my controller wasn't the right one, so I ended up buying another, also from GreenbikeKit, as I wanted to make sure the C961 Programmer was compatible with the Controller.


The first attempt at calibrating it with the C961display failed, but the second time it worked fine.

My bike is now back to normal but slightly quieter!

Hope it helps! :)
 
Thanks for the reply.

Mine is a Canbus. My concern is that if I buy the Besst, I'm afraid it could be waisted money as from my research, it appears that I will not be able to get the log in code as I'm not a dealer.

Thanks again.
 
You shouldn't need a login code from dealer for Besst Pro. You can sign up using the sign-up form in the software itself.

I obviously haven't tried it, but with you having a canbus motor hopefully the calibration procedure in Besst Pro should work. I say "should work", because Bafang state "BESST Pro only supports the products that have been matched by BAFANG for compatibility." I'm not sure if the M620 is one of them but perhaps you'll have more luck than me with it being canbus.

You can download the software and create an account before you buy the Besst Tool. That's what I did.

When applying for an account. I just put my name as the company name. You should receive an email with account details a few minutes later.

1721836069886.png
 
Last edited:
I was told I need to re-calibrate the motor after replacing the motor rotor. I believe that the Besst module from Bafang is what I need to re-calibrate my motor, but you need to use an app. from Bafang and you need to get a pass code from Bafang to use the app.
Hi Invader,

I thought I saw you asking about using the Besst app a while ago but I couldn't find your post.

I recently learned about an open source Bafang app that can perform calibration.
https://github.com/andrey-pr/OpenBafangTool/releases

I hope it's useful for you.
 
Hiya Invader,

Yeah exactly the same thing happened to me. Motor ran jerky after installing the gears!

I managed to sort it out but it was much more of a pain in the butt than first anticipated. Lots of time wasted waiting on deliveries from china!

My motor is UART. If you have UART don't bother with Besst Tool it offers nothing more than the freely available tools do. Plus, it can't calibrate a UART motor either.

BESST is best for US/EU "Compliant" Canbus bikes. The M620 (UART) motor isn't really supported by this software - other than very basic settings.

I ended up buying a C961 Display from GreenBikeKit. It has a calibration procedure added to it that other C961 displays don't have. The kicker is it only works with 1 version of the controller firmware. So you'll need to check what controller you currently have installed - or buy another controller.

Surprise surprise my controller wasn't the right one, so I ended up buying another, also from GreenbikeKit, as I wanted to make sure the C961 Programmer was compatible with the Controller.


The first attempt at calibrating it with the C961display failed, but the second time it worked fine.

My bike is now back to normal but slightly quieter!

Hope it helps! :)
How would you describe slightly quieter?
 
How would you describe slightly quieter?

You can still hear it - even after freshly packing with grease, but what's really noticeable is the change in tone from the motor.

The older gears in the M620 could make a bit of a droning buzzing noise, especially if you're low on grease.. But the newer gears are much better, giving you a quieter but smoother higher pitched noise. More akin to other big brand motors.

If you check the link in post #2 on this thread by @TDA78 , they've recorded the sound before and after!
 
Guys, the easiest way to quiet an M620 is to split the case and take out any grease found and apply a heaping tablespoon of John Deere Cornhead grease, available on Amazon. I've done several now and it makes the motor virtually silent that while taking video while riding can't even be heard. Such a simple and inexpensive solution that to me is a no brainer.
 
Guys, the easiest way to quiet an M620 is to split the case and take out any grease found and apply a heaping tablespoon of John Deere Cornhead grease, available on Amazon. I've done several now and it makes the motor virtually silent that while taking video while riding can't even be heard. Such a simple and inexpensive solution that to me is a no brainer.
Yeah new fresh grease works wonders! Its almost as quiet as doing this mod tbh... Like I say, its a change in tone that's most noticeable.

I will add in this thread that upgrading the gears isn't really something I'd advise others to do. When you weigh it all up, the cost of parts and time, you're half way to buying a brand new motor anyway - with the new gears already installed!

New Gear - $40
New Rotor - $75
Gaskets - $15
C961 Display - $60
Controller - $120 *maybe you'll be lucky and have a controller compatible with the C961 Display for calibrating, but I wasn't. I had to buy a new one.
If you buy bafang tool by mistake, another $145.

Not including postage and taxes etc.

Bike out of action for over a month waiting on parts from China!

I am happy with my bike, its probably the quietest it'll ever be but overall, would I do it again? No. Stick to regular greasing, and save your money for a new motor when the time is right.
 
Guys, the easiest way to quiet an M620 is to split the case and take out any grease found and apply a heaping tablespoon of John Deere Cornhead grease, available on Amazon. I've done several now and it makes the motor virtually silent that while taking video while riding can't even be heard. Such a simple and inexpensive solution that to me is a no brainer.
The hesitation to use cornhead grease is the lack of a barrier between the gears and the electronics and that John Deers description that the grease thins/flows under load.
Most of the cornhead grease praises that I've seen the motor was way over loaded with grease.

That said I may try it at the next interval with the proper amount and make a barrier with some duct seal.

gardner-bender-grow-room-ventilation-ds-110-64_600.jpg

Highlights
Dough-like material
Helps seal conduit openings, gaps and holes against drafts, dust, moisture and noise
Easy to handle
Simple to install
Under normal conditions the material will not harden or form a skin
Non-conduction
Non-deteriorating
Non-toxic
Non-corrosive
Non-staining
Non-curable
Flash point is over 550 degree F
 
It's not just any grease that will do it IMNSHO. The JD grease just happens to really work well and is way cheaper than the hoops that you went through.


That cartridge would do 50 motors easy.

And to iL Mundato: I have had a motor apart that had the proper heaping tablespoon of grease in it for quite awhile and there was no bleeding into the controller zone at all with no extra gasket material applied. I could see that if someone packed the gearbox full it wouldn't be good but also totally unnecessary.
 
Yeah new fresh grease works wonders! Its almost as quiet as doing this mod tbh... Like I say, its a change in tone that's most noticeable.

I will add in this thread that upgrading the gears isn't really something I'd advise others to do. When you weigh it all up, the cost of parts and time, you're half way to buying a brand new motor anyway - with the new gears already installed!

New Gear - $40
New Rotor - $75
Gaskets - $15
C961 Display - $60
Controller - $120 *maybe you'll be lucky and have a controller compatible with the C961 Display for calibrating, but I wasn't. I had to buy a new one.
If you buy bafang tool by mistake, another $145.

Not including postage and taxes etc.

Bike out of action for over a month waiting on parts from China!

I am happy with my bike, its probably the quietest it'll ever be but overall, would I do it again? No. Stick to regular greasing, and save your money for a new motor when the time is right.

I concur... I'd replace the motor before doing that amount of work that has a potential to brick a controller. Leave the old motor on the shelf as a back up.
 
I tried cornhead grease. The bike did seem quieter with this grease but I do have some concerns about its viscosity, and the possibility of it getting to the controller side... When I reopened my motor the main gears were still covered in grease, but a lot of the excess had fallen away and I wondered how long it would last. I ended up adding more SHC100 so now has a bit of a mixture of the two in it :D
 
I tried cornhead grease. The bike did seem quieter with this grease but I do have some concerns about its viscosity, and the possibility of it getting to the controller side... When I reopened my motor the main gears were still covered in grease, but a lot of the excess had fallen away and I wondered how long it would last. I ended up adding more SHC100 so now has a bit of a mixture of the two in it :D
SHC100 is what I'm currently using.
Somewhat quieter but I still wouldn't categorize it as quite or anywhere near as quite as a BBS02B.
Careful mixing grease.... if they're not compatible, it will turn to sludge.
 
SHC100 is what I'm currently using.
Somewhat quieter but I still wouldn't categorize it as quite or anywhere near as quite as a BBS02B.
Careful mixing grease.... if they're not compatible, it will turn to sludge.
I did quickly clean before adding SHC100 - but it did have remnants of the cornhead left but nothing excessive. It'll should be ok until the next regreasing!

Tbh the Cornhead grease has a slightly runny consistency! If you add too much it'll drip off from gravity! I just brushed it over all the gear teeth instead of packing it out like with SHC100. :)
 
Back