So if the programming cable cant be plugged in or the software doesnt recognize it, my guess will be that it cant be reprogrammed in this way. You could also try connecting it to another USB port and see if it than shows another port. So lets say you climb a hill, in the highest gear, without pedalling with 5% current limit. I really want to make these improvements to my bike! What kind of cassette and chain do you use and how many kilometres do you ride on one chain. I will have a look at the link on the site as well, it should work. When I go riding on my own I have my own boutique custom full suspension bike running the latest MTB components. I sometimes notice a hard kloink during shifting, mainly on the high gears (11T). Therefore it unfortunately will be impossible to get a throttle working on your bike. Hi Giel, thanks for respond I will try your advice with 0 and will see what happen, about disconnect PAS sensor hmm I was thinking to do it but to do it I have to open motor and find sensor because is nothing outside the motor pas is inside motor I think, Im new in e motors and I dont want brake anything so I will probably let go of this option for now. I will keep looking and I will try another LCD. Re: BBSHD Voltage Problem Firmware Update & Instructions My question is this: I have just bought a bafang 500w mid drive motor with an 850c controller. My questions are pretty basic. I would be retrofitting this to a legit mountain bike one of my bikes is a hard tail with a legit front fork, legit hydraulic disc brakes and 1 x 10 shimano drivetrain. Back on the road again and all going very well. Thanks. It also is not too responsive, which is good. Some moisture in the controller could have caused this strange behaviour indeed. Great that you liked the post, thanks! I used your settings and everything went well. So the difference is only in the motor controller, they did some improvements. Thank you for the great explanations of the settings. So this is no problem at all. I dont know what the programming cable itself looks like at the BBSHD end, presumably the same as the Display cable. If you want insane power, get the BBSHD, this motor has a 30A controller. 17.5 Ah li.ion DPC18 displa But probably the only thing that you should change, is the current limit. And if they are not willing to ship one out for free, they might be able to reduce the price of the replacement. no u need to remove a link or more it will strip the cassette and start to brake teeth ive bin through 3 now lol ive had my bbshd and my 52 v batt for over 2.000 miles and i flashed it when i got it im just looking to c if there was any new programs or flashes there are 7 versions. Avec cette configuration, encore quelques soucis : -coup parfois, et difficults de relance de niveau 2 3 voir 4. This tutorial is only for changing certain parameters. So if you look at it that way, it isnt weird that the cadance at those speeds will not be optimal anymore. The only option is buying a replacement controller: The maximum speed you set on your display is also a limit. I can set every parameter to my likings but max current wont save at 30 amp. But my main concern now is I am doing something that I shouldnt be doing to this, since all my research was for the BBS02 which I dont have. In general you should just be really careful when shifting under high load. User avataramberwolf 100 GW When the voltage drops down just below 49V +/- while riding it appears that I loose by assist by 50% of what I was getting at a higher voltage of 49 and above. I changed my controller for a new one (the older one shows me a 21 error speed sensor error I changed the speed sensor two times but the error stilled, so I change the controller). Certain content that appears on eDriveNet.com, comes from Amazon Services, LLC. The reviews on the 104 BCD chainring adaptor seem luke warm as many reviewers say it pushes the chain ring out from the Bottom Bracket too much and thus making the chainline to the largest cog at the back (46T) really off. Cordielement. 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. Also There is one thing I dont understand in the throttle explanation. To obtain more torque with lower speed, I set these values in the BASIC card. You should do it manually by braking just a little so that the cut off will activate. Please help! Can I keep the other suggestion values that you recommend in this post to improve my experience of riding, I usually use my bike for mountain terrains. Download. This can be convenient if you show the bike to someone new for example. If thats the case, there probably is something wrong with your display. Warning: The firmware should NOT be flashed or configured while the eBike battery is charging! Bonjour, You were right! HI Giel, First of all, thank you so much for your post, its very useful. mijn vraag ik krijg geen uitlezing op het display range . Any other settings for this ports configuration. I tried to connect with my desk top instead of labtop and quite the same problem except that COM4 is available when i connect the USB cable. You could set the current limit to 18A as well, depending on how much power you will need. When i try to save to flash with 30 amp it give fault to high current or something like that. 1. on Windows 10 the system recognizes the usb driver (as USD-ser CH340 I believe); on an old Windows 7 machine I have, I installed the driver and its the same name as the one Win10 recognizes. Email *. Actually its 10 since there is a Level 0, but that level is (nowadays) a special case that you pretty much have to leave at a special setting and can't adjust. Therefore no pedal power is transferred to the bike. The speed limit of the throttle should be equal to the speed limits assigned in the basic tabs. If you want to pedal more yourself and save more battery at a constant speed, set it to 60%. Hi, You dont actually have to turn on the bike itself. Increase the power with care though. What settings do I tweak differently for 36V, 500W, 25A, BBS02? Also, what are the stock current limits on the 0-9 assist levels? Here is what I did. Like expected, it has something to do with the controller versions. You should measure your battery voltage, to check if its right. 9d- connect round end of USB-serial cable to the connector you just disconnected LCD from I search everywhere and cannot fine if I can use a 48v battery on it. Bafang BBS02 Review Is it really that good? When the battery is fully charged, it should be around 54.6V. It makes a noise, not more than that. Speed Limit [%]: 1/52/25 The controller however cant be reflashed using the programming tutorial in this post. theres a ton of stuff to read up on the internet! The company focuses on all global e-mobility trends of the future. 2) connect usb lead only To controller If you want maximize the torque you will automatically accelerate faster than at lower power values. BAFANG E-MOBILITY SALES & SERVICE TOOL One solution for all bikes equipped with BAFANG systems The complete e-drive system including motor, display, sensor and control unit, as well as Bafang battery data, can be accessed. The Bafang firmware is just so that it doesnt activate the throttle in pedal assist 0. Cordialement only after a few seconds while not using the motor it will reconize the actuall battery level and i can accelerate again. Otherwise it will not work. cordially Le dbat est lanc sur cette configuration et / ou le ETH1861 avec M400. (3.54 MiB) Downloaded 1033 times I just got a Biktrix Stunner and the throttle is not like my old RadCity rear direct drive. This way you can have the bike on, without the risk of it applying power. This is a problem that often occurs on the highest gear. The Bafang set up requires a display (961,963, 965, DCP10) to function properly and unfortunately this makes the system less reliable. Or do you think the BBSHD is better? Using this cog I put throttle to max. I than think you have checked everything you needed to do. I would like to do 90 to 20 %. Currently, Im using the config tool and a USB sniffer to see what serial data is being sent. Thanks Ich besitze ein E-Bike mit einem solchen Motor. What is your biggest front gear? The error code 30 is probably also the cause of why the programming doesnt work. In my case, I have 2 bikes with exactly the same material except the first is 750w and the second is 1000w. When I changed the settings I left the Wheel Diameter as 26 as I didnt want to damage the controller by setting it to 20. The throttle settings are set as per this article. This however will put more stress on the components than they were originally designed for. bafang programming cable.jpeg (14.02 KiB) Viewed 15965 times I do not have the MAX PAS setting in the display. This setting decides at which level the throttle will stop. Bafang released the source code and Stefan Penoff (Penov) took it and made it better. u need smaller wheel sprocket and bigger crank sprocket = more speed less torque. I would suggest reading about the error online and trying all the mentioned possible fixes. I put the same battery on his bike. If you apply these settings you will have the closest thing to throttle-only mode in assist level 0. That might be possible. I can't help but ponder, if Bafang would just further refine the BBS platform they could wipe out interest in the TSDZ2 motor. Greetings I have installed your configuration and Im enjoying the ride. Keep current will decide to which current your motor will drop. If you take good care, nothing bad should happen and you can really customize everything to your liking. So you will be stuck with the factory settings. Because that ones has a torque sensor instead of speed sensor. Its an outfitted bike sold complete and done. The Bafang motor is however already internally geared so that it can operate at higher RPM. You could try to set strart degree to 0. 11- Press Download/Program I understand you can always shift to lower gear but lets say it would increase pedal cadence/RPM to a high uncomfortable rate. I have figured for my needs it is Likely the 750W BBS02 with a 48 V battery 17ah with a 500c controller. Apart from that, I wouldnt know what could cause the issue. I dont know if this will also disable the throttle though, you would have to test. Assist 2 -current limit 100 speed limit 100- so full power. Do you have the BBSHD? If you found this advice helpful, supporting contributions are accepted here. Tried to change the amps to 30 but still doesnt work. Apart from that, I dont see any obvious problems. Hi, Can you do any damage by setting amp levels low? bafang programming cable.jpeg You will have to do the following things to achieve this behavior: Make sure that your highest PAS level (level 9) is set to 100% speed and current limit in the basic tab. In my BBS02 review, I have listed some great sellers of BBS02 kits and batteries. Als Display dient ein 241c welches keine Einstellung diesbezglich zulsst. You have mentioned that you had this happen to you and did it blow the controller? Only in first gear when applying throttle the engine cuts out until applying more throttle, then cuts out again, until max throttle is applied. By doing it like this, you take the speed limit according to RPM out of the equation. This is the case with your controller. If everything works you can try inserting custom settings again and see if it will work this time. I think this is what you are experiencing as well, which is completely normal. And what is your lowest back gear? If the voltage of your battery is 52.6V, it isnt 100% charged. Sellers on AliExpress have send out replacements to me for free before as long as youre within warranty time. Pas0 wont have any assistance when set to 0% current limit. 28 wheels I have a bss01b 250w motor. If you read all the explanations of all the parameters, you can easily create such custom settings that match your preference. Bafang Mid Drives If this is your first visit, be sure to check out the FAQ by clicking the link above. Ive also included the original instructions at the end of the text file attached to this post (which also contains these instructions). I prefer setting my display to 5 levels. You are now ready to test your new configuration. Just try to apply the power gently in the higher gears to prevent excessive wear caused by those slips. So you cant really increase range by changing some settings. I also explained this in more detail in the comment responding to Greg. Ich habe noch nie mit diesem Motor gearbeitet und wei auch nicht, ob dieser Motor mit der Bafang-Software neu programmiert werden kann. Do you think that because I did not Connect in the correct order that I may have somehow damaged the circuit board or was it just bad luck. I have some problems with my Bafang 1000kw motor. So i ventured into the programming today. I would recommend reinstalling the drivers or trying to install another driver that you can find on the internet. BTW, instead of unplugging and replugging the battery, I turn it off then on. Like you Im knew to this setup so if you ahve any tips feel free to share! If you do this however, the pedal assist will also work. Still, you should be very careful with all the settings, always double-check before writing. Is there any remedy? If not, try to change them to these values. You should first fix this error. Hi Giel , I have a bafang bbshd . Your speedometer will then still work like it should. 5 Select Single Chip Microcomputer TypeIAP15W4K61S4 (which is under STC15W4K32S4 Series); Full Color LCD Screen with updated sleek speedometer design. Have a good night! I have had bad controllers, but I have never had one fail during or before a reprogramming procedure. I will consider it! Is there a way I can limit a bbshd 52v to 250watrs for police satisfaction? Have you been able to program that motor using the programming software? SOLVED! This would mean the controller and motor is always assisting under strain. But you can leave this value at the factory default. Bafang, one of the leading manufacturers of e-mobility components and complete e-drive systems, has been developing components and complete systems for electric vehicles since 2003. The config windows are too small and I cant access all the settings. The motor therefore will not engage. Any clue if this guide will work just the same as for the motors you described? By the way, my controller has been completely recovered. The unfortunate thing is I bought a new controller to find all this out!!! With 12-14Ah, you could have some range anxiety ;p. The BBS02 750W will have more than enough power for you needs, the BBSHD definitely isnt necessary. But dont know what type of motor. The motor RPM at 20mph is say 90RPM. The file attached CRR10E4830E105001.1_190413-1.txt will need to be renamed CRR10E4830E105001.1_190413-1.bin because the forum wont allow a .bin file upload. This might give you more control over your bike. 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. Last edited by amberwolf on May 12 2019 3:41pm, edited 2 times in total. Leider ist das Spitlimit mit 25 km/h die absolute Spabremse. Thats rather inconvenient to estimate distance to ride. l. The displays setting will probably overwrite the configuration tool setting. I did some more research. You could also try a different pc/notebook, sometimes one works and the other doesnt. But getting the exact same settings on there as the old controller is definitely something that you should try first. Not all displays have this setting, so it could be possible that you dont have it. If the bike still shows weird behaviour with stock firmware, ebrakes and shift sensor removed it indeed probably will be a faulty controller. You should try and fix the problem of the error code first, before you try programming. Hi, Thats why the setting should/can be set to 30 if you have the BBSHD. For a fat bike the wheel diameter is close to 29 inches, this is whats suggested, set it to kmph and change the wheel size to 18. Unfortunately the Bafang throttle can feel a bit jerky. Try a different pc, different cable, different order of connecting to the controller, etc. Can you still read the old controller? When you say pas 9 for safety reasons are you saying its safer to ride at full power on pas 9 than full power with the throttle only ? The only way to limit the speed, is to cut off the power when a certain speed is reached. You can also lower the start up current, this will decrease acceleration but will ofcourse also increase range. 4 Open the STC programing software. So they always will be equal. Thanks for your time. I should just hold on to your spare controller, it is always nice to have one spare. My kids both have legit mountain bikes as well. Good that everything does work fine. Let me know if you fixed it! you said the max for BBS01 was 15A. He has responded in this comment section as well with some tips on this. There are compatibility issues reported, this firmware is suspected to be incompatible with older BBS02 controllers. But if it does work, its good to know. Ex I have 0% on the screen, but I still can ride 20km. The battery percentage indicator tends to be a bit inaccurate on the Bafang displays. There are however a small batch of controllers that are flashed with firmware that wont except 52V batteries. There is also no fooling around with com & serial port configurations in order to get it to connect. This might mix up the signals, showing incorrect load results and the inability to write. I have the cable provided by Bafang that I connect to the display cable as described, I installed the x64 win10 version of the proposed driver. I hope you can still fix the problem. Following the Bafang configuration tool instruction I installed the parameters you recommended. If you want the pedal-assist to start the fastest when you just pedal a small bit, change it to 2. There is no possibility that you damage the motor with this setting, dont be worried about this. A fully charged 48V battery would he 54.6V. I recommend 4 because this results in a responsive system. I had a light on the usb lead but But software says communication error. There are only a few IGHs that can withstand the power of a BBSHD/BBS02, most of them will simply wont be strong enough. Make sure that you set the designated assist level in the throttle handle tab to 9. You can feel this when pedalling as well, if you go to slow, you cant apply any pedal power. Doing it now, will be interesting to see if i notice a sizeable difference in the reading. Ciao Jim, I have a recumbent tricycle. So I also think its just bad luck. Strange. This tells me the problem is with the controller instead of the battery and display error. The controller and cooling of the BBSHD are better than the BBS02. Wenn das Programmierkabel nicht eingesteckt werden kann oder die Software es nicht erkennt, kann ich davon ausgehen, dass es auf diese Weise nicht neu programmiert werden kann. Click File in the left top corner of the program. As far as I know, the programming cable/programming software does not work with the M500. I dont know for sure if it can even be reprogrammed. Install the software and driver on a different computer/laptop. To increase the power of the initial throttle push, you can increase the start current. I do know that there doesnt exist a setting that you can change to fix this behaviour. CRR10E4830E105001.1_190413-1.zip If not, can you tell me the setting changes Ill need to make? Display works correctly, the computer see the controller, I reprogrammed it, but it didnt help. Can this trottle be used as a full gas or its just for assistance? Oui jai reprogramm mon velo de trekking (Fischer ETH1861) avec le logiciel. Bafang employs about 1000 staff worldwide in eight locations. The heavy load on the motor indeed could have caused some problems with the controller. Tongsheng TSDZ2 vs Bafang BBS02 Which one is for you? If you have e-brakes installed I recommend 25, because it is nice that it wont stop immediately. When I open Bafang_Programmer.exe I see COM3 displayed. I found a tutorial here: https://endless-sphere.com/forums/viewtopic.php?t=100064. Another method Ive heard of for the same settings is 1%, 1% & 9 . If you set the current limit to 1, it will create a kind off throttle-only mode in assist 0. It isnt worth it to pedal with an unnaturally high cadence to improve the efficiency of the motor just the slightest bit. I know you stated that under the throttle handle you should keep start current [%] to 10, i would like to know if 15 is too much for my set up and also if switching to speed mode instead of current is safe for the BBSHD. If you still have any questions, dont hesitate to respond. How to Fix Bafang BBSHD & BBS02 Error 30: 1. So completely wrong. So for most people, it will be easier to set a limit on the display and set %limit speed to 100% for all assist modes. ***EVERYTHING*** I know about this, all the information I have about this, is here in this thread; please dont PM me for more info (I dont have any), just ask in this thread, and maybe someone else will know. Yes I see what you mean . Such as start current and slow start. Range and torque are more important. Bafang BBS01 250w Review Best street legal conversion kit? Pretty much all BBS02 mid-drive motors that you can buy right now are actually of the BBS02B type. There isnt a way to change this with software. Any other suggestions? To my knowledge the modes dont matter when you reprogram it. This will just result in a decrease in range. Be mindful of the fact that you can damage or burn-out your controller if you accelerate from standstill in too high of a gear. This should just work, no setting will change this. The kids are really getting into trail riding and an ebike will help me ( and the kids) with our own personal energy levels. No problem! So this will solve your problem! Thanks! Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Bafang configuration tool: Just a question for information. When you are standing still, the voltage will not drop, because the battery then isnt loaded. So if the Current Limit [%] is set to 50 in assist level 5, it will use (0,5 * 18 = 9A) max in assist level 5. Order Numbers should be 6 or less numbers (Examples: 1234 or 123456) Message *. The higher the Wh, the more range you will get. M625/M325 USER MANUAL [FR] Installation and usage instructions . Opensource firmware for the BBS02, BBSHD - looking for developers/collaborators. There are a couple of things you need first to program your Bafang Controller: https://www.youtube.com/results?searserial+adapter, Dictionary of Ebike Acronyms & Definitions, 72 Volt (20S) Battery Voltage Chart - Li-Ion Batteries, 60 Volt (16S) Battery Voltage Chart - Li-Ion Batteries, 52 Volt (14S) Battery Voltage Chart - Li-Ion Batteries, https://drive.google.com/file/d/1PWRtuQ3j1fJ20hq3ICmL4vZzHtFRPoQ2/view. (Limited to 0% current). I would like to know what settings are needed to protect the controller and provide optimal performance when using a 52V battery. To use these configurations you need to follow the following steps: You first need to back up your default settings. User manual download for iMortor 3.0 Ebike. I can load it fine, but the numbers are all wrong. Bafang does not support any alteration of its default settings and everything out there that lets you get at them is 3rd party and unsupported by the manufacturer. Lol UPDATE: The BBSHD is programmed in the exact same way with the same software as the BBS02. If you set the same levels as the article states, you will have your desired assist curve. This could be the case. Maybe some mosfets are blown inside. my bbshd is displaying error 30 and when usb and programme running all read and write boxes are not working, not even showing motor info on right side in software, what can I do, tried unplugging and all that a few times, but still same. It could also be that it needs some time to change the %, when you changed it in the menu. Add Comment I probably ride around 1000 kilometers on a cassette, the chain lasts a bit longer. Could you please clarify your question further, thanks. Be aware that you can cause damage to your motor/bike if you set the start current to high. So by setting the 9 assistance levels on the Settings in the first tab (Basic) I found that the Ebike responds perfectly on paved roads and on wide dirt roads, but when the paths become narrow and demanding if I enter level 4-5 to have more power the speed is too high to lead the Ebike safely. If you want the bike to give a lot of power but will stop when a certain speed is reached, you should alter the speed limit of the assist levels (or in specific, assist level 9). (3.5 MiB) Downloaded 602 times Max current: 28A, If 28A is written on the controller, this will be the maximum. the issue is now fixed and I have been able to reset all the values and save on my PC. If you have the battery on the bike, the programming cable attached and plugged into your computer, then the software should be able to pick it up. My friend has the same bafang motor and his monitor shows percentage right (100%). UPDATE: A hacker from Norway named Penoff used the source code and completely rewrote the Bafang programming software. This is true, the motor will simply turn to fast for you to keep up. I have a Victesse bike with a bafang M400 and a 36V/10.4Ah and 374 Wats. If you want this, you should set the current limit on PAS 0 to a value different then 0 (depending on the power you want). I hope this gave you a better understanding about bike gearing and cadence , Hello If all those fixes dont work, it could be that the controller is simply broken. 54.6V corresponds with a 100% full 48V battery. thanks That really nice! I just bought it one week ago and battery show me wrong percentage on the screen. Would this put strain on the motors electrical system by under powering it? Good luck building your first DIY ebike! Thank you for your great job. I am new to this, but I wish to know if I can set my new bike Ecobike City L 13Ah 250W 36V, to go any faster. Have you any suggestions or any details how to configure them properly? Ill try it at 26 and see what happens. Most of the time you will have to press some button combination so that you will enter a special menu on your display. By tweaking these settings, you can make the throttle respond more to your liking. I think this probably be the correct sequence Top Are you talking about maintenance of the Bafang motor? Which is still an incredible amount of power, so you should be fine . Het batterij voltage of percentage is het enige wat is af te lezen. I cant find anything available for consumers.