How to Fix Bafang BBSHD & BBS02 Error 30

ebikesforum

Administrator
Staff member
Joined
Jun 15, 2018
Messages
132
Points
18
Error 30 is a communication fault between Bafang components on the BBSHD & BBS02 kits. It is a common error and the usual culprit is a communication error between the display and the controller. The Bafang set up requires a display (961,963, 965, DCP10) to function properly and unfortunately this makes the system less reliable.

How to Fix Bafang BBSHD & BBS02 Error 30:


1. Check all the connections and make sure they are connected properly.
2. Move the connections around and check for any twists or bends in the wiring harness.
3. If it still shows error 30 then it could be a faulty component. Move onto the next section to test components.

How to Test Bafang BBSHD & BBS02 for a Faulty Component:

Check the following components:
  • Display (most commonly at fault)
  • Wiring (check the wiring loom for damage or crushed wires)
  • Controller
  • Speedo
These components are cross compatible with all Bafang mid drives (apart from the controller). If you have another BBSxx kit or know someone with one, you can interchange the display, controller or speedo to troubleshoot the faulty component(s). The only other way to fix error 30 is to try replacing the components one by one until the problem goes away.
 
P

Peter

Guest
Hi I have bafang 1000w 20ah batery I did only almost 500 km and I have error problem ( error 30 comunication fault ) motor is not working with pedal asistmant and is not working with pressing the botton and on my speedo is normaly red light on and now is off cann you help me semeone pls what to do ?
 
J

Jason_eDesigner

Guest
Hi I have bafang 1000w 20ah batery I did only almost 500 km and I have error problem ( error 30 comunication fault ) motor is not working with pedal asistmant and is not working with pressing the botton and on my speedo is normaly red light on and now is off cann you help me semeone pls what to do ?
It’s most likely your PAS sensor plug isn’t connected or the wire from the controller for the PAS is damaged or deteriorated.
 

AurelV

New member
Joined
Apr 30, 2020
Messages
3
Points
1
Could Error:30 be showed for a faulty BMS/battery pack?
I'm asking because I have two BBSHD bikes and only one battery. On one of the bikes after ~500 km I got ERROR:30 Communication Error on the display. After troubleshooting and replacing all the components from the other bike I have, ERROR 30 is still there, so the only thing I cannot replace is the battery pack - but I cannot find anythning online about BMS/battery pack being the culprit for ERROR 30 so I'm at a dead end :(.
 

ebikesforum

Administrator
Staff member
Joined
Jun 15, 2018
Messages
132
Points
18
Could Error:30 be showed for a faulty BMS/battery pack?
I'm asking because I have two BBSHD bikes and only one battery. On one of the bikes after ~500 km I got ERROR:30 Communication Error on the display. After troubleshooting and replacing all the components from the other bike I have, ERROR 30 is still there, so the only thing I cannot replace is the battery pack - but I cannot find anythning online about BMS/battery pack being the culprit for ERROR 30 so I'm at a dead end :(.
Just to clarify you have 2 complete BBSHD kits and only 1 battery? You said the error only came up on one of the bikes, so was the other bike still working OK without Error 30 before you replaced all the components?

Try this: Open up the controller from the motor core and unplug all of the controller plugs and then replug them in again ensuring there is no silicone interference and everything is properly connected.
 

AurelV

New member
Joined
Apr 30, 2020
Messages
3
Points
1
Sort of :).
First kit is all Bafang including display. The second kit has a Eggrider display.
If I put Bafang display and battery on the broken kit, it shows ERROR 30 and PAS or acceleration is not working (same thing with Eggrider display).
If i put Bafang display and battery on the working kit, it still shows ERROR 30 but PAS and acceleration is working and I can use the bike (need to disable auto power off, otherwise the display turns off). Same thing with Eggrider display.

I don't know if both displays are faulty or the battery/BMS could be the faulty one.

The broken kit most likely has a burned controller, if I try to connect to it via programming cable it does not work.
 

ebikesforum

Administrator
Staff member
Joined
Jun 15, 2018
Messages
132
Points
18
Hmm seems like it could be a communication problem between the motor and the controller. So yeah I would be suspecting it's the controller. BUT it does seems very strange that you get the same Error 30 using 2 different displays with 2 different controllers when the only thing in common is the battery.

Have you tried removing all other connections (speed sensor, brake sensor, gear shift sensor, throttle ect.) everything apart from the display, controller and battery and then powering it on?
 

AurelV

New member
Joined
Apr 30, 2020
Messages
3
Points
1
Yes, I have followed the common troubleshooting steps for error 30 and disconnect/reconnect everything. Also after that, I took each component (speed sensor, gear shift, throttle, main cable harness) and replaced them with the ones from the working kit. Brake sensors not mounted.
Now I'm trying to find someone in my town with a Bafang kit willing to let me test my display on his kit - I don't know what other option I have, most of the people I've read about online, they fixed ERROR 30 either by reconnecting sensors or by replacing controller/display.
 
Top