Bafang M500/M600 Tuning & The BESST Tool

⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
No problem with 17A firmware. If you want more u need to get M510 - it has 19A.
 
I have purchased 6 Dengfu E10's with M600's over the last 3 years for family and friends. Hard to believe but the first motor back in 2019 with firmware 14.6 is by far the best in terms of power delivery through the levels and battery range (80kms). I have newer bikes with 46.3 and 46.7 and the difference is like night and day. The newer versions have way too much assist on L1 so it is very hard to ride economically and conserve battery. The latest bike received just 3 weeks ago is version 46.3 and again too much assist at level 1 but this version has really low assist/torque even on L5 unless you maintain a really high cadence. Hills I can climb easily on L3 on my first bike (14.6) can not be climbed with the latest one. I am working with my contact at Dengfu to get to the bottom of this as it is so bad I need to find a way to correct it or not worth riding. Just hoping that Bafang will relent and provide a simple way to reprogram these motors.
 
I have purchased 6 Dengfu E10's with M600's over the last 3 years for family and friends. Hard to believe but the first motor back in 2019 with firmware 14.6 is by far the best in terms of power delivery through the levels and battery range (80kms). I have newer bikes with 46.3 and 46.7 and the difference is like night and day. The newer versions have way too much assist on L1 so it is very hard to ride economically and conserve battery. The latest bike received just 3 weeks ago is version 46.3 and again too much assist at level 1 but this version has really low assist/torque even on L5 unless you maintain a really high cadence. Hills I can climb easily on L3 on my first bike (14.6) can not be climbed with the latest one. I am working with my contact at Dengfu to get to the bottom of this as it is so bad I need to

I have the 46.7 on mine and it's true L1 is too powerful. I cut the motor under 5% slope and in fact i constat i consume more or less the same than the M500. +-50% consumed for 1200 m D+. Different riding, but not so bad. I keeping the 46.7

14.6 is available on github, have you tried to download it on the other motors ?
 
I have purchased 6 Dengfu E10's with M600's over the last 3 years for family and friends. Hard to believe but the first motor back in 2019 with firmware 14.6 is by far the best in terms of power delivery through the levels and battery range (80kms). I have newer bikes with 46.3 and 46.7 and the difference is like night and day. The newer versions have way too much assist on L1 so it is very hard to ride economically and conserve battery. The latest bike received just 3 weeks ago is version 46.3 and again too much assist at level 1 but this version has really low assist/torque even on L5 unless you maintain a really high cadence. Hills I can climb easily on L3 on my first bike (14.6) can not be climbed with the latest one. I am working with my contact at Dengfu to get to the bottom of this as it is so bad I need to find a way to correct it or not worth riding. Just hoping that Bafang will relent and provide a simple way to reprogram these motors.
In another thread they say you can now change the power output on the newer m600 motors. Firmware version 46.2, 46.3
 
I have the 46.7 on mine and it's true L1 is too powerful. I cut the motor under 5% slope and in fact i constat i consume more or less the same than the M500. +-50% consumed for 1200 m D+. Different riding, but not so bad. I keeping the 46.7

14.6 is available on github, have you tried to download it on the other motors ?
I am waiting on delivery of the BESST tool as to date I have wanted to avoid playing around with changing firmware versions. No option now as need to do something.
 
How you could compare L5 on 14.6 and 46.7?
L5 power (5/5) on 14.6 is stronger and delivers at lower cadence. It is so strong I never ever use it as easy to lose traction on dry technical climbs. On the road for getting up steep hills at the end of a long ride it is great. 46.7 is still ok on L5 and if I could reduce the ease at which L1 ramps almost immediately to 200w it would be ok. The latest bike with 46.3 needs tuning across the power range in relation to how the watts are activated eg torque and cadence. To get support uphill you need high cadence which is impossible on steep switch backs etc where you need to control cornering. It is not just about setting different watts at each level, it is about what the sensor settings (torque/cadence) that triggers that output and how long that power runs on after you reduce input. We all have different preferences so ease of customisation would be such a winner for this motor.
 
So the 14.6 is more powerfull on L5 but weaker on L1? Sounds like reasonable firmware.

Could someone also compare the L1 and L5 between 46.7 and 46.9?
 
Last edited:
Hi all. My account manager at Dengfu raised my issues with FW 46.3 with Bafang and they have sent me what looks like a modified version (attached below). I am still waiting on a BESST tool so can try it out. I have tried to upload this to Github with no success, so if someone else can add this to the database that would be appreciated. If anyone tries this out on their M600 before I do, it would be great to hear how it performs. A post above suggests that FW 46.3 maybe accept changes to power levels with the BESST Pro tool so someone may also be able to test this.
 

Attachments

Hi all. My account manager at Dengfu raised my issues with FW 46.3 with Bafang and they have sent me what looks like a modified version (attached below). I am still waiting on a BESST tool so can try it out. I have tried to upload this to Github with no success, so if someone else can add this to the database that would be appreciated. If anyone tries this out on their M600 before I do, it would be great to hear how it performs. A post above suggests that FW 46.3 maybe accept changes to power levels with the BESST Pro tool so someone may also be able to test this.


It is very strange, but in 46.3 power level adjustments are gone. Not reading anything.
 
Hi all. My account manager at Dengfu raised my issues with FW 46.3 with Bafang and they have sent me what looks like a modified version (attached below). I am still waiting on a BESST tool so can try it out. I have tried to upload this to Github with no success, so if someone else can add this to the database that would be appreciated. If anyone tries this out on their M600 before I do, it would be great to hear how it performs. A post above suggests that FW 46.3 maybe accept changes to power levels with the BESST Pro tool so someone may also be able to test this.
46.2 can tuned with besst pro
 
anyone who has the 46.2 to share;)
Or does it only run on the new M600?
Does it run on the old M600?
 
oo sorry , i am talking about m510.Seems no one yet is able to deliver.This is going to change though.
 
By the way funny my m600 died (controller problem and speed sensor )and it was one of the first one with the metal gears.It was sent to bafang, still in warranty.They have changed controller and the gears.Since the bike is not with me , i will be able to check next week the version of the controller.
 
Hi all. My account manager at Dengfu raised my issues with FW 46.3 with Bafang and they have sent me what looks like a modified version (attached below). I am still waiting on a BESST tool so can try it out. I have tried to upload this to Github with no success, so if someone else can add this to the database that would be appreciated. If anyone tries this out on their M600 before I do, it would be great to hear how it performs. A post above suggests that FW 46.3 maybe accept changes to power levels with the BESST Pro tool so someone may also be able to test this.

Did you have a chance to test the new firmware? Do you know what Bafang did modify in the file they sent you?
 
Did you have a chance to test the new firmware? Do you know what Bafang did modify in the file they sent you?
Not yet. I am still waiting for the delivery of the BESST hardware so I can have a go at updating the FW. My request was for the assistance and ramp up provided at L1 to be reduced and max assistance at L5 - as 46.3 seemed very weak at L5. I have a bike with FW 14.6 and this to me is perfect, so I suspect I will load this on my newer bikes and be happy.
 
Not yet. I am still waiting for the delivery of the BESST hardware so I can have a go at updating the FW. My request was for the assistance and ramp up provided at L1 to be reduced and max assistance at L5 - as 46.3 seemed very weak at L5. I have a bike with FW 14.6 and this to me is perfect, so I suspect I will load this on my newer bikes and be happy.
Thank you for reply. I hope the old firmware can be used with the new controller. I am thinking to try 14.6 myself
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    668K
    Messages
    40,771
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top