K1 Flash - Simple firmware update for Bafang CAN motors. Speed limit for all CAN motors. Power adjustment settings (M510, M820, M560) and Calibration

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
K1 Flash Banner.jpg

Hello bafang fans.

Brand new speed unlocker, configuration tool and also simple firmware flash - K1 Flash ⚡

Would you like to set or tune motor controller parameters? K1 Flash is compatible with all Bafang CAN bus motors (5 pin connector with "house" shape). Simply edit AutoSet.txt file on included SD card with your favourite settings.
Also can download motor firmware for M500, M510, M600 and M620 motors and run Calibration.

Ocean&Yellow.jpg

Simple as 1, 2 ,3 ...

1. Insert included SD card (with set of firmwares - cca 50 firmwares)
2. Power up K1 Flash (over USB-C cable from your mobile, power bank, charger ...)
3. Connect to your CAN motor - steady green LED light means all set and you can unplug device

In a minute your motor is flashed and parameters set according text file (editable) on SD card.

More info, pictures, video and ordering info at this google forms page:

K1 Flash na ebay.jpg

A quick video

Colour LED will tell you what state you are in:

Blinking Blue LED - Auto Flash procedure started - Plug in motor
Steady Blue LED - Insert SD card
Steady Red LED - Firmware flash ready. If does not start automatically - reconnect motor. (Older motors M500, M600 can flash only during boot up)
Red blinking LED - Firmware downloading to motor
Green LED - Completed, all OK. You can unplug motor
Blinking Green LED - Setup motor parameters - Connect motor


You get a collection of bin files on SD card. Or simply add your new firmware file into SD/AutoFlash directory and device will load it when compatible with your motor.

Tested on M500, M600 rev.A and B, M510 FC1.0 and FC2.0 and M620 so far. Should be working also with M300 and M420 as here are same bin file types. In the future also support for M630, M560 with simple firmware update.
Speed unlock, circumference supported by all Bafang CAN motors, including CAN hub motors.

If you want only speed unlock and set power parameters (supported by M510, M820 and M560) get a K1 Flash Light - starting at 110 Eur. If you interested please contact me at Flash@K1eBikes.sk

Yellow + SD card.jpg
 

Attachments

  • Ocean&Yellow2.jpg
    Ocean&Yellow2.jpg
    3.5 MB · Views: 5
  • Ocean.jpg
    Ocean.jpg
    4 MB · Views: 13
  • AutoSet.jpg
    AutoSet.jpg
    292.2 KB · Views: 28
  • Connecting K1 Flash diagram.jpg
    Connecting K1 Flash diagram.jpg
    248.1 KB · Views: 17
  • IMG_20230620_010914.jpg
    IMG_20230620_010914.jpg
    4.2 MB · Views: 11
Last edited:

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
Now available. Check ordering link for more info.
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
Now supporting also M620 CAN firmware flash and Calibration. Also should be working with M300 and M420 but not yet tested(dont have these motors) - will give a discount for testers of M420 and M300.
If somebody have firmware for M820, please share.
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
Now 10% discount on K1 Flash with code "endless4ever" - insert this code into note in order form.
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
Hello Jermaine. Yes, that would be possible as K1 Flash can upload also M620 firmware. Unfortunately I dont have any 52V firmware for M620 (but have one new 48V v 41.1). I guess you want to change to 52V, right?
 

Jermaine468

10 µW
Joined
Sep 11, 2020
Messages
6
My motor is 48v 1000watt M620 Canbus motor but my battery is 52v. 60amp . I’m planning to buy a new controller because I can’t get more than 250w in all of settings using DP C245 display. My wheel size is correct 27.5 on the screen the speed says 37mph which means it’s unlocked. Not sure what to do except to change the display and the controller?
 

jonsully

100 mW
Joined
Jul 25, 2023
Messages
42
Location
Columbus, OH
Interesting! I haven't seen a product like this yet, could be a huge deal for CANBUS Bafang systems. Don't have one myself but would love to see this thing in action!
 

Eric_L

1 µW
Joined
Jan 7, 2022
Messages
1
Hello Jermaine. Yes, that would be possible as K1 Flash can upload also M620 firmware. Unfortunately I dont have any 52V firmware for M620 (but have one new 48V v 41.1). I guess you want to change to 52V, right?
What are the Terminal commands? So you can actually run terminal?
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
My motor is 48v 1000watt M620 Canbus motor but my battery is 52v. 60amp . I’m planning to buy a new controller because I can’t get more than 250w in all of settings using DP C245 display. My wheel size is correct 27.5 on the screen the speed says 37mph which means it’s unlocked. Not sure what to do except to change the display and the controller?
Hello. Should not go 250W with all PAS levels with DPC245. Very strange. Unless your motor firmware is set so.
DPC245 is same protocol as older displays (with small differencies). So you see Power at the display max out at 250W?
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
What are the Terminal commands? So you can actually run terminal?
With Flash it is only to set speed, circumference and wheel size over terminal. Rest over config file on included SD card.
Commands example:
s45
w29
c2230
And to run Calibration over command "cal"

K1 BB3 is supporting all settings over terminal
 
Last edited:

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
K1 Flash tested with first M560 - 500W. Works great.
One observation: Not possible to set throttle speed limit. It is hardcoded (45 kmh) in a firmware same as on M510 FC2.0 (32kmh).
M560 first revision controller is actually M510 controller with new bootloader 3.2.3 and different motor setup. Lets wait for next revision.
 

Jermaine468

10 µW
Joined
Sep 11, 2020
Messages
6
How do you find out if you have the latest Software in your bafang motor?
Mines say on the display.
SW:CRR10MC4830E101143.1
Is this the latest?
 

Jermaine468

10 µW
Joined
Sep 11, 2020
Messages
6
Hello. Should not go 250W with all PAS levels with DPC245. Very strange. Unless your motor firmware is set so.
DPC245 is same protocol as older displays (with small differencies). So you see Power at the display max out at 250W?
Yes the motor stops power after 250watts in all settings.
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
And 41.1 has a big difference. You can set power levels over Besst Pro. Finally.

Here is a simple flash device, for those who dont have Besst. Firmware files included on SD card.
 

DaDo.Bzz

100 W
Joined
Feb 12, 2015
Messages
199
How do you find out if you have the latest Software in your bafang motor?
Mines say on the display.
SW:CRR10MC4830E101143.1
Is this the latest?
Yes, this is v43.1 and looks like latest.
I have v41.1 - but is good as you can set power levels.
I guess v43.1 should support also.
 
Top