30h error

Outlawfpv

Finding my (electric) wheels
Aug 17, 2022
8
1
47
Liverpool
I've recently installed a bbs02b and with just over 100 miles.
Now when I try to power on the screen briefly flashes on then turns off....if I keep my finger on the power button then the screen stays on with a 30h error, I've unplugged all cables but this hasn't resolved anything, what would be the next step to find the fault
 

Nealh

Esteemed Pedelecer
Aug 7, 2014
20,980
8,565
61
West Sx RH
Error 30 is lcd/display comm's to controller, anythong between the two can be the cause inculding the display & controller.
Check the connector for a bent or misaligned pin, damaged/pinched wire, water ingress. Disconnected wire in controller,motor or display.

The fact the display turns straight off (instead of remaining on) suggests a power supply issue or a faulty supply wire connection. Could be in the display , controller or even the wire loom if a damaged pin isn't the cause.

One old common fault use to be the hall sensor jst fitting inside the motor between it and the controller, the jst gunged by silicone used to back out of the male pin connector.


Has it been ridden in the rain ?
There is no exact reason for the fault as it can be caused by numerous reasons.
 
Last edited:

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
If it's the wiring loom, they're quite easy to source on ebay - I replaced Bafang's original with a compatible, after I had broken a connector. I then discovered the largest connector parting at the cable, a few months afterwards, so I used 4:1 self-adhesive marine hear shrink to secure that, no problems since. To avoid pinching and breaking delicate internal wires within the loom, I don't ziptie cables to the frame directly, I use cable tidy mesh of the type you see used inside PCs, then ziptie and not too tightly.

Here's the cable I bought, and the seller I bought from:

 
Last edited:

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
Has it been ridden in the rain ?
Mine has been in the rain for many hours at a time with no issues - for instance, the highly welcome rain the other night was successfully endured by my bike for 5.5 hours (the longest period of endured rain was 8 hours, no problems). I make sure to always carry a clear plastic food bag, to slip over the display... because I don't trust IP(X) ratings. For the same reason, I've covered all the connectors with self-amalgamating rubber tape.
 
Last edited:

Outlawfpv

Finding my (electric) wheels
Aug 17, 2022
8
1
47
Liverpool
Error 30 is lcd/display comm's to controller, anythong between the two can be the cause inculding the display & controller.
Check the connector for a bent or misaligned pin, damaged/pinched wire, water ingress. Disconnected wire in controller,motor or display.

The fact the display turns straight off (instead of remaining on) suggests a power supply issue or a faulty supply wire connection. Could be in the display , controller or even the wire loom if a damaged pin isn't the cause.

One old common fault use to be the hall sensor jst fitting inside the motor between it and the controller, the jst gunged by silicone used to back out of the male pin connector.


Has it been ridden in the rain ?
There is no exact reason for the fault as it can be caused by numerous reasons.
Got caught in quite heavy rain for about 5 minutes actually on its last outing, but I also added thick velcro straps around the battery and wires so could be I've pinched them.
I've disconnected all wires and there's no bent pins that I can see
 

Nealh

Esteemed Pedelecer
Aug 7, 2014
20,980
8,565
61
West Sx RH
error 30 can be a bugger to find the cause but as you saw 30h, not heard of the h before.
As your display doesn't stay on then it does sound like a voltage supply wire issue, so a wire fault it could be the a wire break in the main 1t4 loom or what ever is used.
One can remove this and test continuity at every pin out end to end to see if one is faulty.
The controller can be removed and to see if a power feed wire is loose or broken, the display is likely more tricky and not sure once opened if one can seal them up very well.

There is only three sources for the fault controller . display or wire loom. It could be a component part or as mentioned a wire fault in any of the three.
 

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
If it is the wiring loom: Intermittent discontinuity would be highly irritating and hard to pin down - once you take the wiring loom off and test, it might look ok, but then once whatever damaged connection is jostled about after or while refitting, it might again go t*tsup.

After I accidentally fried my controller whole attempting to solder (I didn't know how to solder then, but I do now :cool:) on a piece of junk lighting module. The seller I bought my bbs01b kit from, asked me to test the speed sensor cable, to see if the controller was working. But if you don't get these voltages, that could alternatively be because the cable is damaged.


48598

In my case, the controller was toast - blank display and 0V on speed sensor. I worried it was because of my update to the controller's firmware (I had used a USB programming cable with a faulty connector), and waited weeks for them to test it at the seller's "Diagnostic facility" in China... but they simply sent me a free new controller. They initially said they couldn't test the firmware, because I had cut off the bullet connectors. I had opted to solder the controller directly to the battery connectors instead. Two weeks later, they told me the firmware was highly corrupted - that could be because of a power surge when my battery wires briefly touched (I was awful at stripping wires too - left a knick and it arced), a short caused by dodgy soldering, or because of the faulty USB programming cable.
 
Last edited:

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
Let's hope a new wiring loom resolves the issue.

I converted my bike before I had ever heard of this forum... pretty much just followed this video, which shows the type of webbing used:




Internal wires are easily damaged. As with audio cables, it's best to avoid pulling on anything other than solid barrels of the connectors. After knackering one USB programming cable by accidentally pulling too hard at the cable (it was a bloody tight fit), I used 4:1 self-adhesive marine heat shrink, to increase durability. I do the same to headphone connectors, because I was forever replacing those.


48607
 

Nealh

Esteemed Pedelecer
Aug 7, 2014
20,980
8,565
61
West Sx RH
One can test for 5v carefully via pins in the throttle or speed sensor julet, one should see 4 - 5v. Much less on the 5v line then the controller needs replacing.
 

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
Here's the diagram again - it's easier to measure voltage if you stick paperclips into the speed sensor connector holes.

48657
 
  • Like
Reactions: Outlawfpv

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
You could check for water ingress/other connector problems inside the controller+motor housing. It's a little fiddly putting back together, but doesn't need a lot of force if you've reconnected the bullets and arranged the wires correctly.

And this reminds me to add more silicone sealant, specifically heat-resistant non-shrinking silicone sealant around the controller gasket...
 

Nealh

Esteemed Pedelecer
Aug 7, 2014
20,980
8,565
61
West Sx RH
One suspects water to be the likely issue and probably fried the 5v circuit.
 
Last edited:

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
The speed sensor connector is the only one with a screw-on gasket. That part of the bike is very likely to be heavily exposed to water, and if the gasket isn't screwed on tightly enough, it won't keep water out. I did think of covering it with self-amalgamating rubber tape, like I have the others... but it felt like overkill, maybe it isn't.
 
Last edited:

Laser Man

Pedelecer
Jul 1, 2018
200
127
Michelmersh SO51
Mine gave E30 pretty frequently when first turned on, but went away when the bike was moved.
Then one day E30 came up and stayed. Disconnected everything (one thing at a time) and it turned out that the throttle was causing the problem.
Since removing the throttle I haven't had E30 at all.
 
  • Informative
Reactions: guerney

Outlawfpv

Finding my (electric) wheels
Aug 17, 2022
8
1
47
Liverpool
Replaced the controller today and noticed the way I'd routed my wires resulted in severe pinching, rerouted the new wires in a way they can't pinch and again the problem persists...its got to be the display then?
 

guerney

Esteemed Pedelecer
Sep 7, 2021
11,531
3,277
I'd try connecting one thing at a time, as @Laser Man did above - then it can't be anything but the display or it's cable or connector? Very nasty error this 30h... Must be annoying too after just 100 miles - have you contacted the seller for advice and is he supplying replacement parts?

My seller was pretty good for advice and controller replacement, but initially suggsted I send both the display and controller to China. Talked him out of it, citing the absence of voltages on the speed sensor cable.
 
Last edited:

Outlawfpv

Finding my (electric) wheels
Aug 17, 2022
8
1
47
Liverpool
The seller said to test with another screen and cable but I don't know anyone else with a bafang so I bought a replacement cable and had no way to test the screen without buying another and they're not cheap, I'd concluded from the comments left here that it'd be the controller so told the seller and he sent me a new controller.....I've ordered a new screen, the 500c I have looks to be fully sealed so no way of checking inside