Bafang M820 Firmware thread

⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
In my opinion for MTB (mountain climbing):
- FW48V - the weakest, gives as much as you put in, such wavelike power delivery.
- FW43V - definitely better than 48V, there are many versions and the extreme versions differ greatly from each other.
- FW36V - the best for me, most resemble the support of the main players on the market, although they are far from them :)
I tried FW43V with 48V battery - it feels more powerful on climbs, but great minus - You don't get battarey indication correctly

Will try different 48V FW, not 43V
 
I tried FW43V with 48V battery - it feels more powerful on climbs, but great minus - You don't get battarey indication correctly
Yes, it does not display the battery charge correctly - but at least you can drive more on this software (it uses the battery more).

1748258932189.png

Dado, can you share these two FW36V?
 
In my opinion for MTB (mountain climbing):
- FW48V - the weakest, gives as much as you put in, such wavelike power delivery.
- FW43V - definitely better than 48V, there are many versions and the extreme versions differ greatly from each other.
- FW36V - the best for me, most resemble the support of the main players on the market, although they are far from them :)
Hi @radolt : are you using those 36v with a 48V motor too?
 
May I have your help please on diagnosing this issue: then engine won’t just start!
I’ve been trying a 43v software which didn’t show battery life so did I try to go back to a 48v version but since then the display won’t turn on, so engine neither.
Battery is charged so can’t be this way to find a solution.
Any tips on how to get it back? Cheers
 
May I have your help please on diagnosing this issue: then engine won’t just start!
I’ve been trying a 43v software which didn’t show battery life so did I try to go back to a 48v version but since then the display won’t turn on, so engine neither.
Battery is charged so can’t be this way to find a solution.
Any tips on how to get it back? Cheers
Disconnect the power from the motor, reconnect it and try to turn it on.
 
Disconnect the power from the motor, reconnect it and try to turn it on.
thanks for this, that's what I di when I jumped out of bed: it now shows an error code 07, over power voltage. So ... did I use the Besst tool in conjunction of the K1Flash and went back to a regular 48V version, all is good and back in shape. Gottago to work now!
 
Last edited:
This is not a M820 firmware.
CRX30PC is M820
You know what @Dado , this is the one I’ve tried to hook onto and that might have messed up my engine. I don’t know if my judgment is accurate, but there is a coordination of sequences that make me think like this!
 
Guys, thats completelly different firmware. It has even different structure of bin file.
 
Guys, thats completelly different firmware. It has even different structure of bin file.
Thanks a lot! I wrote Jean from Shenzhen Zhaosheng Carbon that it is wrong firmware

Hope after the battery disconnection all will be okay and I will be able to install correct one
 
You should.
Are You able to do your own firmware with your knowlage?
Thats not easy to do whole control without having even scheme of controller or source code.
But somebody managed to do it with UART controller for Bafang HD.
 
Thanks a lot! I wrote Jean from Shenzhen Zhaosheng Carbon that it is wrong firmware

Hope after the battery disconnection all will be okay and I will be able to install correct one
Well, that’s ugly for sure! I’m convinced this version had my system down when I’ve uploaded it: glad I was tooled enough to cope with this, but I ain’t sure everyone is.
That was poisonous.
 
that i use (MTB)
Patdam, I've downloaded and installed your version, I'm getting quite a " rough " and really not smooth power delivery in higher cadences and higher power levels, are you getting the same ?

Can anyone recommend a " smooth " power delivery version at these higher cadences ?
 
Patdam, I've downloaded and installed your version, I'm getting quite a " rough " and really not smooth power delivery in higher cadences and higher power levels, are you getting the same ?

Can anyone recommend a " smooth " power delivery version at these higher cadences ?
I’ll let you know the one I’m using which smoothie as and quite sober
 
I tested all versions of 36V firmware. With global acceleration set to 4.

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.

3.2 - torque sensor too sensitive, too long overrun
3.3 - torque sensitivity better then 3.2 but still too sensitive, too long overrun, even worse then 3.2
3.5 - lack of top peek power
 
@Waynemarlow : I have already connected my M820 to the Open Bafang tool. You can adjust a lot more there than with the normally usable BESST or BESST PRO, e.g. the maximum current. So you wouldn't need a special firmware version to adjust this value. Unfortunately, I am a beginner in this area and have not yet dared to make such adjustments. I am therefore always interested in your feedback.
 
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.
 
Last edited:
Keep reading
    Browse all

    Similar Threads

    Community Stats

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