Bafang M620 setup CAN parameters.

jlfuente

Member
Joined
Jan 6, 2024
Messages
6
Reaction score
2
Location
Madrid, Spain
Has anyone used this device to refresh the parameter data of a M620 Bafang motor? Any positive experiences?
Does it allow to do what other devices allow for UART protocol?
 
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
Hello.

With old M620 CAN firmares, you can not set much, everything is hardcoded. Only speed limit, wheel and circumference.

But there is latest firmware 41.1 where u can set also power levels. (Throttle speed hardcoded here - unfortunatelly)
 
Last edited:
Hello.

With old M620 CAN firmares, you can not set much, everything is hardcoded. Only speed limit, wheel and circumference.

But there is latest firmware 41.2 where u can set also power levels. (Throttle speed hardcoded here - unfortunatelly)
Thanks very much for your response.
 
Saw it just now. Sorry.
That 41.1 is 48V.
 
Last edited:
Here is latest thanks email from a customer from Australia - they have lot of M620 motors there. ;) Customer did tried the latest firmware 41.1 and we trying figuring out how that Eco/Sport settings works. In original Besst programmer also possible to setup only 5 levels. Dont understand why Bafang came up with this Eco/Sport mode - and only in M620. So far it looks like ECO power is lowered over some constant. And there is hardcoded speed limits for throttle. Each PAS level has different speed for throttle: 10, 15 ,20, 25, 30 kmh. Luckily pedalling speed still possible to set. But I am afraid they will hardcode pedalling speed also soon with new firmwares. :(

"Regarding the 3-Sports mode, it is definitely delivering more power. Maybe I did not snap the pic at the correct time. I was riding one-handed up a hill ;) I will do some proper testing next weekend.
Also, it is not limited to 25kmph in sports mode, I will also test this further next weekend.
All in all, this bike is now 10 x better than it was. Thank you K1

Lionel"
 
Hello.

With old M620 CAN firmares, you can not set much, everything is hardcoded. Only speed limit, wheel and circumference.

But there is latest firmware 41.1 where u can set also power levels. (Throttle speed hardcoded here - unfortunatelly)
What's the output of 41.1?
How can I get that .bin file?
 
Quick question guys,

Has anyone tried this firmware on a CANBus M620 motor?

I don't have a CANBus M620 to test it on but would appreciate feedback before passing this onto someone who has made an enquiry👍🏿
 

Attachments

Hello Neeko.

Have a note at this firmware it has lowered power at low PAS: 3,6,12,20,30A
Attaching version 1.2, little newer, if somebody wants to try. Is great as supports also power setting.
 

Attachments

Last edited:
It is good, also with power adjustment support. Over K1 Flash, Besst Pro, Go+ or DPC010
 
The new 10kW VESC based INNOTRACE motor controller for Bafang M620 CAN is here!


 
The new 10kW VESC based INNOTRACE motor controller for Bafang M620 CAN is here!



Does this also grant you the ability to set parameters in the canbus display similar to how the eggrider did for the uart version?
 
Does this also grant you the ability to set parameters in the canbus display similar to how the eggrider did for the uart version?
I do not know how eggrider UART works, but all Bafang CAN displays work with this controller the same way they work with Bafang controllers (select pedal assist level, trigger walk mode, show mileage, show speed, show effort (or I do not know what those graphs on the newest Bafang displays mean when you spin the pedals), allow to select speed and distance units, show battery charge level, etc).

For setting parameters like power, voltage, battery cells, rotary encoder calibration, torque sensor calibration, sensitivity, throttle curves, PAS behavior and other tunes you need to use VESC Tool application (using your phone or PC through integrated Bluetooth, or through VESC Express dongle through USB or Wi-Fi, or Bluetooth, or connecting directly to the controller USB).
 
Last edited:
Hey, are you still creating the adapters? I'm interested.

View attachment 183588
What's wrong with M620? You can slap there the new INNOTRACE M620 CAN controller and it is going to be a monster!

 
What's wrong with M620? You can slap there the new INNOTRACE M620 CAN controller and it is going to be a monster!

[QUOTE="TQFreak, post: 685672, mem...info. Fn'F [ATTACH]183698[/ATTACH] [/QUOTE]
 

What's wrong with M620? You can slap there the new INNOTRACE M620 CAN controller and it is going to be a monster!

I have an innotrace. Also full unlocked, log-in bypass privileges up to 3000w. God mode.
 
I have an innotrace. Also full unlocked, log-in bypass privileges up to 3000w. God mode.
The last WattWagons titanium Cross Tour produced (a year after their titanium bike production had ceased), a one-off small frame in 'fat' size - Slightly improved.

GUMBO SNIP.webp


20260321_163003[1].webp
 
I have an innotrace. Also full unlocked, log-in bypass privileges up to 3000w. God mode.
OK. If you want to replace your M620 by an M560/510 or M600/500 there are INNOTRACE controllers for those motors too


 
Keep reading
    Browse all

    Community Stats

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