BBSHD, did i fry my controller? 30H error

theoneeoka

New Member
Region
United Kingdom
Ok, so think i fried "something" while updating the firmware for my bbshd from 48v to 52v using STC-ISP and usb flash. I pretty much followed the steps in this video accordingly:

I did make one stupid decision tho.. One of the steps in the video requires me to disconnect and reconnect battery from the controller couple of times, the problem was I didn't have the key to remove battery and no physical switch to power off battery. The only way to carry out the update was to unplug the XT60 cable and plug it in, again and again, which i did.
After a bunch of poppin and crackling noise (sounded suspect) from my XT60, i sucessfully updated my firmware but now my disply shows a 30H error, throttle and PAS don't work.

I think I fried, either the XT60 or the Controller or both, What do you guys think? any ideas? Display works fine, cable is ok, but i have zero knowledge on this stuff so idk.
Here is a picture of the connector, one of the female socket is black.

IMG20220414194224__01.jpg



One more thing is that the "bafang configuration tool" doesn't recognize the controller anymore, cant read or write after connecting to the right port.


b.jpg
 

JRA

Well-Known Member
I have both a 48v and 52v battery I switch between with a Bafang Ultra that uses the same cable/template and only change the voltage via the display and it works just fine and voltage reads right with either. Not sure why you had to disconnect the battery a few times or what caused your problem but if your display lights up it is a controller issue, not the XT connector.
 

theoneeoka

New Member
Region
United Kingdom
I have both a 48v and 52v battery I switch between with a Bafang Ultra that uses the same cable/template and only change the voltage via the display and it works just fine. Not sure why you had to disconnect the battery a few times or what caused your problem but if your display lights up it is a controller issue, not the XT connector.
I read somewhere you can charge the battery all the way up to 58.8V by updating the firmware like this, btw this is different from the configuration tool everyone uses, watch the video i linked from 05:05 mins but anyway disconnecting the battery is a necessary step in this procress. I just didn't do it the right way and i very much regret it.
 

PedalUma

Well-Known Member
Region
USA
City
Petaluma, CA
It is very important to have a battery with an Off switch. A USB port on a battery is nice also so you can safely take down the power with a USB fan. I have made expensive mistakes. That is how I learn best.
 

tomjasz

Well-Known Member
I ghost posted the firmware to allow controllers that gave a 07 voltage error. There’s a fellow and BBSxx reseller in the UK that claims a bricked controller can be recovered. Sadly I lost that file and contact. You’re likely going to need a new controller. And finding one might be an adventure. Many resellers are sold out and Covid has made shipping from China a nightmare… again!
 

Gionnirocket

Well-Known Member
Region
USA
City
Y. O.
I say your controller is the issue with the display working but with an error and it not being able to talk to the pc software anymore.
If you have the original 48v firmware... Try to flash that back on to it... You may get lucky.
 

PedalUma

Well-Known Member
Region
USA
City
Petaluma, CA
If you take off the controller and look at the underside you will likely see melt or smell burn evidence at a mofset. If not then there is some hope. Three controllers arrived for me this week just to have on hand because of the supply issues @tomjasz mentioned. The virus is evolving and China will continue to have a zero tolerance policy. Plan for more of the same. I only had one person burn one. She yanked the wire from the motor to the battery while charging and while the battery was On. All No No's.
 

Gionnirocket

Well-Known Member
Region
USA
City
Y. O.
Just did a quick check... 30H is a Communication Error.
So there is some chance your firmware is corrupt. So again I'd try and flash the stock firmware back and pray 🙏
 

PedalUma

Well-Known Member
Region
USA
City
Petaluma, CA
That's right. The contacts need to be clean and the wires may have been partially damaged inside the insulation. I once upon a time arced to a frame, welding a hole in it and another hole into the motor housing, whilst partially frying the controller so it did nutty stuff like it was bashed in the head. It was Abby Normal.
 

theoneeoka

New Member
Region
United Kingdom
I'll add your xt60's are not in good shape and have carbon build up from arcing.
If they're not pitted... You can try a little contact cleaner. Otherwise plan on changing them before they get too bad and overheat and/or fail.
So i bought a new controller but im still worried about the xt60, do you recon cleaning it with a contact cleaner is good enough? I don't own any soldering equipment to be able to replace xt60's
 

theoneeoka

New Member
Region
United Kingdom
Does anyone have any advice for when i have to connect my new controller back to the xt60 connector.. Again, i have no Off switch or key to remove the battery so its gonna be charged. Thanks
 

tomjasz

Well-Known Member
Does anyone have any advice for when i have to connect my new controller back to the xt60 connector.. Again, i have no Off switch or key to remove the battery so its gonna be charged. Thanks
Since the flashing procedure requires power off and on you'll either need to add a switch OR disconnect the XT60.
I'd also suggest if you're into kit conversions learning basic soldering is invaluable. There are great YouTube videos that you can learn from. IMO Multimeters and soldering tools are essential.