Bafang M500/M600 Tuning & The BESST Tool

kiwitourer

Member
Aug 25, 2021
25
31
Wellington, New Zealand
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

  • CRX10NC4818i132046.3-28-2230-boot3.x-15 35 55 75 100-20230303162323.bin
    72.9 KB · Views: 255

Dado

Active member
Jun 28, 2022
701
471
Bratislava
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.
 

temon10

Well-known member
Feb 8, 2022
676
565
Malang, Indonesia
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
 

savas

Member
Oct 16, 2018
137
57
sofia
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.
 

eugene8

Member
Nov 12, 2022
27
5
mainland
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?
 

kiwitourer

Member
Aug 25, 2021
25
31
Wellington, New Zealand
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.
 

eugene8

Member
Nov 12, 2022
27
5
mainland
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
 

Tricz

Member
Oct 14, 2022
8
6
Poland
Does anyone have any idea why I can't install any other software to my m600?
I have the factory software version 46.2
CRX10NC4818i132046.2
There is no possibility to adjust the power on each level there.
I want to install different soft but it is the same every time. Aoft is sent is BESST TOOL (one beep), I disconnect and reconnect the cable from the controller, then nothing happens. Installation to the controller does not start.
Everything else works, I can read and change parameters.
I'm using software version 1.2.23 and 1.2.18, and it's the same on both.
The exact version of my m600 as in the attached photo

IMG20221026124644.jpg
 

Geoff12a

Member
Jan 27, 2021
59
26
Reading
Use BESST 1.2.18, this works every time :).
First check if your python script is running and not showing any module errors. if yes, you need to fix them. start python from cmd.exe

-> see check_begin

then launch beest, enter random login/pass
in python there is auth.logs visible.

share them

View attachment 86008

View attachment 86009
Hi do you have a link for the python the link in here comes up not found
 

Drako24

New Member
Mar 21, 2023
3
4
Poland
Hello, I'm having a problem with older versions of Best Tools below version 1.2.18. They do not detect the BESST device, it does not appear on the COM port. Does anyone have a solution to this problem?
IMG_20230321_223101.jpg
 

eugene8

Member
Nov 12, 2022
27
5
mainland
Thanks mate but when I go to the login password py it won't let me down load it
I just copy data and paste into text file, then save it as loginbypass.txt and then change file extension from .txt to .py
Unfortunately it is not allowed to attach python scripts here
 

Tricz

Member
Oct 14, 2022
8
6
Poland
I was able to connect to my m600 version 46.2.
You can indeed adjust the current limit percentage in this software. Unfortunately, this does not solve the problem of hopelessness of this engine. They compare this engine to the bosch it works tragically. It doesn't have enough reactions to my leg strength. m600 works like my first old e-bike only with PAS sensor.
Example, I'm riding on lev1, I have a constant 120W when riding evenly, all of a sudden I push with all my force on the pedals and I still have 120W. It works badly and has no responsiveness. Until there is a software with access to the control "cycling parameter" and "support relation" this engine makes no sense and sets development back several years.
Do you know of any more soft versions under the new hardware? Currently known is 46.2 and 46.3 Is there anything else?
46.3 I tested and in this version you can not change any parameters.

cycling parameters.png 46.2.png
 

eugene8

Member
Nov 12, 2022
27
5
mainland
I was able to connect to my m600 version 46.2.
You can indeed adjust the current limit percentage in this software. Unfortunately, this does not solve the problem of hopelessness of this engine. They compare this engine to the bosch it works tragically. It doesn't have enough reactions to my leg strength. m600 works like my first old e-bike only with PAS sensor.
Example, I'm riding on lev1, I have a constant 120W when riding evenly, all of a sudden I push with all my force on the pedals and I still have 120W. It works badly and has no responsiveness. Until there is a software with access to the control "cycling parameter" and "support relation" this engine makes no sense and sets development back several years.
Do you know of any more soft versions under the new hardware? Currently known is 46.2 and 46.3 Is there anything else?
46.3 I tested and in this version you can not change any parameters.
Hi, do you have 46.2 bin file?
 

temon10

Well-known member
Feb 8, 2022
676
565
Malang, Indonesia
I was able to connect to my m600 version 46.2.
You can indeed adjust the current limit percentage in this software. Unfortunately, this does not solve the problem of hopelessness of this engine. They compare this engine to the bosch it works tragically. It doesn't have enough reactions to my leg strength. m600 works like my first old e-bike only with PAS sensor.
Example, I'm riding on lev1, I have a constant 120W when riding evenly, all of a sudden I push with all my force on the pedals and I still have 120W. It works badly and has no responsiveness. Until there is a software with access to the control "cycling parameter" and "support relation" this engine makes no sense and sets development back several years.
Do you know of any more soft versions under the new hardware? Currently known is 46.2 and 46.3 Is there anything else?
46.3 I tested and in this version you can not change any parameters.

View attachment 109764 View attachment 109765
U can only change the basic parameter. I have 46.2 controller and it works. But indeed this M600 not as good as M510 FC 2.0 that is so responsive to our leg pressure and all parameter can be tuned.
 

eugene8

Member
Nov 12, 2022
27
5
mainland
U can only change the basic parameter. I have 46.2 controller and it works. But indeed this M600 not as good as M510 FC 2.0 that is so responsive to our leg pressure and all parameter can be tuned.
Is there still problem exist with m510 erratic power supply?
 

kiwitourer

Member
Aug 25, 2021
25
31
Wellington, New Zealand
Did you have a chance to test the new firmware? Do you know what Bafang did modify in the file they sent you?
Besst tool received with a dealer login so I have tried the modified 46.3 firmware. It is certainy changed from the default 46.3. L1 power is now good with maximum 100w output, ideal for low power use on flat trails to conserve battery. L5 was full power but will need to test on my local hill climb to check how it responds to cadence and torque input. Will be interesting to compare to 14.6 which is my preferred FW so far. I have downloaded 14.6 from Github file library but for some reason it will not load using the update function on Besst. I select it ok but it seems to fail a compatibility test and wont upload to the Besst box. Does anyone have an original Bafang version of 14.6?
 

eugene8

Member
Nov 12, 2022
27
5
mainland
Besst tool received with a dealer login so I have tried the modified 46.3 firmware. It is certainy changed from the default 46.3. L1 power is now good with maximum 100w output, ideal for low power use on flat trails to conserve battery. L5 was full power but will need to test on my local hill climb to check how it responds to cadence and torque input. Will be interesting to compare to 14.6 which is my preferred FW so far. I have downloaded 14.6 from Github file library but for some reason it will not load using the update function on Besst. I select it ok but it seems to fail a compatibility test and wont upload to the Besst box. Does anyone have an original Bafang version of 14.6?
Usually GitHub has original Bafang files. Try using besst-pro to flash old firmware. The account they provided also may have restrictions.

Do you find torque sensor response to pedalling on new firmware similar to the old one? I wonder if they changed hardware in their new motors. Some people complain that only cadence sensor is used to calculate the motor output on recent m600
 

EMTB Forums

Since 2018

The World's largest electric mountain bike community.

559K
Messages
28,287
Members
Join Our Community

Latest articles


Top