hello & need help with BBS02 display issue

Lazygti

Just Joined
Mar 20, 2025
4
0
Hi all. New to the forum. In fact, I've never used any forum before so not sure of the proper procedures.
This may have been covered before somewhere but, at the moment, I can't find any answers. Please bear with..
I have a Bafang BBS02 750w mid kit with a 500C display.
This kit has been on 2 different bikes and I've never had any issue with it.
I use 9 assist levels and used the USB cable to set each assist level to what I wanted.
Again, it's all working, and has previously worked absolutely fine including the thumb throttle.

I bought a new EKD01 Bluetooth enabled display 2 weeks ago.
Connected it all up & when I turned it on it immediately showed an ER04 error code.
Searched & found this to be a throttle position issue.
Disconnected the throttle but when I click the button to move it to level 1 assist the motor activates.
It does this when the throttle is plugged back in but when I turned it off & on I got the ER04 code again.
To make things more tricky, it would not connect to any of the apps I had downloaded - Bafabg Go plus, BikeGo & egg rider.
The Bafang Go plus app actually said 'not compatible'!
I sent the unit back & bought another one from a different retailer.
Connected it up and I have the very same issues.
To add insult to injury, my wife has the same kit on her bike with an 850C display.
I connected this EKD01 display to her bike and it worked fine!
All the time, when I plug my existing 500c display back in everything works as it should.
I am so sorry for this hugely long novella but I am thoroughly confused by this and near defeated.

Any help is much appreciated?
 

guerney

Esteemed Pedelecer
Sep 7, 2021
11,767
3,322
To add insult to injury, my wife has the same kit on her bike with an 850C display.
I connected this EKD01 display to her bike and it worked fine!
On your wife's bike kit, is the controller version and firmware version the same as yours? If the settings are the same too, the only differences would be wiring harness, throttle, speed sensor distance from magnet, speed sensor... Whatever the difference is, I hope you pin it down. If you must have the EKD01 display on your bike, swap over the motors (with controllers) or controllers?
 
Last edited:

saneagle

Esteemed Pedelecer
Oct 10, 2010
7,733
3,578
Telford
Hi all. New to the forum. In fact, I've never used any forum before so not sure of the proper procedures.
This may have been covered before somewhere but, at the moment, I can't find any answers. Please bear with..
I have a Bafang BBS02 750w mid kit with a 500C display.
This kit has been on 2 different bikes and I've never had any issue with it.
I use 9 assist levels and used the USB cable to set each assist level to what I wanted.
Again, it's all working, and has previously worked absolutely fine including the thumb throttle.

I bought a new EKD01 Bluetooth enabled display 2 weeks ago.
Connected it all up & when I turned it on it immediately showed an ER04 error code.
Searched & found this to be a throttle position issue.
Disconnected the throttle but when I click the button to move it to level 1 assist the motor activates.
It does this when the throttle is plugged back in but when I turned it off & on I got the ER04 code again.
To make things more tricky, it would not connect to any of the apps I had downloaded - Bafabg Go plus, BikeGo & egg rider.
The Bafang Go plus app actually said 'not compatible'!
I sent the unit back & bought another one from a different retailer.
Connected it up and I have the very same issues.
To add insult to injury, my wife has the same kit on her bike with an 850C display.
I connected this EKD01 display to her bike and it worked fine!
All the time, when I plug my existing 500c display back in everything works as it should.
I am so sorry for this hugely long novella but I am thoroughly confused by this and near defeated.

Any help is much appreciated?
That error code means that the controller is receiving a non-zero throttle signal at the time of boot-up. Possible reasons are:
  • Cable or connector damage
  • Water in the throttle
  • Plastic throttle-stop inside the throttle got broken
  • Corrosion inside the throttle connector
  • Incorrect wire sequences between the two throttle connector halves.
 

Lazygti

Just Joined
Mar 20, 2025
4
0
Hi. Thanks for replying. Why would the motor, throttle & 500C display all work absolutely fine though?
Surely,if there was an issue with any aspect of the thumb throttle, this would cause an error code whichever display was connected?
 

Lazygti

Just Joined
Mar 20, 2025
4
0
On your wife's bike kit, is the controller version and firmware version the same as yours? If the settings are the same too, the only differences would be wiring harness, throttle, speed sensor distance from magnet, speed sensor... Whatever the difference is, I hope you pin it down. If you must have the EKD01 display on your bike, swap over the motors (with controllers) or controllers?
Hi. Thanks for replying & sorry for the lateness of my response.
I don't know if the firmware is the same or not to be honest.
I bought my wife's kit used & already fitted to a bike about 6 months after my own kit. The guy I bought it from said it was about 6 months old at the time.
When I got it, I connected it to my laptop via the Bafang USB and made all the settings the same as my own as I just flashed the same file as I had created on mine which I had saved.
Both bikes have the same rear cassette & derailleur.
By all intents and purposes, the only salient difference between the two kits/bikes is the size of the actual wheels and brake sensor.
When I transferred my kit to my new bike, I did not fit a brake sensor as the one I had with the kit was for mechanical brakes and my new bike has hydraulic brakes.
Could this maybe the root of the issues?
I can't really see how it can be (as the kit can be used effectively without the brake cut off switch), however it's the only potential difference.
 

matthewslack

Esteemed Pedelecer
Nov 26, 2021
2,313
1,574
There's no quick answer sometimes when the obvious has been tried.

But since you have two bikes and two systems, move one component at a time from the bike with the problem to the one without. It doesn't always pay to try and work it out, sometimes you just have to take this route.

When you transfer the problem you will be a step closer to the answer.
 

guerney

Esteemed Pedelecer
Sep 7, 2021
11,767
3,322
I don't know if the firmware is the same or not to be honest.
That's on the first screen, usually. Mine, Speeed app:


62440


Perhaps the new display is more sensitive to failing throttles, for whatever reason? Also check for over tight cable ties, if you've used them to secure the wiring harness or display's cable to your bike? Have you tried your throttle with the new display on your wife's bike? Quite the annoying problem. Handy to have two kits to try things on. Throttles fail intermittently, or mine did, would randomly launch the bike forwards - was very grateful of brake cutoffs then I can tell you. Happened once while I was pushing my bike towards the road to embark on a journey, the damn thing reared up like a wild horse "NOOOOO!O! BAD BAFANG! BAD! BAD!" I cried. If I didn't have brake cutoffs, I'd have had to topple the bike over keeping the driven rear wheel off the ground while feeling it up for either the battery off switch, or the long press system on/off button. Another time it went crazy horse while I was walking my bike through tall grass, and pedal assist was activated by said foliage. Ebrakes to the rescue...
 
Last edited:

Lazygti

Just Joined
Mar 20, 2025
4
0
That actually sounds pretty ropey - possessed ebike! I guess it seems like I've been fairly fortunate as I've not had any problems or issues in the 2 years I've used it. Anyways, I had settled on the thoughts of having to use the wife's bike as a diagnostic tool. Was just hoping someone would have had something remotely similar happen to them that would have meant an easy solve. I emailed both Bafang customer service & the retailer where I bought the display and after 3 days, still no reply unfortunately. I can't help but think of that well used cliche - if it ain't broke......! Very apt indeed