Bafang M500 and M600 motors

ok. I just saw that there are two websites. 1. dengfubike.com 2. dengfubikes.com
seems a little bit strange and scammy...
I considered to buy the E05 frame with the bafang m600 motor: E05
 
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
The speed sensor is installed. And if I rotate a wheel - the display shows speed.

Ok, so it works on throttle, you getting speed, so why you need to test more? For torque sensor to engage, you need more power on cranks and also you need to rottate with cranks (there is also pass sensor). When I press brakes and push into pedalls, motor is not trying to start (I dont have brake sensors).
 
I put m600 controller to m500. 1.1kW peak, still legit, still working in my daily riding.
What version of the m600 controller do you use in the m500 and where can I buy one, I would like to do it on my m500 too, since the 13A firmware is not enough for me. It will not burn out from a power of more than 1KW?
 
What version of the m600 controller do you use in the m500 and where can I buy one, I would like to do it on my m500 too, since the 13A firmware is not enough for me. It will not burn out from a power of more than 1KW?
I have this one:
So far, so good, 1.1kW in peak. You only need to swap two wires on connector or make an adapter with plugs.

You may also add one shunt resitor then force M600 18A firmware upload - it also should work.
 
I have this one:
So far, so good, 1.1kW in peak. You only need to swap two wires on connector or make an adapter with plugs.

You may also add one shunt resitor then force M600 18A firmware upload - it also should work.
[/ЦИТИРОВАТЬ]Thanks, with a shunt resistor is also an interesting idea but I doubt that adding a resistor will allow access to download the m600 firmware, I tried this but the download does not occur.
 
Shunt resistor will cause the power output will not be halved when you upload M600 firmware, and only you need to do to upload M600 firmware is to change in hex editor the first byte of it, to same as it in M500.
 
Shunt resistor will cause the power output will not be halved when you upload M600 firmware, and only you need to do to upload M600 firmware is to change in hex editor the first byte of it, to same as it in M500.
Ok, didn't know about that, thanks again. It will be necessary to take an interest in this topic, it will be a good experience if it works.
 
I have designed and coded small, portable and simple K1 CAN Monitor & Speed Unlocker - no need computer. Works ONLY with Bafang motors with CAN bus (green connector to display with "house" shape 5 pin connector).
This looks interesting, great work! Is this supposed to replace the display, and could one control it with a generic remote on the handlebar?
Will this also work with M510 or M820, as well as the new CANBUS M620s?
 
This looks interesting, great work! Is this supposed to replace the display, and could one control it with a generic remote on the handlebar?
Will this also work with M510 or M820, as well as the new CANBUS M620s?

Hello El Topo

No, it is meant as a realtime monitoring device. Not possible to cable buttons. Display is small.
Works with any CAN bafang motor. Have tested with M420,M500,M510,M600,M620 and 820 would work also. ;)
 
Ok, didn't know about that, thanks again. It will be necessary to take an interest in this topic, it will be a good experience if it works.
I took off my m500 controller and upon a detailed examination I found that it not only has one resistor less than the m600, but also that there are about 5-6 chips less, who knows what they are responsible for? I also can't find the same ones for sale.

IMG-4db7a39fa78ceebe8f59305438fd08f7-V.jpg


IMG_20220730_123619240.jpg


IMG_20220730_123619240~2.jpg
 
Yes. M500 will handle up to around 1kW of peak power, where M600 can be pushed to around 2kW because have more mosfets.

theorerically, one shunt resistor more added to m500 board will be enough, to run stock m600 firmwares.
 
Hello e10 riders

I'm living in south of France and I'm looking for someone who can update my motor M500 because even with a 840Wh battery my friends with Bosch perf 620Wh climb faster and the M500 motor is very weak when battery reach 30% (even with max assit mod 5)

I don't want to buy the besst tool just for one update

I noticed after a clim Bosch motors are hot but you can touch the motor but the M500 you can't touch it, it's over 50°C
 
By the way, does somebody know what exactly does AI sensitivity setting do on M500?
 
By the way, does somebody know what exactly does AI sensitivity setting do on M500?
It is for the display brightness. It is useless as the display is hard to read on sun even with 100%. I have disabled it.(if you are using dpc240/1)
 
Last edited:
Hello e10 riders

I'm living in south of France and I'm looking for someone who can update my motor M500 because even with a 840Wh battery my friends with Bosch perf 620Wh climb faster and the M500 motor is very weak when battery reach 30% (even with max assit mod 5)

I don't want to buy the besst tool just for one update

I noticed after a clim Bosch motors are hot but you can touch the motor but the M500 you can't touch it, it's over 50°C

Hello, first of all check what firmware current you have now flashed. Max for M500 and for 48V is 13A. (There are experimental firmwares with higher current, but then motor gets too hot).

Weak when u reach 30% - this is intention of Bafang (I am also not OK with this) and is called safe ride home. You wont do anything with this. M510 motor are limiting power just from 10% - so here it is fine.

Dont worry about hot motor, when not more then 80C on outside all is fine.
 
Yes. M500 will handle up to around 1kW of peak power, where M600 can be pushed to around 2kW because have more mosfets.

theorerically, one shunt resistor more added to m500 board will be enough, to run stock m600 firmwares.

Kyoku, every motor can handle 2 times to 4 times more power, question is for how long. I been testing M510 and it wont handle 800W continous. And M600 is getting too hot with 1250W conti. Then you need to be smart and use peak power just in right time and then lower power for certain amount of time to let the motor again to cool down (what I saw temperature was raising 1C in 1sec with 1250W). So I do not recommend to put anything more then 800W (M510) and 1200W (M600), if you want just ride freely without any overheating issues.
You would need to have also temperature display if you wanna abuse the motor with 2kW - as I got already 140C with one M600 firmware and was afraid about demagnetization. Dont know where was temperature control... ou my dear Bafang ;))
 
It is for the display brightness. It is useless as the display is hard to read on sun even with 100%. I have disabled it.
Krokan, in fact it is AL - Auto light - outside brightness when it is switching the light on. And with this it will also turn down brightness of LCD.
 
This question is for m600 riders with a lot of miles on that motor.

How reliable is it in practice? For the sake of the question set aside any water intrusion issues. I can solve for those.

I'd like to know in a general sense if the m600 generally works as advertised or if around some milage point they tend to have internal failures.

Any insight would be helpful. Im trying to justify a cheeb build with an m600.

Thanks in advance ☺️
 
I have 1.5Km on mine without issue. Very powerful motor in standard form, seems to take a fair bit of UK mud and water abuse over the last winter, although I haven't stripped it to check. Lowest assistance level is way tooo powerful and tends to make the bike a pure EBike unlike some where the the lowest level will let you ride with other non Ebikers. Its also 1kg heavy.

Major problem is that its rapidly becoming the forgotten motor, where all the attention is on the M510 and all that nice firmware development has been forgotten about on the M600. I would suspect that unless Bafang do a firmware update, we may not be able to use the new BEEST Pro and all its benefits.

Other than the normal Bafang gripes of not being very up to date in the way firmware and user friendliness can be controlled by the user, so far mine has been a cracking motor.
 
I have 1.5Km on mine without issue. Very powerful motor in standard form, seems to take a fair bit of UK mud and water abuse over the last winter, although I haven't stripped it to check. Lowest assistance level is way tooo powerful and tends to make the bike a pure EBike unlike some where the the lowest level will let you ride with other non Ebikers. Its also 1kg heavy.

Major problem is that its rapidly becoming the forgotten motor, where all the attention is on the M510 and all that nice firmware development has been forgotten about on the M600. I would suspect that unless Bafang do a firmware update, we may not be able to use the new BEEST Pro and all its benefits.

Other than the normal Bafang gripes of not being very up to date in the way firmware and user friendliness can be controlled by the user, so far mine has been a cracking motor.
Thanks for the insight.

The feeling I get is out of the box the m600 is slightly overpowered and the m510 is slightly underpowered say compared to bosch.

Would you say I have that right?
 
The feeling I get is out of the box the m600 is slightly overpowered and the m510 is slightly underpowered say compared to bosch.
Does the M510 have equivalent to Bosch's MTB-mode, so the motor is controlled mainly by torque input, less by cadence and is more "adaptive"?
Can I tune the M510 like let's say an EP8, where you can adjust each mode in power and max. torque with its phone app?

There is so little information out there, it is really frustrating...
 
The M600 has fantastic power, but Bafang firmware is poor and implementation even worse. I’ll forgive it because of the power and be mindful of its aggressive start power, especially when manoeuvring.

Not interested in messing with firmwares so that rules out the m510
 
Yes technically the M510 is as powerful as the Bosch!
No and no!


Does the M510 have equivalent to Bosch's MTB-mode, so the motor is controlled mainly by torque input, less by cadence and is more "adaptive"?
Can I tune the M510 like let's say an EP8, where you can adjust each mode in power and max. torque with its phone app?

There is so little information out there, it is really frustrating...
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

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