Skip to content
View in the app

A better way to browse. Learn more.

Pedelecs Electric Bike Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

30h error

Featured Replies

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

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.

Edited by Nealh

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:

 

https://www.ebay.co.uk/itm/373154134443

Edited by guerney

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.

Edited by guerney

  • Author

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

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.

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.

 

 

image_20556.png.2462ebd0f844070dd2f6d002c6191246.png

 

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.

Edited by guerney

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.

 

 

connector-marine-shrink-.thumb.jpg.b4f63267c3f3a28721bfca23925ab0de.jpg

Try the internal controller connections recently found silicone/glue over the pins another had lost the 5v supply water ingress :mad:
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.

Here's the diagram again - it's easier to measure voltage if you stick paperclips into the speed sensor connector holes.

 

image_20556.png.408b9cf57d2d185dfa47b393fe46dac7.png

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...

One suspects water to be the likely issue and probably fried the 5v circuit.

Edited by Nealh

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.

Edited by guerney

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.

  • Author
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?

I'd try connecting one thing at a time, as [mention=19931]Laser Man[/mention] 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.

Edited by guerney

  • Author
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
Maybe the heavy rain you mentioned got into your display? Like I said, I always have a couple of transparent food bags in my pocket, just in case it rains - I cover the display as soon as... because there's a lot of vibration on a bike, especially mine. Sealing material shrinks with heat and time. Sure the display may be certified to withstand jets of water "From any direction" for a given amount of time, but that's when it's fresh out of the factory, with all it's seals non-shrunk and non-degraded, and not displaced by movement.

Edited by guerney

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.....

 

On the bright side - you have a spare controller to keep or sell. I rather enjoy the security of having my spare, it means I can muck about with the firmware knowing I don't have to wait for a new one to be delivered if it breaks.

Edited by guerney

The seller said to test with another screen

 

Yep, mine said that too - fat chance! I don't even know anyone else locally with an ebike. This isn't China where every other person might have a Bafang.

 

I've ordered a new screen

 

Who did you buy your kit from? Why didn't he send you a display? If a new display fixed the problem, he could have asked for the controller back?

the 500c I have looks to be fully sealed so no way of checking inside

 

 

Placing wet phones in sealed containers with rice can dry them out after a few days. But water is destructive to electronics and it might work for long, even after the device dries out.

  • 2 weeks later...
  • Author
Finally got a replacement screen which took longer than usual to arrive due to the royal mail strikes....all working now and I've put a bag over it now to provide some kind of protection from the elements ....thanks all for your input:)

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...
Background Picker
Customize Layout

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.