Bafang M500/M600 Tuning & The BESST Tool

Dado

Active member
Jun 28, 2022
692
463
Bratislava
Hello, does anybody know if is possible to change the 0x0774 byte in Firmware to any value (for example to 04) to decrease max. motor power ? Would it work, or FW has some checksum, or it bricks controller ?

Hello Peter.

Where did you get this byte position and are you sure this will change max motor current? It is not so easy. ;))
You can try, dont worry about CRC, you will get just error message that CRC does not match, but Besst anyway allow to flash your modified firmware bin file. Possible to calculate also new CRC. No worries about bricking, so far still worked when I then re-flashed with original firmware.
 

YZDude

Member
Aug 28, 2022
40
28
Eagan, MN USA
Hi, have an issue with battery range after changing firmware.

I have M600 motor, 43V battery, C245 display that connects to Go+ app.

Just updated the firmware to: CRX10NC4818i132014.6-20191126

I charged the battery to full and connected it to bike, display read 60% and dropped to 20% in about 5 miles and cut back assist and so forth.

Could this be a problem because I uploaded 48V firmware to a bike with 43V battery?
If so, is this correctable in BESST? Thought I would ask before adjusting anything.
 

Dado

Active member
Jun 28, 2022
692
463
Bratislava
Hello. You can upload 48V firmware but then of course would show wrong SOC as you writing with 43V battery.

Go with 43V firmware. You wont get anything with 48V firmware and 43V battery, just less power (as 48V firmware has less max. power)

Put there attached 43V firmware. One is for oldM600, one for new.
 

Attachments

  • CRX10NC4320i132045.7-28-2230-20200115.bin
    72.6 KB · Views: 101
  • CRX10NC4320i132045.4-20230313.bin
    74.5 KB · Views: 84

YZDude

Member
Aug 28, 2022
40
28
Eagan, MN USA
Hello. You can upload 48V firmware but then of course would show wrong SOC as you writing with 43V battery.

Go with 43V firmware. You wont get anything with 48V firmware and 43V battery, just less power (as 48V firmware has less max. power)

Put there attached 43V firmware. One is for oldM600, one for new.
Thanks for providing these.
I did load 45.7 back in, is that for ‘new’ 600? That one has the bike taking off like a rocket, a bit too fast for trails here. I can try 45.4 if that might be more calm.
Also, not sure if I can tune better with Go plus app, it seems a little difficult to work with.
 

Dado

Active member
Jun 28, 2022
692
463
Bratislava
Only one u will be able to load into your controller. And no, M600 does not have any possibility to tune. Just to set speed limit, wheel size and circumference.
 

guashh

Member
Feb 19, 2023
6
1
Spain
Hello, does anyone know where I can get this firmware for the Bafang M500? CRX10NC3617i142018.9

It's the one I have as standard on my bike but I want to have a backup. Thanks and regards!
 

Dado

Active member
Jun 28, 2022
692
463
Bratislava
It is here. ;)
Did you find some bug or some strange behaviour with this firmware? What about overrun?
 

Attachments

  • CRX10NC3617i142018.9-CR X10N.250.FC 4.2.bin
    71.8 KB · Views: 48

guashh

Member
Feb 19, 2023
6
1
Spain
Está aquí. ;)
¿Encontraste algún error o algún comportamiento extraño con este firmware? ¿Qué pasa con el exceso?
Wow, I've been searching on Google for a long time without success. thank you so much.

This firmware seems to be working very well, but I wanted to have a backup in case I try another firmware.

I bought a speed limit and diameter modification unit from you a couple of years ago. I'm happy
 

CarolinaCrawler

Active member
Jan 30, 2023
258
271
North Carolina
Unfortunately, I get an invalid speed limit error every time I try to modify any settings.

I had the same problem. I went to adjust the startup angle on my wife's bike (Vitus E-Mythique with the M510) with the besst tool and it would not let me do anything. It kept giving me the speed limit error. Then like an idiot I changed the speed limit to 25kph (it was originally 32kph and 25kph was the highest option beside 32kph) and it allowed me to make changes. But now I cannot change the speed limit back.

I bought my Besst tool from a aliexpress vender and they gave me a login. Maybe my login isn't for the USA? What's the easiest way to get it back to 32kph?
 

LAnton

Active member
May 12, 2022
548
460
Russia
I had the same problem. I went to adjust the startup angle on my wife's bike (Vitus E-Mythique with the M510) with the besst tool and it would not let me do anything. It kept giving me the speed limit error. Then like an idiot I changed the speed limit to 25kph (it was originally 32kph and 25kph was the highest option beside 32kph) and it allowed me to make changes. But now I cannot change the speed limit back.

I bought my Besst tool from a aliexpress vender and they gave me a login. Maybe my login isn't for the USA? What's the easiest way to get it back to 32kph?
Buy this cable. You can change the speed of 25km or 60km.

 

temon10

Well-known member
Feb 8, 2022
675
562
Malang, Indonesia
I had the same problem. I went to adjust the startup angle on my wife's bike (Vitus E-Mythique with the M510) with the besst tool and it would not let me do anything. It kept giving me the speed limit error. Then like an idiot I changed the speed limit to 25kph (it was originally 32kph and 25kph was the highest option beside 32kph) and it allowed me to make changes. But now I cannot change the speed limit back.

I bought my Besst tool from a aliexpress vender and they gave me a login. Maybe my login isn't for the USA? What's the easiest way to get it back to 32kph?
U still can change speed limit via old besst software using phyton script.
 

EMTB Forums

Since 2018

The World's largest electric mountain bike community.

556K
Messages
28,081
Members
Join Our Community

Latest articles


Top