Bafang M500 V2 vs Bosch Gen 4

Kyokushin

Active member
Mar 28, 2021
330
192
Sol
you need to copy and paste to empty file, name it "loginbypass.py" (extension must be .py, by default system may create you .txt but that will not work, so take a look on that), then run in cmd
 

Puschtrale

Active member
Jan 19, 2021
220
166
Dobbiaco
So i did copy the file in a empty file and saved it as loginbypass.py
Can you tell me with what comand i can run it within the command prompt?
 

Kyokushin

Active member
Mar 28, 2021
330
192
Sol
Create folder named „bafang” in „username” then place there a script and run it:
c:\username\bafang\loginbypass.py
 

Puschtrale

Active member
Jan 19, 2021
220
166
Dobbiaco
Create folder named „bafang” in „username” then place there a script and run it:
c:\username\bafang\loginbypass.py
Thanks mate! Now i have it! I had to just double click on the file loginbypass.py to run the script. After it i can login the Besst Software with any account and passwort :)! Now i hope the Besst Tool will arrive today to be able to upgrade the firmware you mentioned to get more peak power out of the m 500. I am curious....
Did you experience also lot of less battery capacity due to the increased max power? And is there still the problem of less power when reaching under 30 % battery? Thanks for your help, i really appreciate it (y)(y)(y)(y)(y)
 

thaeber

Well-known member
Jan 26, 2021
878
765
Bruchsal, Germany
May be it sounds stupid..I created a file in the text editor, copied all the script into the file, and saved it as described. If I doubleclick on it, I'm asked which programm to use to run it. If I choose text editior, the script opens, but nothing is happening. Sorry, but I'm really lost...
 

thaeber

Well-known member
Jan 26, 2021
878
765
Bruchsal, Germany
..and really stupid. I need to install Python and the other software required first, correct? Unfortunately my Windows laptop is VERY old, and Python does not support the old hardware (processor). Looks like I have to talk to a buddy with more up to date hardware :)
 

thaeber

Well-known member
Jan 26, 2021
878
765
Bruchsal, Germany
Ok, 32 bit version of Python successfuly installed. Now I'm struggeling with this simplejson installation. I get the following result: Command "pip" is wrong or type error. What do I do wrong? Thanks!

1628845951723.png
 

Kyokushin

Active member
Mar 28, 2021
330
192
Sol
During installation of python you need to mark checkbox as in the manual, after that - restart PC and command should work
 

Attachments

  • BafangVirtualServer.pdf
    274.3 KB · Views: 1,098

Pyr0

E*POWAH Master
Sep 22, 2019
507
370
Wirral, UK
You may have to add pip directory to the system PATH variable.

[edit] or reinstall following the instructions linked by Kyokushin
 

thaeber

Well-known member
Jan 26, 2021
878
765
Bruchsal, Germany
so far, so bad :) Everything worked now, thanks for all Your help. Next problem: I edit the "hosts" file using the text editor. If I close the file, it's not possible to save it within the "etc" folder. I'm logged in as Admin. If I run the script with the Editor Window open, the script is not executed...
Any suggetions? Thanks in advance!
 

Puschtrale

Active member
Jan 19, 2021
220
166
Dobbiaco
so far, so bad :) Everything worked now, thanks for all Your help. Next problem: I edit the "hosts" file using the text editor. If I close the file, it's not possible to save it within the "etc" folder. I'm logged in as Admin. If I run the script with the Editor Window open, the script is not executed...
Any suggetions? Thanks in advance!
Try to save it in another folder, then copy it to the etc folder and delete the old one
 

Kyokushin

Active member
Mar 28, 2021
330
192
Sol
Is it suitable for the M600 engine?
Or is there a separate branch of the firmware on the M600?
M600 have different firmware. I am attaching the latest for now (CRX10NC4818i132046.7-28-2230-20201121.bin) bafang official for M600.
M600 have around 1kW of peak power.
 

Attachments

  • CRX10NC4818i132046.7-28-2230-20201121.bin.zip
    41.6 KB · Views: 197

Kyokushin

Active member
Mar 28, 2021
330
192
Sol
working as intended, and now run the besst (do not close the cmd with script).

next steps:
a. upload and pick file
b. after beeps - unplug the besst cable from bike. NOT usb from besst or laptop, but BESST connector to engine (single plug)
c. wait few seconds then connect and update will proceed automatically
d. click 'reset' after beep
1628851483094.png
 
Last edited:

EMTB Forums

Since 2018

The World's largest electric mountain bike community.

523K
Messages
25,834
Members
Join Our Community

Latest articles


Top