Bafang M500/M600 thread

Discussions related to motors other than hub motors.
This includes R/C motors, botttom bracket, roller and geared drives.
User avatar
Kyokushin   100 mW

100 mW
Posts: 41
Joined: May 30 2021 4:08pm

Re: Bafang M500/M600 thread

Post by Kyokushin » Jan 24 2022 3:14am

AHicks wrote:
Jan 23 2022 7:57pm
Kyokushin wrote:
Jan 23 2022 5:59pm
M600 max is 18Amps.
How you noiced the 20 amps peak?

On fully charged 48V battery the max out put shall not exceed the 983W (54.6Vx18A).

With the 600's internal controller set to limit power to 18a, I agree. There's nothing wrong with your math. BUT if showing 20a on the display, the margin for error wouldn't need to be that great to see that. A little slop in the calibration of the controller's components, maybe a little more in the display? Much more than that, would have me wondering what was going on as well.
What max power output its showing on display?

Afaixeda   10 µW

10 µW
Posts: 5
Joined: Jan 22 2022 3:04pm

Re: Bafang M500/M600 thread

Post by Afaixeda » Jan 24 2022 3:54am

Kyokushin wrote:
Jan 23 2022 5:59pm
M600 max is 18Amps.
How you noiced the 20 amps peak?

On fully charged 48V battery the max out put shall not exceed the 983W (54.6Vx18A).
Yes, i can see 20.1A on display 860C, i try to attach photo from video just make now for show here.

Regards
8827279E-4E0D-4C82-B27A-9E8BD324931F.jpeg
8827279E-4E0D-4C82-B27A-9E8BD324931F.jpeg (158.58 KiB) Viewed 867 times

Afaixeda   10 µW

10 µW
Posts: 5
Joined: Jan 22 2022 3:04pm

Re: Bafang M500/M600 thread

Post by Afaixeda » Jan 24 2022 4:00am

Waynemarlow wrote:
Jan 23 2022 2:17pm
Afaixeda wrote:
Jan 23 2022 6:01am

The power at 1/3 remains at 10A maintained with peaks of 12A, at level 2/3 13A with peaks of 14A, at level 3/3 18A maintained with peaks of 19/20A maximum. Same as 46.6 or 46.7

If anyone wants me to try another file, i'll volunteer

Thanks and regards
Interesting that the overall levels have remained much the same.

Afaixeda I think you must have some way of logging peaks ? Any chance you could perhaps reset your number of levels to the max 9 and see if the lower 1 - 3 are still at 10A minimum ? Thats a high current for the lowest level.
Levels M600 1/9 around 4A - 2/9 around 6A - 3/9 around 10A

These values ​​are my calculations and average approximations seen on the screen, they are constantly changing according to cadence and leg strength

Regards

User avatar
Kyokushin   100 mW

100 mW
Posts: 41
Joined: May 30 2021 4:08pm

Re: Bafang M500/M600 thread

Post by Kyokushin » Jan 24 2022 4:17am

Could you check the max power output on max assist level instead of Ampers? I am curious of the showed values.

Afaixeda   10 µW

10 µW
Posts: 5
Joined: Jan 22 2022 3:04pm

Re: Bafang M500/M600 thread

Post by Afaixeda » Jan 24 2022 4:31am

Kyokushin wrote:
Jan 24 2022 4:17am
Could you check the max power output on max assist level instead of Ampers? I am curious of the showed values.
Of course, easy see over 1000w
4FA57A8D-B6B4-4406-AFF1-BA0B16E2246D.jpeg
4FA57A8D-B6B4-4406-AFF1-BA0B16E2246D.jpeg (276.04 KiB) Viewed 861 times

User avatar
Kyokushin   100 mW

100 mW
Posts: 41
Joined: May 30 2021 4:08pm

Re: Bafang M500/M600 thread

Post by Kyokushin » Jan 24 2022 4:45am

Interesting.
When i tried 14.6 and 14.7 on M500 controller i never saw over than 990 W.
Is there anyone who saw over 1kW peak on older than 14.8 firmwares?

Waynemarlow   10 kW

10 kW
Posts: 702
Joined: Jul 09 2016 7:22am
Location: Bucks, England

Re: Bafang M500/M600 thread

Post by Waynemarlow » Jan 24 2022 4:47am

Afaixeda wrote:
Jan 24 2022 4:00am

Levels M600 1/9 around 4A - 2/9 around 6A - 3/9 around 10A

These values ​​are my calculations and average approximations seen on the screen, they are constantly changing according to cadence and leg strength

Regards
It looks like the bottom No 1 level may have been reduced to about 200W's, if so then thats good.

Could I ask of you another test. Put the motor in No 1 of 9 and then take a vid / picture of the Watts once you have got a good cadence going and using lots of torque on the pedals. Then from standstill in a high gear see the max ramp up Watts just as you apply max torque on the pedals, mine is nearly 400W's and its this which is giving us most problems in the lower levels.

Thanks

User avatar
Kyokushin   100 mW

100 mW
Posts: 41
Joined: May 30 2021 4:08pm

Re: Bafang M500/M600 thread

Post by Kyokushin » Jan 25 2022 1:18am

Anyone have the M600S firmware or could tell at least what is max A current on it?

Afaixeda   10 µW

10 µW
Posts: 5
Joined: Jan 22 2022 3:04pm

Re: Bafang M500/M600 thread

Post by Afaixeda » Jan 25 2022 5:31am

Waynemarlow wrote:
Jan 24 2022 4:47am
Afaixeda wrote:
Jan 24 2022 4:00am

Levels M600 1/9 around 4A - 2/9 around 6A - 3/9 around 10A

These values ​​are my calculations and average approximations seen on the screen, they are constantly changing according to cadence and leg strength

Regards
It looks like the bottom No 1 level may have been reduced to about 200W's, if so then thats good.

Could I ask of you another test. Put the motor in No 1 of 9 and then take a vid / picture of the Watts once you have got a good cadence going and using lots of torque on the pedals. Then from standstill in a high gear see the max ramp up Watts just as you apply max torque on the pedals, mine is nearly 400W's and its this which is giving us most problems in the lower levels.

Thanks
Yes, same situacion, when start pedals hard in 1/9 easy see 10A, no pictures sorry.

I return back on 46.6 firmware, I don't like the assistance prolongation after stop pedaling on 46.8. Maybe is better choice for plastics gear, buy i don’t like it and my gear is steel

hamncheez   1 µW

1 µW
Posts: 1
Joined: Mar 17 2021 11:08am

Re: Bafang M500/M600 thread

Post by hamncheez » Jan 30 2022 10:20pm

Hi, I'm looking into welding my own full suspension frame (steel tubing with aluminum swingarm and aluminum cabinet).

Does anyone know where I can find the spec or maybe a STEP file on the mounts for the M500/M510/M600?

deeph46   1 mW

1 mW
Posts: 19
Joined: Jan 04 2020 9:53pm

Re: Bafang M500/M600 thread

Post by deeph46 » Jan 31 2022 10:20am

Hi, have a M600 on my E10. Personally, for me the PAS 1 is a bit powerful. Is there a way to lower the power for PAS 1 without besst tool?

Thanks

Sandur-Rx   1 mW

1 mW
Posts: 18
Joined: Dec 17 2020 6:12am

Re: Bafang M500/M600 thread

Post by Sandur-Rx » Jan 31 2022 12:46pm

deeph46 wrote:
Jan 31 2022 10:20am
Hi, have a M600 on my E10. Personally, for me the PAS 1 is a bit powerful. Is there a way to lower the power for PAS 1 without besst tool?

Thanks
Even with te BESST tool it’s not possible at this time.

AHicks   10 kW

10 kW
Posts: 630
Joined: Jul 24 2018 10:53am
Location: Snowbird

Re: Bafang M500/M600 thread

Post by AHicks » Jan 31 2022 1:11pm

deeph46 wrote:
Jan 31 2022 10:20am
Hi, have a M600 on my E10. Personally, for me the PAS 1 is a bit powerful. Is there a way to lower the power for PAS 1 without besst tool?

Thanks
The only way I've seen is if you are currently running 5 levels of PAS, switching it to 9 may help.

Efim_Rus   100 µW

100 µW
Posts: 8
Joined: Dec 10 2021 7:35pm

Re: Bafang M500/M600 thread

Post by Efim_Rus » Feb 03 2022 10:23am

Has anyone encountered error 27?

Animalector   10 kW

10 kW
Posts: 976
Joined: Mar 17 2012 4:50pm
Location: Mareeba - Queensland

Re: Bafang M500/M600 thread

Post by Animalector » Feb 03 2022 7:19pm

Yeah I think I wrote about it a while ago.

Trot 27 is Overcurrent in the controller.

A reflash of firmware fixed it for a couple of months and it came back. Tried to repeat but the controller failed to respond at all.

Replace controller. Bafang had no suggestions other than to send a new controller.

Andy

sendler2112   100 kW

100 kW
Posts: 1433
Joined: Dec 07 2012 6:14am
Location: Syracuse, NY USA

Re: Bafang M500/M600 thread

Post by sendler2112 » Feb 15 2022 7:43pm

Here is a fairly complete ebike climbing showdown including Bafang M600 which was near the top but whichever version this is couldn't beat the Brose in the Levo. Should I really buy a Luna X2 if I would only gain a few seconds over my Shimano E8000 bike that I already have and love the transparent torque sensing and handling of? How much faster would a Ludicrous M600 really be on a long ride with deep sand and steep hills than this version that they tested?
.
https://youtu.be/hQRHcHtFkfI?t=396
.
Image

sendler2112   100 kW

100 kW
Posts: 1433
Joined: Dec 07 2012 6:14am
Location: Syracuse, NY USA

Re: Bafang M500/M600 thread

Post by sendler2112 » Feb 15 2022 7:59pm

Maybe the M600 with the $400 ludicrous controller would be more like this test of the M620 which smashed the times of all of the other "class 1" motors with a time of 45 seconds versus 66.
.
https://youtu.be/eT2JAaCUzJ8?t=256
.

sendler2112   100 kW

100 kW
Posts: 1433
Joined: Dec 07 2012 6:14am
Location: Syracuse, NY USA

Re: Bafang M500/M600 thread

Post by sendler2112 » Feb 15 2022 9:58pm

The Luna X1 Bafang M600 with Ludicrous controller had a similar advantage over the Levo in this climbing test with a time of about 60 seconds versus 76. I have to assume he chose a hill that was so steep the the Levo didn't approach its class 1 limited top speed of 20mph which would have been unfair since the M600 wouldn't have any hard programmed speed limit.
.
https://youtu.be/AD8cdxW3U54?t=257
.

Tom   1 kW

1 kW
Posts: 368
Joined: Aug 02 2007 5:31pm

Re: Bafang M500/M600 thread

Post by Tom » Feb 18 2022 7:08pm

I've ridden both M600 and Brose Mag S and there is no comparison. The Brose is very smooth and refined but if you put them both in the highest PAS up a gravel road the M600 is going win the race every time unless there is something wrong with the motor. Might be a different story on a more challenging trail but from what I skimmed in the Hill Climb Challenge video it's just a dry gravel road.

Ernie777   1 µW

1 µW
Posts: 3
Joined: Feb 26 2022 1:37pm

Re: Bafang M500/M600 thread

Post by Ernie777 » Feb 26 2022 1:53pm

star2k21 wrote:
Dec 09 2021 11:52am
CiDi wrote:
Nov 03 2020 4:08am
To configure the Bafang M500 / M600 motor without using the BESST programmer, you can use this interface.

Link interface USB to CAN on Amazon:
https://www.amazon.co.uk/USB-Converter- ... 709&sr=8-2

Link cables Bafang HMI M500/M600 on e-bike-technologies:
https://www.e-bike-technologies.de/inde ... 5-f-detail
https://www.e-bike-technologies.de/inde ... 5-f-detail

Below are the software and the instructions for configuration and use.
Hi CiDi! I read your interesting posts regarding the mod through Innomaker and I'm curious to know if it is possibile to apply to a Bafang M200 too.
My trekking bike (700c / 28") has this little engine and it works with can-bus protocol.
Do you think that this procedure can be followed also for my M200 ?
The Frame ID is the same for these mid drive motors?
Thanks to CiDi I have unlocked my M400 can-bus with the innomaker, so if you have a can-bus system it should work. :thumb:

Ernie777   1 µW

1 µW
Posts: 3
Joined: Feb 26 2022 1:37pm

Re: Bafang M500/M600 thread

Post by Ernie777 » Feb 26 2022 2:41pm

jodiug wrote:
Oct 27 2020 7:34am
Hi, I'm new to this e-bike programming thing. I own an e-bike with a Bafang M400 (2020 edition) which has a CAN bus connector.
I hope this is not off topic, but this was one of the few places online with information about the Bafang CAN system.

I was wondering if any of the solutions in this thread (involving BESS software or the above CAN bus reader) would also work for changing the speed limit of a new M400?
innomaker works fine on the M400 can bus You can chance the speedlimit to Max 60km/h

Ernie777   1 µW

1 µW
Posts: 3
Joined: Feb 26 2022 1:37pm

Re: Bafang M500/M600 thread

Post by Ernie777 » Feb 26 2022 2:43pm

mroupi wrote:
Sep 20 2021 11:47am
npcspellen wrote:
Sep 16 2021 3:36am
CiDi wrote:
Nov 03 2020 4:08am
To configure the Bafang M500 / M600 motor without using the BESST programmer, you can use this interface.

Link interface USB to CAN on Amazon:
https://www.amazon.co.uk/USB-Converter- ... 709&sr=8-2

Link cables Bafang HMI M500/M600 on e-bike-technologies:
https://www.e-bike-technologies.de/inde ... 5-f-detail
https://www.e-bike-technologies.de/inde ... 5-f-detail

Below are the software and the instructions for configuration and use.
I have bought the set! I am going to try to change the speed limit on my bafang m420 with dpc18 now. But 1 question. I only want to increase max speed. So i would only have to change the hex for the speed. Or do i also need to change the other 2? Why would i need to change the other 2?
Done on my M420 canbus with Dpc18 . Speed is set to 60kmh now

add: I've succed to change speed limit too on a M420 motor with DPC 10 can Displauy
:bigthumb:

Lachymx   10 µW

10 µW
Posts: 6
Joined: Apr 02 2018 8:57pm
Location: Melbourne
Contact:

Re: Bafang M500/M600 thread

Post by Lachymx » Mar 01 2022 4:02pm

sendler2112 wrote:
Feb 15 2022 7:59pm
Maybe the M600 with the $400 ludicrous controller would be more like this test of the M620 which smashed the times of all of the other "class 1" motors with a time of 45 seconds versus 66.
.
https://youtu.be/eT2JAaCUzJ8?t=256
.
I'm one of the riders in these tests, we have the 48v 18a firmware on our m600. And up the hill as well as on the flat it is very similar to the brose s mag power wise (provided the s mag has been unlocked). I would expect the luna ludicrous mod to perform more like the m620 although we have not ridden one.
Consultation en ligne www.viagrasansordonnancefr.com medecine francaise

casainho   100 GW

100 GW
Posts: 5778
Joined: Feb 14 2011 2:43pm

Re: Bafang M500/M600 thread

Post by casainho » Mar 01 2022 5:41pm

Efim_Rus wrote:
Dec 10 2021 8:08pm
I have about 150 defective Bafang M600 bicycles at my disposal. Below I will attach a photo of the board, it was made on STM 32. There is no magnetic field sensor on my board; instead, I use sensors inside the motor (cold sensor). It is connected to the same connector as the engine temperature sensor, on the connector these pins are designated as U, V, W. I think it will be noticeable in the photo.
Some bicycles will only ride while holding down the "-" button. In this case, they do not respond to the pedals. To monitor the CAN bus, I use the CANHacker software and a homemade adapter based on Arduino + mpc2515 + mpc2551. In serviceable bicycles, the pedal sensor seems to be fine, but for some reason some of them do not ride. But later I think I'll figure it out. In the meantime, I am attaching a photo of the controller.
- TSDZ2 and OpenSource EV display: 128x64 OLED display, easy to build as DIY, Bluetooth and ANT, OTA wireless updates, easy to repair and customize for other EVs.
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware

Developer of OpenSource knowledge and technology for ebikes: OpenSource EV display, Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays.

casainho   100 GW

100 GW
Posts: 5778
Joined: Feb 14 2011 2:43pm

Re: Bafang M500/M600 thread

Post by casainho » Mar 01 2022 5:49pm

Efim_Rus wrote:
Dec 10 2021 8:08pm
I have about 150 defective Bafang M600 bicycles at my disposal. Below I will attach a photo of the board, it was made on STM 32. There is no magnetic field sensor on my board; instead, I use sensors inside the motor (cold sensor). It is connected to the same connector as the engine temperature sensor, on the connector these pins are designated as U, V, W. I think it will be noticeable in the photo.
Some bicycles will only ride while holding down the "-" button. In this case, they do not respond to the pedals. To monitor the CAN bus, I use the CANHacker software and a homemade adapter based on Arduino + mpc2515 + mpc2551. In serviceable bicycles, the pedal sensor seems to be fine, but for some reason some of them do not ride. But later I think I'll figure it out. In the meantime, I am attaching a photo of the controller.
Image
So that means the original motor controller for M600 is the STM32F103??

If so, we now have our OpenSource motor controller based on STM32F103 (using as reference the Xiaomi M365 EScooter motor controller). This motor controller was developed to be easy to build and repair DIY, as also supports installing an expansion board with customized electronics, so this can be adapted for different devices, like a TSDZ2 motor controller using UART for the display or Bafang M600 motor controller using CAN BUS for the display.

The board is very compact, through hole components on top side; one DC-DC assembled on top of the other and the custom electronics board will be placed on top of the Bluepill, using the same pins of Bluepill:

Image

Surface mount components on bottom layer, all of size at least 0805 to be easy to solder:

Image

Image

Image

And our OpenSource firmware is ready and tested. Firmware running on previous board prototype, driving M365 EScooter motor:



Firmware running on the M365 motor controller, driving EBike TSDZ2 mid drive motor:



So anyone could use this motor controller board and design a version to be used on the M500/M600!!
- TSDZ2 and OpenSource EV display: 128x64 OLED display, easy to build as DIY, Bluetooth and ANT, OTA wireless updates, easy to repair and customize for other EVs.
- TSDZ2 FAQ: issues and repairs, etc
- TSDZ2 OpenSource firmware

Developer of OpenSource knowledge and technology for ebikes: OpenSource EV display, Wireless EBike standard ANT+ and Bluetooth, TSDZ2 OpenSource firmware, KT motor controllers and displays.

Post Reply