Bafang M820 Firmware thread

borysgo2

Active member
Feb 1, 2023
121
196
Ireland
Freda
Did you fitt 13S3P battery into the lce930 frame ??

I have done 12S3P and all the battery stuff fits in between the mounting holes. So another 70mm in theory will fit, but it would be very tight.

THX
Peter
 

Freda

Active member
Feb 5, 2023
168
146
Vaasa
Freda
Did you fitt 13S3P battery into the lce930 frame ??

I have done 12S3P and all the battery stuff fits in between the mounting holes. So another 70mm in theory will fit, but it would be very tight.

THX
Peter
Yes I did, I believe it is maximum. Since this picture I did rebuild it so I now have plastic M6 screws and metal counterpart on battery. Also added a handle to pull it out, since I made it very tight so everything would stay in place. So far has been working very well.
I would make a 13S2P shorter using the second holes for attaching it, it would be about 14-15 cm shorter.
IMG_0969 (1).JPG
 

PaulH

New Member
Apr 23, 2024
31
24
Dallas, Texas USA
Yes I did, I believe it is maximum. Since this picture I did rebuild it so I now have plastic M6 screws and metal counterpart on battery. Also added a handle to pull it out, since I made it very tight so everything would stay in place. So far has been working very well.
I would make a 13S2P shorter using the second holes for attaching it, it would be about 14-15 cm shorter.
View attachment 140362
Very nice job Freda, Bafang should hire you as a consultant or something.
 

temon10

Well-known member
Feb 8, 2022
676
565
Malang, Indonesia
Yes I did, I believe it is maximum. Since this picture I did rebuild it so I now have plastic M6 screws and metal counterpart on battery. Also added a handle to pull it out, since I made it very tight so everything would stay in place. So far has been working very well.
I would make a 13S2P shorter using the second holes for attaching it, it would be about 14-15 cm shorter.
View attachment 140362
DId U make 3D printing for this battery holder?
 

Freda

Active member
Feb 5, 2023
168
146
Vaasa
DId U make 3D printing for this battery holder?
For the present 21700 cells I used this, M6 size. I glued and taped the aluminum square nut in place on the battery. And plastic M6 screws. I have cellofoam around the cells to make it a tight fit. It doesn't move at all, even without the screws. That is why I needed a handle to pull it out.
m6.png


For a 18650 cell battery, normal brackets fit in the frame: Bracket
 

ficorama

Active member
Oct 9, 2021
380
305
Croatia
as per the good old custom, the bafang firmware is a disaster in terms of battery percentage. I went to check the battery voltage when it was 20%. voltage is 36V. horror, with the firmware I use and a 10s battery, the range is 30km and 1500m altitude. battery is 10s 21700 cells LG58t, 17.4ah. below 70% the percentage drops rapidly in percentages of 5-10%. it doesn't show on the screen that it drops by 1%, well done Bafang!
 

voigtkampff

Active member
Oct 18, 2023
100
104
Poland
below 70% the percentage drops rapidly in percentages of 5-10%. it doesn't show on the screen that it drops by 1%, well done Bafang!
I have a similar effect. It seems like the controller is unable to take battery level measurements as long as I'm pedaling uphill and engine is running. During the ascent battery level stays constant, only after I stop pedaling I see a sudden battery percentage drop by 5-10%. Is this the same with you?
 

ficorama

Active member
Oct 9, 2021
380
305
Croatia
I have a similar effect. It seems like the controller is unable to take battery level measurements as long as I'm pedaling uphill and engine is running. During the ascent battery level stays constant, only after I stop pedaling I see a sudden battery percentage drop by 5-10%. Is this the same with you?
the same thing happens to me!
the firmware is like that!
on the m500, m510 and m820, program the firmware to reduce the power to 30%. What do they protect with that voltage?
according to the man who works the batteries for me, they protect the controller-motor because if the voltage is too low, the components heat up more.

it is not clear to me that it shows 20% at 36V! 36V is the nominal voltage of the battery, my battery is 17.4A 625wh, according to the bafang firmware the battery is approx. 400wh!

Normally batteries work from 30v to 42v. at 30v turns off bms. that means it works between approx. 32v and 42v. the bafang firmware probably works between 34-35v and 42v.
where a lot of battery capacity is lost.
 

Freda

Active member
Feb 5, 2023
168
146
Vaasa
I have a similar effect. It seems like the controller is unable to take battery level measurements as long as I'm pedaling uphill and engine is running. During the ascent battery level stays constant, only after I stop pedaling I see a sudden battery percentage drop by 5-10%. Is this the same with you?
I haven't measured voltage, but it feels that percentage drops quickly down to 90, then slowly to 60-70 and after that big drops down to 20%. Under 20% seems to last forever, but that can be thanks to very low assistance.
 

aledavi

New Member
Mar 4, 2024
41
3
tarragona
Hello

I'm riding an LCE930 electric bike.
The motor that came to me is the Bafang M820.43v.
On the engine label it gives me this number:
CRX30PC4310E102001.5

What can you tell me about the engine with that number?

greetings
 

Waynemarlow

E*POWAH Master
Dec 6, 2019
1,126
902
Bucks
Normally batteries work from 30v to 42v. at 30v turns off bms. that means it works between approx. 32v and 42v. the bafang firmware probably works between 34-35v and 42v.
where a lot of battery capacity is lost.
The last couple of volts only equates to about 10% of the total Wh available. Bafang obviously don’t want to stress their batteries life span by going down to completely emptying the cells. It makes good commercial sense when a large percentage of their clients are commuters rather than a few EMtbers.

In my view to get that last 10% then the options are pretty limited. About the only option we have is the BB Racing device BB Racing – K1 eBikes – Bafang Tuning and Services, it seems to work well and will allow 52 volt batteries to be used.
 

salvaparraes

Member
May 6, 2023
18
2
España
Hola, tengo instalada la versión CRX30PC3615E102003 3_eMTB_besst_230308 en mi M820, pero en la última actualización de Bafang go+, V 3.0.0: no cambia los parámetros de asistencia, sin embargo antes en la versión anterior si cambió los parámetros de asistencia, me lo pueden confirmar qué versión tienen para que el soporte pueda cambiar. Gracias.
 

tepe

Member
Nov 22, 2023
21
13
PL
Maybe you could ask Linda if she can share Release Notes for this firmware as well? Would be interesting to know what was changed in this version. If only Bagang publishes this data...

That was first what i asked her... unfortunately they don't get any changelog form Bafang.

But now we see how they code filenames:

CRX30PC4812E102012.1_240412

CRX30PC - model / type ?
48 - V
12 - A
E10 - ?
2012.1 - compilation
240412 - date (YMD)


After updating this FW, when i'm checking online FW update in BESST PRO, there is no new update. Correct me if i wrong, but there was prompt about possible update before, right ?
 

voigtkampff

Active member
Oct 18, 2023
100
104
Poland
That was first what i asked her... unfortunately they don't get any changelog form Bafang.

But now we see how they code filenames:

CRX30PC4812E102012.1_240412

CRX30PC - model / type ?
48 - V
12 - A
E10 - ?
2012.1 - compilation
240412 - date (YMD)


After updating this FW, when i'm checking online FW update in BESST PRO, there is no new update. Correct me if i wrong, but there was prompt about possible update before, right ?
Yup, there was upgrade prompt. With the caveats that the version check relied on engine SN, which in our case led to downloading 36V FW version instead of 48V. Anyway, IDK if Bafang even officially releases 48V FW for M820 or if this is hacked by rewriting some registers with values for 48V in the 36V release.
 

Radolf

New Member
May 9, 2024
36
42
Poland
Hi.

I am including three firmware versions (1x 43V and 2x48V) that I did not find in this thread:
 

Attachments

  • CRX30PC4313E102004.3_eRoad_230317.bin
    90.3 KB · Views: 100
  • CRX30PC4809E102007.3_eMTB_230721.bin
    90.4 KB · Views: 75
  • CRX30PC4812E102006.1_eRoad_230317.bin
    90.3 KB · Views: 80

DiReCtX

New Member
Apr 24, 2024
10
8
South Poland
Hi. What means eRoad?
Hi
on the eroad firmware (CRX30PC3615E102002.5_eRoad_230721) I had no assistance when climbing at a large angle, on a smaller one and on flat terrain it was ok. On the emtb firmware (CRX30PC3615E102003 3_eMTB_besst_230308) there is no such problem and the engine provides assistance for about a second after finishing pedaling
 

DiReCtX

New Member
Apr 24, 2024
10
8
South Poland
Although it seems to me that this time depends on how hard I pressed the crank, the harder I press the longer the time, when I ride calmly (I use less force) the support time is definitely shorter
 

Freda

Active member
Feb 5, 2023
168
146
Vaasa
There seems to be three 43V firmwares available here. Two of them are the same with different file names and the third is a eroad version. I have now tried all of them and they all have very long overrun, like a second at least. With the 48V version I did not have this and they seemed smoother otherwise as well.

These are available already:
CRX30PC4313E102004.3_eRoad_230317
CRX30PC4313E102001 3_eMTB_230317

So do anyone have a newer/better verison of 43V firmware? It would be highly appreciated.
 
Last edited:

Lvtride

Member
Dec 17, 2023
20
14
Vancouver
There seems to be three 43V firmwares available here. Two of them are the same with different file names and the third is a eroad version. I have now tried all of them and they all have very long overrun, like a second at least. With the 48V version I did not have this and they seemed smoother otherwise as well.

These are available already:
CRX30PC4313E102004.3_eRoad_230317
CRX30PC4313E102001 3_eMTB_230317

So do anyone have a newer/better verison of 43V firmware? It would be highly appreciated.
Did you notice that you got better range with a 48v battery running 43v firmware since it doesnt cut out as early?
 

EMTB Forums

Since 2018

The World's largest electric mountain bike community.

559K
Messages
28,287
Members
Join Our Community

Latest articles


Top