This procedure is however not that easy and isnt documented that great. The DPC18 display you have, is the only display that does it in this way, which is rather strange indeed. So speed is not my priority. Hello Giel, Changing this setting doesnt do anything noticeable. But I dont recommend setting it higher than 4. Choose the one you like best. He has responded in this comment section as well with some tips on this. Right windows bit version installed? I used your settings and everything went well. Tried to change the amps to 30 but still doesnt work. Almost all functionality of original firmware has been implemented and additional features have been added. BBSHD mid drive 48V motor. Nominale voltage: 48 52 This setting will prevent damage to your battery. So if you are not planning to ever use the Bafang BBSHD 1000+ watt power, I should buy a less powerful cheaper motor. Now you should see the program, showing three tabs, "Basic", "Pedal Assist", and "Throttle". BBSHD Voltage Problem Firmware Update & Instructions Do you use gear sensor? You dont have to do such a speed hack for this. If you see a security warning, don't worry, just click on "Run". Disclaimer: Reprogramming your Bafang system is not without risk. 5/76/58 Good luck solving the problem! The new BBSHD controller is limited to 28A instead of the old 30A. If you want the throttle to give more power and react more aggressive from the start you should adjust the following setting: You can increase the start current in the throttle tab. Your own power can than all be used to propel the bike. Thanks for your suggestion! Thanks for your reply. Im new to the E-Bike Kit and have purchased a BBS02B, 750W and 52V battery. ), Problem with the battery read out solved by flashing de motor firmware 48v. This is the correct value for a 48V battery. Thank you. This can be convenient if you show the bike to someone new for example. If you want to increase performance further, you can increase the general current limit. I would think that the sensor should be on my 26 drive wheel to reflect accurate speed readouts. Inside is a 48V, 13A controller. I hope this gave you a better understanding about bike gearing and cadence , Hello If any problems will occur in the future, you will be able to fix it. Hurrah! SOLVED! This way the motor and myself will work together. What is your recommendation. Can I plug n play a throttle without reprogramming the controller, 2. originial (confusing) instructions.txt What I was wondering though, before I start with anything, all the motors you mention in the guide are the Bafang mid motors. Am I doing a setting wrong? Als Display dient ein 241c welches keine Einstellung diesbezglich zulsst. The interesting thing is that YES, the programming does indeed work. The stock assist levels differ even more from seller to seller. I do know that permanent magnet brushless motors like the Bafang motor most of the time will operate more efficiently at higher RPM. You could read the settings on your controller and back those up first. It doesnt really allow for a gradual increase in power. Im on a very old PC laptop running Windows 7. Therefore I recommend 18A, since it is a good compromise. So dont be to worried about it, if you always pedal along and use the throttle in short bursts (like you state) you will be absolutely fine. There is a risk of bricking the controller, so if you are in doubt, dont do it. User avataramberwolf 100 GW If thats the case it will be a waste of money. Bafang does not publish any version info, and there is no way to flash/update the firmware in any event. Have you ever check if these settings are also applicable to the Bafang Max Drive M400? The battery percentage indicator tends to be a bit inaccurate on the Bafang displays. Or does the display still work? The firmware is also compatible with the TongSheng TSDZ2 controller but requires a custom made cable in order to interface with Bafang compatible displays. It only does this when you are pedaling at a high rate (so if you have reached a constant speed). Yes, everything works fine but the settings are far from perfect while set to default. Their isnt another controller version with throttle on the market, so I cant direct you to this. Having more drag on an e-bike is normal. The gears are aligned good, nothing is bent. I would like to ride without power on level ground but there is too much drag. I recommend 10% because this is a safe setting. Thats really unfortunate. Keep current will decide to which current your motor will drop. If you set the current limit to 1, it will create a kind off throttle-only mode in assist 0. Work fast with our official CLI. Read and Wrtie tabs are eather inactive. You are right! I looks like a max of 28 amps is embeded in the firmware of the controller. I think this is what you are experiencing as well, which is completely normal. This sensor being faulty is unlikely. Many thanks in advance. A while ago they updated the controller, this became the BBS02B. The controller you have can handle a maximum current of 25A. (file also attached to this post, or skip step 1 and 2 and download the stc-isp-15xx-v6.86E.zip from the attached file) Because if you ride uphill a lot, you will probably like to have a little more kick in the start. This is a problem that often occurs on the highest gear. 3 Connect usb to laptop/computer in the correct sequence as I believe I damaged my usb programme cable By NOT following below, Disconnect display and connect usb cable to controller. But if you would like to have throttle in PAS 0, change the current limit of that assist level in the Basic tab. Then it will drop to for example 80 percent of the current that is assigned in the selected assist level. DPC18 Display I will try to answer them within 24 hours. Your power will increase, but the reliability will decrease. You ofcourse can always try a different pc, to see if this makes any difference. Lol You dont actually have to turn on the bike itself. Dank je Giel voor het snelle antwoord. So in principle you should get the BBS02B. No ebike is perfect, this is a thread dedicated to sharing known issues or problems with electric motors from Bafang as well as any help and solutions you know of. No, underpowering will not put any strain on the electrical system. For example if I limited the first level to only 1 amp, could I do any damage? Some moisture in the controller could have caused this strange behaviour indeed. Lets say at PAS 1 and 4th gear the torque available at set current% is not enough to turn the motor without additional human power. Regards, Thx, Erwin. This way you can have the bike on, without the risk of it applying power. Is this normal? Current A was 20A So it will probably have trouble connecting to it as well. There is this video on youtube describing a DPC18 display with the ability to program 3-5-9 levels of assist. The only thing that you will have to change is the current limit. Thanks. It seems the Ultra can really be tuned quite a bit more than what it comes from the factory. Setting those values to 0 will just not work. The known is that in PAS as long as you are spinning the cracks regardless of RPM, the controller will keep sending current to motor until the speed limit is reached for PAS level. So unfortunately, you are stuck with your out of the factory settings. Your rear cassette, should have a 11T sprocket. I do not see the profiles or the pdf file. 9c- Disconnect LCD I did some more research on your problem and now know what the issue is: Most of the time, the Bafang BB02 48V controller should except 52V without a problem. I dont see that you did anything wrong that could cause the controller to break completely. So just confirm if the displayed speed is correct using a GPS app. . I just reprogrammed my controller so I need to test to make sure Im getting the correct power levels assigned to the 9 modes. Now, with the new controller, my bike is slow and the assistance is not the same as before. The Bafang firmware is just so that it doesnt activate the throttle in pedal assist 0. That really nice! If you would like, you can also send me pictures of the motor, controller and bike to: I am really interested in that controller, since I havent found a hub motor controller that can be reprogrammed like the mid-drive motors. I tried with two USB programming cables Is it possible that my motor is not programmable? So if you really want a smaller size, I would recommend 12-14Ah. So for the BBS01, BBS02 and BBSHD. You will blow up the controller, so dont do this. This way I send the serial data over USB via a raspberry pi. I tried adjusting the resolution, but that didnt help. . City Bike Thanks, This therefore can be unsafe. Its not a familiar problem for me. 1 Download the file stc-isp6.86.rar from http://www.stcmicro.com/rjxz.html 9 Plug in the programing cable (using the EB-BUS; one end of the EB-BUS is linked to the EB-BUS cable at the controller, and the display cable at the other end of the EB-BUS is linked to the programing cable); But this is not always clearly stated. Re: BBSHD Voltage Problem Firmware Update & Instructions My programming cable will be here Thursday so you will probably be sick of silly questions from me by Thursday evening. Name *. Thanks so much. 54.6V corresponds with a 100% full 48V battery. Doing it now, will be interesting to see if i notice a sizeable difference in the reading. Yes, I reprogrammed my trekking bike (Fischer ETH1861) with the software. AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES. Update: The BBSHD is programmed the exact same way as the BBS02 with the exception of the Limited Current (Amps) which should be set to 30 not 25. . If you want 5 stages, you should still fill in the 9 assist levels, I believe it picks assist levels 1,3,5,7,9 as the corresponding stages if you choose 5 stages. Could you clarify your problem? Does this cable and the software also work with the latest version of the Bafang mid-engine: the M420? Stop increasing when you feel that the power becomes to much for your bike to handle. HI Giel, First of all, thank you so much for your post, its very useful. You will often experience that you will have clearance and chainline issues. Pas de soucis particulier. Hi Giel, the reply button was to a previous comment for some reason.. So this is rather strange. I never heard about it. Error code 30 indicates a communication error. Especially when you find 250W motors poewerfull enough already. BTW, instead of unplugging and replugging the battery, I turn it off then on. Hi Giel 25 amp upgraded IRFB3077 mosfets controller (up to 1300 watt with 52 volt battery). Reprogramming your Bafang mid-drive system can improve the usability and performance of your ebike. You can set the current limit to 0% of PAS 1. You could indeed solve this by lowering the %speed limit. This is the case with pretty much al ebikes, and especially for Bafang motors. The maximum speed you set on your display is also a limit. document.getElementById("comment").setAttribute( "id", "ab33ab443e012ecca28ba0adbc1239fc" );document.getElementById("ecfd5e2dff").setAttribute( "id", "comment" ); This web page is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. First of all thanks so much in advance for your replay and apologies because probably my question is not related directly with the topic. EDIT: heres a pic of a bafang usb-serial cable: the issue is now fixed and I have been able to reset all the values and save on my PC. You therefore would be better of buying a 36V 250W BBS01 bafang motor. Thanks for sharing your experience in the comment section, it really helps other people as well! But the difference is that the entire firmware needs to be reflashed. I have a BBSHD with a 48V battery. I used to ride in the highest gear, but this wears out the smallest cock really quickly at high speeds. . Et aussi ce forum https://forum.velotaf.com/topic/28285-programmation-kit-moteur-pedalier-bafang-bbs/. Hi, Thanks for all the effort you put forth to help everyone. Move the connections around and check for any twists or bends in the wiring harness. I do know that there doesnt exist a setting that you can change to fix this behaviour. Good luck though! The parameters you can use and set are all described in the post. In order to change the number of assist levels with your display set this to By Displays Command. Have you tuned an Ultra yourself before? How did you manage to change the settings on the Bafang M400? Assume that performing any or all of these steps will invalidate any warranty you might have (might not, but, it could). You could also try a completely different computer/laptop. You should check if the programming device is recognised by windows and if you have installed the correct driver. CRR10E4830E105001.1_190413-1.zip These size batteries are commonly fitted in a smaller enclosures. This is the only setting that makes sense because its convenient to be able to change this in the display settings. I dont have a lap top but I could move my computer and buy the programing cable. 2) I would be curious if I can just use my 52V battery and change the controller to be at 48V system? It will not try to ramp up the speed and will not stress the motor extra. Take care not to hit the throttle in too high of a gear in level 9, this can burn out your controller. So there indeed doesnt seem to be anything wrong with your battery. Will see how it goes tomorrow. Thanks. Top I just installed the same setup, there are 5 eco levels and 5 sport levels. Managed to fix it by flashing the appropriate bin file containing the correct firmware using stc-isp6.86 and all is now good! The idea it to save more battery power by having the motor run as if the battery is a 48V battery. Ich hoffe, Sie finden etwas heraus, das fr Sie funktioniert. You can feel this when pedalling as well, if you go to slow, you cant apply any pedal power. Herv, The configuration: Almost all functionality of original firmware has been implemented and additional features have been added. I should just hold on to your spare controller, it is always nice to have one spare. Alvast bedankt, Luc. Bafang firmware update/ Error 30 fix/Error 7 fix BBSHD BBS02 https://www.youtube.com/watch?v=U4KdSIWpR48 Video explaining how to update/flash your Bafang controller firmware. https://electricbike-blog.com/2017/11/23/i-void-warranties-hacking-the-bafang-ultra-max-mid-drive-ebike-drive/ If you are pedalling or using the throttle doesnt matter, it will increase the top speed in both cases. The motor will indeed try to hit maximum RPM in all assist modes if you set it to 100%. I imagine you can do it without the controller being installed on the motor but you cant test it? If the voltage of your battery is 52.6V, it isnt 100% charged. There are quite a lot of steps and you could possibly brick your controller. So the difference is only in the motor controller, they did some improvements. Ready to program!!!! 24.5ah battery 48v. Assist 2 40 / 100 Everything else will work perfectly fine. Leider ist das Spitlimit mit 25 km/h die absolute Spabremse. So say that for example the current limit in assist level 5 is set in such a way that the maximum power while cruising will be 500 watts. This is the only setting that works correctly, again the default setting, dont change. You should try and fix the problem of the error code first, before you try programming.