Bafang M500/M600 Tuning & The BESST Tool

Hello,

then puzzle is solved. with M600 you can safely use Luna fw (i have installed it yesterday to one of client) with M600 and 500FC 3.2. You can try Bafang 1.2.43, if it will not work, i will share link to older sw release. Follow instructions posted in this thread by me earlier. Version 1.3.18 was typo, correct is 1.2.18. Older versions are more stable from my view. But try...

Correct name is

luna_x1_firmware__74963.bin correct size is 71450 bites
 
⚡ EMTB Pro Go Pro — Living Intelligence Reports, exclusive discounts & ad-free Up to 25% off Peaty's, PEMBREE, Magicshine & more · Ad-free browsing · Pro badge See the deals →
Luna detuned fw for M600

I'm looking for a software which in best case all the params could be changed with BESST Pro.

For M600 this is not possible. You need to use 510 or 615 motor with controller which allows that.
 

Attachments

Hello,

then puzzle is solved. with M600 you can safely use Luna fw (i have installed it yesterday to one of client) with M600 and 500FC 3.2. You can try Bafang 1.2.43, if it will not work, i will share link to older sw release. Follow instructions posted in this thread by me earlier. Version 1.3.18 was typo, correct is 1.2.18. Older versions are more stable from my view. But try...

Correct name is

luna_x1_firmware__74963.bin correct size is 71450 bites
whats the differnece between "luna_x1_firmware__74963" and "stock_x1_firmware__11007"
 
stock_x1_firmware__11007_14.6.bin

is more-less same as Bafang 14.6 fw i believe. Meaning, strong PAS1-3 modes, good start. I dont know if you will like it, because i think PAS1-3 are very powerfull here. Ideally you flash and try what you like most.

I did here a comparison a fw, if you search you can find. Luna detuned fw is i think the one with weakest PAS1-3 modes available i have ever tested. On M600 stock controller.
 
stock_x1_firmware__11007_14.6.bin

is more-less same as Bafang 14.6 fw i believe. Meaning, strong PAS1-3 modes, good start. I dont know if you will like it, because i think PAS1-3 are very powerfull here. Ideally you flash and try what you like most.

I did here a comparison a fw, if you search you can find. Luna detuned fw is i think the one with weakest PAS1-3 modes available i have ever tested. On M600 stock controller.
is this the detuned version you mean: CRX10NC4818i132014.6-20191126-luna_low_pow.bin
 
Last edited:
I dont know this fw, can you share the link? Then i can compare with diff.

I was refering to


when downloading make sure that you download correct version, which is RAW. size of file must be matching github and in hex editor it must start with 89 45.
Is it right that FW for the old controller start with 89 45 and new controller with 93 69?
 
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 ?
 
its not possible. Power curve is not a one byte, fw has checsum and binary adjustment is 100% way for controller brick.
 
Thank s a lot. I supposed the power curve would be hardly trimmed, not bended. But checkum is problem.
 
Hej guys
I am looking for a software (93) for the M600 48V that has the following properties:
  • PAS 1-5, approx. 15/30/50/75/100%
  • no boost at the start of pedaling. i don't like these 2-3 seconds of full power, especially in the lower PAS
  • immediate stop of the motor when braking or stopping pedaling
  • throttle always at 100%, no matter which PAS level
I'ts very confusing with all the versions which go around, who knows wich version would fit my wish? thanks a lot
 
I suggest try 46.7, i think its closest to your requirements... If not, then 46.8...
 
Sure, its this one

CRX10NC4818i132046.7-28-2230-20201121.bin


when downloading, click on RAW button on right to download bin file and not something wrong. Also confirm with checksum (if using Total commander -> menu Files->Verify checksums. Other confirmation is when editing bin file in HEX editor, must start with 89 45...

for this particular file this is valid checksum.

; Generated by WIN-SFV32 v1.0
; (Compatible: Total Commander 10.52)
CRX10NC4818i132046.7-28-2230-20201121.bin AB7C60CF



46.8 and 46.9 i didnt tested (yet) fully on comparison-bike and comparison circuit.

bafang_header.gif
 
Last edited:
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.
 
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.
 
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

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.
 
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.
 
That is right, M510 and M560 has some power adjustments. Also one firmware for M620.
 
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!
 
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
 
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?
 
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.

 
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.
 
Hello, during today's update of the Besst Tool programmer, the process did not complete successfully. I need the firmware for this device because the cloud displays an error message about an incorrect serial number. Maybe someone from the group can help me with a .BIN file?
 
Hello, during today's update of the Besst Tool programmer, the process did not complete successfully. I need the firmware for this device because the cloud displays an error message about an incorrect serial number. Maybe someone from the group can help me with a .BIN file?
So your Besst is now bricked?
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    672K
    Messages
    41,425
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top