Bafang m510

Rob Rides EMTB

Administrator
Staff member
Subscriber
Jan 14, 2018
6,262
13,707
Surrey, UK
I attach the latest M510 firmware from Bafang, not sure if you guys already have this, but here it is for reference. Also, I updated the forum to allow .bin file uploads.
 

Attachments

  • CRX10NC4814i101003.2-28-2230-boot3.0-20220523131321.bin
    90 KB · Views: 307

thaeber

Well-known member
Jan 26, 2021
888
769
Bruchsal, Germany
Would be interesting how the battery attenuation works with this firmware update. I‘m super happy with the current firmware that allows to fully drain the battery, without remarkable power loss before reaching 10% SoC. Earlier original firmware started at a reddiculous 40% SoC to cut Amps. If someone tries this, please post it here.
 

Rob Rides EMTB

Administrator
Staff member
Subscriber
Jan 14, 2018
6,262
13,707
Surrey, UK
OK this things hauls ass!!!

Display reading 775 Watts at peak in the highest mode.

Takes half a pedal rotation to get going, but then its off!!

image.jpg
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Hello Rob.

Nice forum and u doing great job! Keep on...

I have also some observations from hearing and testing ride. :)

I have mixed feelings, more issues then pros. But it is first firmware version, thats still pain with these motors.

Will start with pros:
  • I was surprised with power I saw - 780W (for a quite long time) - and u can feel it, it really accelerate on a throttle ;), and in the beginning even 800W! This will overcome all the standard motors! (Cant wait for 43V firmware version - that could max 900-950W)
  • Throttle works as should - Full power on each PASS. Thanks Bafang.
  • Weight (which is same as other motors)
And thats it. ;)

And Cons:

  • It is jerky also on low PASS (It is not a problem for me - I grew up on Bafang HD and then up to 3.5kW ;)
  • Again too much power on PASS 1 - It runs 30kmh on very little pedalling on PASS 1 on asphalt!
  • Does not react on gentle pedalling, then it gives bursts
  • I feel mechanical vibrations coming from motor (wrong controlling of phases or halls not calibrated correctly)
  • Little bit louder as M600, and little higher pitch sound
  • What is worst, looks to me as a new clutch used - has big play when engaging :( - that will be really showstopper when cranks behave weird under your feet. Looks to me clutch has less rattle though.
  • Temperature goes again to 120C - on outside it is then hot (85C)
  • When I got to 40% suddenly power disappeared. Hope it is not power limiter from 40% (Bafang is going crazy - it should be 20%). Power somehow strangely went up and down, average 300W. Need to test more.
  • Can not tell anything to consumption and effectivity yet.
 

thaeber

Well-known member
Jan 26, 2021
888
769
Bruchsal, Germany
Hello Rob.

Nice forum and u doing great job! Keep on...

I have also some observations from hearing and testing ride. :)

I have mixed feelings, more issues then pros. But it is first firmware version, thats still pain with these motors.

Will start with pros:
  • I was surprised with power I saw - 780W (for a quite long time) - and u can feel it, it really accelerate on a throttle ;), and in the beginning even 800W! This will overcome all the standard motors! (Cant wait for 43V firmware version - that could max 900-950W)
  • Throttle works as should - Full power on each PASS. Thanks Bafang.
  • Weight (which is same as other motors)
And thats it. ;)

And Cons:

  • It is jerky also on low PASS (It is not a problem for me - I grew up on Bafang HD and then up to 3.5kW ;)
  • Again too much power on PASS 1 - It runs 30kmh on very little pedalling on PASS 1 on asphalt!
  • Does not react on gentle pedalling, then it gives bursts
  • I feel mechanical vibrations coming from motor (wrong controlling of phases or halls not calibrated correctly)
  • Little bit louder as M600, and little higher pitch sound
  • What is worst, looks to me as a new clutch used - has big play when engaging :( - that will be really showstopper when cranks behave weird under your feet. Looks to me clutch has less rattle though.
  • Temperature goes again to 120C - on outside it is then hot (85C)
  • When I got to 40% suddenly power disappeared. Hope it is not power limiter from 40% (Bafang is going crazy - it should be 20%). Power somehow strangely went up and down, average 300W. Need to test more.
  • Can not tell anything to consumption and effectivity yet.
[/QUOTE

There are hughe improvements with updated firmware
Hello Rob.

Nice forum and u doing great job! Keep on...

I have also some observations from hearing and testing ride. :)

I have mixed feelings, more issues then pros. But it is first firmware version, thats still pain with these motors.

Will start with pros:
  • I was surprised with power I saw - 780W (for a quite long time) - and u can feel it, it really accelerate on a throttle ;), and in the beginning even 800W! This will overcome all the standard motors! (Cant wait for 43V firmware version - that could max 900-950W)
  • Throttle works as should - Full power on each PASS. Thanks Bafang.
  • Weight (which is same as other motors)
And thats it. ;)

And Cons:

  • It is jerky also on low PASS (It is not a problem for me - I grew up on Bafang HD and then up to 3.5kW ;)
  • Again too much power on PASS 1 - It runs 30kmh on very little pedalling on PASS 1 on asphalt!
  • Does not react on gentle pedalling, then it gives bursts
  • I feel mechanical vibrations coming from motor (wrong controlling of phases or halls not calibrated correctly)
  • Little bit louder as M600, and little higher pitch sound
  • What is worst, looks to me as a new clutch used - has big play when engaging :( - that will be really showstopper when cranks behave weird under your feet. Looks to me clutch has less rattle though.
  • Temperature goes again to 120C - on outside it is then hot (85C)
  • When I got to 40% suddenly power disappeared. Hope it is not power limiter from 40% (Bafang is going crazy - it should be 20%). Power somehow strangely went up and down, average 300W. Need to test more.
  • Can not tell anything to consumption and effectivity yet.
There are hughe improvements with firmware
CRX10NC4814i101003.2-28-2230-boot3.0-20220523131321.bin
Battery attenuation stars at 20% SoC only with slight power reduction, only below 10% SoC the power drops to 5A / ~200W max.
I cannot confirm PAS 1 has too much power. But my motor is restricted to 25 km/h. In my opinion the power supply is very natural, at all PAS levels, supporting according to selected PAS. I also do not observe the engagement issue. Sounds like a faulty sprague bearing (1 way clutch) or excessive grease on the bearing.
I‘m very happy with the motor, also compared to the M500 I‘ve used before!
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Helo Theaber.

Will try that new firmware 3.2
It would still need like another 3 firmwares, as usually.

But good news, when it limits power on lower SOC %. Best would be, if user can set also cut off voltage, like on UART motors.
 

thaeber

Well-known member
Jan 26, 2021
888
769
Bruchsal, Germany
Helo Theaber.

Will try that new firmware 3.2
It would still need like another 3 firmwares, as usually.

But good news, when it limits power on lower SOC %. Best would be, if user can set also cut off voltage, like on UART motors.
I did a long test ride to monitor cut of Voltage, and found it is 41V. This means 3.15 V per cell, a good value in my optional. If You go lower, You don’t get a remarkable additional capacity due to rapid Voltage drop at the lower end, and there is a risk of low voltage damage on one or the other cell if not well balanced. To drain the remaining 10% SoC was hard work at 200W support only, I did about 10 km and 300hm that took me one hour 😬
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Thats right, last 10% hard to get devastated with M600.

You are right, under 3V there is not much capacity left. But on races I am going usually to 2.7V.
I dont care about battery cycles or if I damage it, I am changin batteries every year. ;))
Theres no problem with balancing when you going to very low cut offs.

3.15V is too soon for cut off.

Let me check what capacity you get when cut off is 3.15V for example for Samsung 35e and 5P.
It is around 2.8Ah (4A draw). Way behind "nominal" capacity (somebody is stating 3.5, somebody 3.45 or 3.35 and that number is measured with very low current draw - 0.1A, full full charge and down to 2.6V)

Samsung INR18650-35E 3500mAh (Pink)-Capacity.png
 

savas

Member
Oct 16, 2018
137
57
sofia
Cut out should be 2.8 v
and if you reach 10% than max output should be around 350 400w.
We have 5 cells in parallel and 400watt is around 11ah which is around 0.6c 0.7c.
The cells are rated at 1c discharge up until 2.5v for 500 cycles.

If we make around 70km with one charge you can reach 7000km for 100 cycles. So i do not care for the battery.It is really cheap to change the cells.And this is not shimano bike where the bms will die immediately if you disconnect it from the battery.
That is why i like the bafang.
 

temon10

Well-known member
Feb 8, 2022
676
565
Malang, Indonesia
I attach the latest M510 firmware from Bafang, not sure if you guys already have this, but here it is for reference. Also, I updated the forum to allow .bin file uploads.

This firmware is awesome, quick test about 7km start battery 15% left, finish at 8% left (forgot to charge).
Some improvement I found :
1. Calibration time less time, maybe 2 second after switch on.
2. Assist power on flat terrain smoother, no more on off assist at low speed.
3. No power cut off under 10% battery.
4. Start assist less drag than before when on small cogs.

So I think this is the best firmware so far, but need to test it for long ride. Thanks @Rob Rides EMTB for sharing the firmware here.
 

thaeber

Well-known member
Jan 26, 2021
888
769
Bruchsal, Germany
This firmware is awesome, quick test about 7km start battery 15% left, finish at 8% left (forgot to charge).
Some improvement I found :
1. Calibration time less time, maybe 2 second after switch on.
2. Assist power on flat terrain smoother, no more on off assist at low speed.
3. No power cut off under 10% battery.
4. Start assist less drag than before when on small cogs.

So I think this is the best firmware so far, but need to test it for long ride. Thanks @Rob Rides EMTB for sharing the firmware here.
Thanks mate for the info, highly appreciated You took the risk and updated firmware! No power loss below 10%? Did You watch how many Watt available on the display?
 

thaeber

Well-known member
Jan 26, 2021
888
769
Bruchsal, Germany
Thats right, last 10% hard to get devastated with M600.

You are right, under 3V there is not much capacity left. But on races I am going usually to 2.7V.
I dont care about battery cycles or if I damage it, I am changin batteries every year. ;))
Theres no problem with balancing when you going to very low cut offs.

3.15V is too soon for cut off.

Let me check what capacity you get when cut off is 3.15V for example for Samsung 35e and 5P.
It is around 2.8Ah (4A draw). Way behind "nominal" capacity (somebody is stating 3.5, somebody 3.45 or 3.35 and that number is measured with very low current draw - 0.1A, full full charge and down to 2.6V)

View attachment 91194
If you look at the integral below the Volage at 5 A, and compare the remaining capacity between 3.15 Volt and 2.7 Volt, it‘s almost nothing. If You draw more Amps, it‘s even less. No reason in my opinion to risk battery health, for a couple of additional km / hm. With the power cut it‘s no fun to ride anyhow, below 10%. If You are racing, may be You see it different 😊
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Mate, 0.45 Ah is no difference? And yes, on race u need every mAh. ;) Just Bafang motor is against and limiting at 48V, which is crazy! So I have put 43V firmware and u going much lower then.
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
I confirm, it is a big difference with ver 3.2 (then the question is, how can Bafang put out official version 3.1 which is catastrophic)
Rob, thanks a lot! Will you try to ask Bafang for 43V version firmwate pls?

No on/off behaving, and I am seeing watt numbers up to 840W!!! And with 50% of battery. This will put in shame all other motors!
Also Pass 1 seems little less watt numbers.

And funny is, few seconds after turn on, throttle does not work on full power.
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Will have to confirm also current draw over BT Bms as that power looks high for a "legal" motor.

On M600 it is calibrated very well, I got almost same current readings.
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Guys, unbelievable, it really limits from 10% !!! To around 400W. At 5% it is 220W. So bafang has listened to users? I think we just have christmass. ;))

But still very high cutoff, when I measured voltage at 5% it is 47.7V with no current. Too much. Then you leaving too much energy in battery. I dont care if Bafang wants to save cycles in my battery. User should choose how deep he wants to discharge. Like on Uart motors.

And down to 10% it took in peaks 740W!

Full charge and showing 73% - there is some bug.

Will check tomorrow with full batt and maybe will record a video "M510 - Will it burn?" ;))
 
Last edited:

ficorama

Active member
Oct 9, 2021
380
305
Croatia
I attach the latest M510 firmware from Bafang, not sure if you guys already have this, but here it is for reference. Also, I updated the forum to allow .bin file uploads.
i managed to upgrade the engine with the FW @Rob Rides EMTB gave us. I tried 500 meters down the street. I have a feeling the start is a little softer. I think I'll be driving tomorrow so I'll know more. there is only one strange thing. the battery at 53v shows 70% on the screen, at bms it shows 99%, a bit strange. @Rob Rides EMTB do you have readings like this?
 

Rob Rides EMTB

Administrator
Staff member
Subscriber
Jan 14, 2018
6,262
13,707
Surrey, UK
i managed to upgrade the engine with the FW @Rob Rides EMTB gave us. I tried 500 meters down the street. I have a feeling the start is a little softer. I think I'll be driving tomorrow so I'll know more. there is only one strange thing. the battery at 53v shows 70% on the screen, at bms it shows 99%, a bit strange. @Rob Rides EMTB do you have readings like this?
No, mine seems normal
 

Dado

Active member
Jun 28, 2022
702
473
Bratislava
Rob, what u mean by step by step? Over Besst?
1. Select Controller and input "CR" into serial.
2. Load firmware into best by click upload button
3. Plug connector facing motor.
4. Wait till beep and done.
5. Then hit reset in besst software. (It would reset basst)

Or official in picture.


Shockwave, not possible. Up to bafang programmers, what max current they chose and hardcode.

Capture.JPG
 
Last edited:

EMTB Forums

Since 2018

The World's largest electric mountain bike community.

559K
Messages
28,322
Members
Join Our Community

Latest articles


Top