Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Not so sure about the max current as I‘m lead to believe that it’s hard coded. I have changed mine here but I suspect that although it seems the current has changed, I think it maybe only altering the max torque look up table and giving only a momentary gain.
The good thing is the motor seems very tuneable, but only within some weird constraints that includes speed of all things. I already have mine tuned in Boost to an almost Bosch like feel, but those settings have repercussions elsewhere in the lower assist levels, working on it.
Hi try this one to see if it suits you, it's the best for me to climb mountainsHi Everyone a few months back I bought a Cef50 emtb m820 with 36v 720wh battery , unfortunately they supplied it with road bike firmware. I then had to buy a besst tool and Jean gave me this firmware
CRX30PC3615E102010.1_2306
29-1.bin
It has more power but seems to have lots of overrun and top speed has dropped to 25kph max.
Wondering if there's a better firmware to use
Thanks
"And for me best version is 2.5 - more effort is required to get top power witch leeds to better battery efficency, also no overrun here. But it shloud support more on high cadence."Hi Everyone a few months back I bought a Cef50 emtb m820 with 36v 720wh battery , unfortunately they supplied it with road bike firmware. I then had to buy a besst tool and Jean gave me this firmware
CRX30PC3615E102010.1_2306
29-1.bin
It has more power but seems to have lots of overrun and top speed has dropped to 25kph max.
Wondering if there's a better firmware to use
Thanks
I agree, it would be more than likely to be hardcoded to a read only register. As per the Amps command, I ran three full power tests logging the max A’s at the battery at the factory setting of 12A, changed that to 14A’s within the program and repeated that same 3 power runs logging the Amps. It remained at or around the max 11.93 A’s. I confirmed that in my previous statement that the Amps was hardcoded.
I think you're mistaken. Most of the parameters are hardcoded. You can change them from the program, but they don’t have any effect. That’s the case with parameters bit 0–40 from bank 6012 that you mentioned. The only exception is bit 36, which I don’t know what it does because it’s not documented. The next set of bits that can be set and to which the motor actually responds are bits 40–57 from bank 6011.
Could you please provide some instructions on how to run it from github ??There is also Canable tool:
View attachment 164115![]()
GitHub - bart594/bafang_canable_pro: Bafang Besst software replacement for M500, M510, M560 etc
Bafang Besst software replacement for M500, M510, M560 etc - bart594/bafang_canable_progithub.com
Someone test this with M820 ?
Ok thanks working, now I must buy CANable interface![]()
Trouble to connect to server · Issue #1 · bart594/bafang_canable_pro
I have a MKS Canable V2.0 Pro working with Savvycan (SLCAN / LAWICEL) . I used it as bought, so no changed firmware on my Canable Pro. I downloaded the zip bafang_canable_pro . At start it says "co...github.com
You obviously have it running, does it have anywhere to access say in the sensors tab, the full motor parameters such as speed ?
Hi Everyone a few months back I bought a Cef50 emtb m820 with 36v 720wh battery , unfortunately they supplied it with road bike firmware. I then had to buy a besst tool and Jean gave me this firmware
CRX30PC3615E102010.1_2306
29-1.bin
It has more power but seems to have lots of overrun and top speed has dropped to 25kph max.
Wondering if there's a better firmware to use
Thanks
Can You share this firmware ?Jean gave me this firmware
CRX30PC3615E102010.1_2306
29-1.bin
Please share this AndreyPr's firmware.Fitted one of Dado’s devices to check on temperature, sadly the motor is not reporting correctly the temperature, not sure it’s the motor or all M820 motors.
I’ve been playing with various settings using the BESST tool and AndreyPr’s free firmware with good success. Almost a very rideable motor now compared to the base Bafang settings.
If I may ask, I would also test it and what voltage is 36V?Fitted one of Dado’s devices to check on temperature, sadly the motor is not reporting correctly the temperature, not sure it’s the motor or all M820 motors.
I’ve been playing with various settings using the BESST tool and AndreyPr’s free firmware with good success. Almost a very rideable motor now compared to the base Bafang settings.
Sorry firmware should have read software.Please share this AndreyPr's firmware.
"torque_profiles": [
{
"start_torque_value": 20,
"max_torque_value": 40,
"return_torque_value": 12,
"min_current": 10,
"max_current": 100,
"torque_decay_time": 3,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
},
{
"start_torque_value": 10,
"max_torque_value": 40,
"return_torque_value": 9,
"min_current": 12,
"max_current": 100,
"torque_decay_time": 6,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
},
{
"start_torque_value": 7,
"max_torque_value": 40,
"return_torque_value": 6,
"min_current": 15,
"max_current": 100,
"torque_decay_time": 6,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
},
{
"start_torque_value": 6,
"max_torque_value": 35,
"return_torque_value": 5,
"min_current": 15,
"max_current": 94,
"torque_decay_time": 6,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
},
{
"start_torque_value": 5,
"max_torque_value": 30,
"return_torque_value": 4,
"min_current": 12,
"max_current": 88,
"torque_decay_time": 5,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
},
{
"start_torque_value": 5,
"max_torque_value": 25,
"return_torque_value": 4,
"min_current": 10,
"max_current": 83,
"torque_decay_time": 5,
"start_pulse": 1,
"current_decay_time": 200,
"stop_delay": 250
}
],
Can you share information of witch exactly firmware version of 48v are You using ? Also some screen from spd table ?I’m running 48 volt firmware is there something there we need to know more