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 →
If you have new software, feel free to upload it.
 
Last edited:
Hi,

I'm sharing a 43V firmware that I haven't seen here yet—maybe someone will find it useful...

I'll also add that I've tested probably all firmware versions for the M820 (36V, 43V, 48V), and in my humble opinion, the 36V versions give me the best riding experience. I use this bike only in the mountains, and for me, it works really well—I don't have to put in as much of my own effort, which is especially important to me during longer, exhausting rides when I'm already running out of energy :)

I ultimately went with an 11S3P battery built with LG M58T cells (660Wh), and recently I did 1440m of elevation gain (34km) using only the S mode on purpose (maximum power depending on battery voltage was between 320W and 270W), and I finished the ride with 37% battery remaining. For longer trips, I also built a bottle battery—11S1P (220Wh)—but I haven’t had the chance to test it yet. I estimate that this setup will easily handle 2000m of elevation gain.
Thank you for your contribution. Could you tell us why you like this 43v firmware you are sharing here? I am tempted to make it my first attempt at flashing my 43v CEF50. But honestly am very happy with everything as it is. What do you like or dislike with this firmware? I DIY'd a 12p3s with 21700 Samsung E battery's.
 
Thanks for the feedback, how is the power saving percentage?
I did not go that low yet so cannot say. Still I would bet it is the same, all firmwares I have tried have had 20% limit. Using 48V battery with 43V firmware does make it less of a problem, since the last percentages drops quicker.
 
Hi, I have about 10 days to choose between 700Wh or 480Wh in 48V. What autonomy are you offering? I'm going to use it for XC marathons. I weigh 74 kg and I'm in training.
 
+- 21 kg complete (with tools and spare parts), weight is not the goal of my assembly, mostly reliability for high mountain (tires + 1kg)). i do more or less the same track than full ebike: between 1000 and 1500 D+ for +- 25 km, just less quickly. i take it generally when i ride with friends whithout assist. initially i have purchased the 700 Wh and i never consumed more than 50%
 
Clix, it is noticable, believe me. ;) Thats +130W.

Here is 13A.
Hey,

I tried this firmware, and before I was on *E102001.3.

*E102004.5 feels a bit different. I feel like, it is "less generous". You have to put in more work to get the same amount of output power. It unconsciously pushes you to do more, and as a result, you consume less battery and you are a bit more tired, of course. To me, this definitely feels better, especially because, we are talking about M820, which is for lighter bikes with smaller batteries.

Any similar experiences? I am pretty sure, that I am not just imagining it. But it is quite hard to measure and quantify.
 
Hey,

I tried this firmware, and before I was on *E102001.3.

*E102004.5 feels a bit different. I feel like, it is "less generous". You have to put in more work to get the same amount of output power. It unconsciously pushes you to do more, and as a result, you consume less battery and you are a bit more tired, of course. To me, this definitely feels better, especially because, we are talking about M820, which is for lighter bikes with smaller batteries.

Any similar experiences? I am pretty sure, that I am not just imagining it. But it is quite hard to measure and quantify.
Actually I felt exactly the same. First I thought it was giving less power, maybe a 10 amp firmware after all. But the power delivery is just so much more smooth, not on-off like other firmwares. I still get up to +600W in boost mode. It does push you to give more yourself, which I like.

This gives more natural feel, so if you like more low cadence full power and long overrun, better to try something else.
 
Hey,

I tried this firmware, and before I was on *E102001.3.

*E102004.5 feels a bit different. I feel like, it is "less generous". You have to put in more work to get the same amount of output power. It unconsciously pushes you to do more, and as a result, you consume less battery and you are a bit more tired, of course. To me, this definitely feels better, especially because, we are talking about M820, which is for lighter bikes with smaller batteries.

Any similar experiences? I am pretty sure, that I am not just imagining it. But it is quite hard to measure and quantify.
It is a shame M820 does not support Assistance level setting. Thast very important setting how sensitive should be pedalling.
Just to wait for some updated model of this motor. In M510 and M560 are new torque sensors with more sensitivity. I think M820 has the old one.
 
It is a shame M820 does not support Assistance level setting. Thast very important setting how sensitive should be pedalling.
Just to wait for some updated model of this motor. In M510 and M560 are new torque sensors with more sensitivity. I think M820 has the old one.
Yep, I fully agree. Especially considering it is lightweight motor. Imo, this is even more important in the ligth system, that should feel as natural as possible, compared to the "heavy full fat one".
I am wishfuly hoping for the updated controller for M820, that could be retrofited to the current motor. :)
 
Hi! I have CEF50 with M820 motor with 48V 710 Wh battery. Stock SW was road with 45 kph limit.

I bought BESST tool and installed MTB version CRX30PC4809E102007.3_eMTB_230721

As I understand this one old and only 9A??

So witch SW will be better if I ride a lot of uphills? I read here that 43V with 48V battery is better.

So I need to try CRX30PC4313E102004.5_230721??

Or for 48V battery I need 48V SW?

Thanks for any suggestions
 
Yep, I fully agree. Especially considering it is lightweight motor. Imo, this is even more important in the ligth system, that should feel as natural as possible, compared to the "heavy full fat one".
I am wishfuly hoping for the updated controller for M820, that could be retrofited to the current motor. :)
I will let you know how does the speeed app and appropriate USB to IPhone cable connectors works, but this shall solves this issue.
 
Yep, I fully agree. Especially considering it is lightweight motor. Imo, this is even more important in the ligth system, that should feel as natural as possible, compared to the "heavy full fat one".
I am wishfuly hoping for the updated controller for M820, that could be retrofited to the current motor. :)
I will let you know how does the speeed app and appropriate USB to IPhone cable connectors works, but this shall solves this issue.
 
Hi! I have CEF50 with M820 motor with 48V 710 Wh battery. Stock SW was road with 45 kph limit.

I bought BESST tool and installed MTB version CRX30PC4809E102007.3_eMTB_230721

As I understand this one old and only 9A??

So witch SW will be better if I ride a lot of uphills? I read here that 43V with 48V battery is better.

So I need to try CRX30PC4313E102004.5_230721??

Or for 48V battery I need 48V SW?

Thanks for any suggestions
I think you have to install the 12-amp software. Mine has yet to arrive, but they sent me the software to have it, and it's 12-amp.
 

Attachments

Anybody knows what is the difference between eRoad and eMTB?
 
I have the impression that someone once named the files like that and there is a rumor going around that there is firmware for different types of bikes...
 
Ah Ok, so could be only default speed limit.
Funny is that by flashing firmware, speed limit and wheel circumference is not changed.
Bafang should be documenting firmwares at least a little. Whats new, what is updated.
 
I've tested probably all FWs for M820 that are here on the forum and I haven't noticed any of them changing the max speed (maybe I haven't noticed). However, each FW behaves a bit differently...
 
Yes, by flashing firmware only power settings are going to defaults.
 
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 :)
 
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 ordered an M820 motor and a 48V battery. My M510 has a 36V, and people recommend 48V.
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

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