Beaglebone sometimes doesn't start after a power loss

265 views
Skip to first unread message

Rico

unread,
Aug 3, 2014, 9:28:45 AM8/3/14
to beagl...@googlegroups.com
Hello,

I've noticed that the beaglebone black sometimes does not startup after a short power loss, even when pressing the power button, it does not start.

To reproduce with a regulated power supply (tested with BBB rev B and C):

1) Output of power supply 5V
2) connect power supply to BBB
3) BBB starts up normally
4) down-regulate the output slowly
5) at 3.5 V, the beaglebone turns off
6) go back to 5V
7) press the power button, the beaglebone won't startup
8) go above 5.1V and press the power button => now the beaglebone starts

I've read the datasheet of the PMIC (TPS65217C) but I cannot find out why the BBB starts at 5.1V but not at 5V, has anyone an idea?

Many thanks,
Rico

Rico

unread,
Aug 6, 2014, 6:34:46 PM8/6/14
to beagl...@googlegroups.com
Sorry to push... Gerald, maybe you have an idea?

John Syn

unread,
Aug 6, 2014, 6:44:37 PM8/6/14
to beagl...@googlegroups.com

From: Rico <rico....@gmail.com>
Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
Date: Wednesday, August 6, 2014 at 3:34 PM
To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
Subject: [beagleboard] Re: Beaglebone sometimes doesn't start after a power loss

Sorry to push... Gerald, maybe you have an idea?


On Sunday, 3 August 2014 15:28:45 UTC+2, Rico wrote:
Hello,

I've noticed that the beaglebone black sometimes does not startup after a short power loss, even when pressing the power button, it does not start.

To reproduce with a regulated power supply (tested with BBB rev B and C):

1) Output of power supply 5V
2) connect power supply to BBB
3) BBB starts up normally
4) down-regulate the output slowly
5) at 3.5 V, the beaglebone turns off
6) go back to 5V
7) press the power button, the beaglebone won't startup
8) go above 5.1V and press the power button => now the beaglebone starts
Are you measuring the voltage at the BBB terminals or are you reading the voltage from your power supply? Do you use thin wires to connect from your power supply to the BBB? My thinking is there is a voltage drop across the wires of 100mV or more. 

Regards,
John

I've read the datasheet of the PMIC (TPS65217C) but I cannot find out why the BBB starts at 5.1V but not at 5V, has anyone an idea?

Many thanks,
Rico

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

William Hermans

unread,
Aug 6, 2014, 7:42:47 PM8/6/14
to beagl...@googlegroups.com
John, this happens to me too, but powering via USB. Once in w blue moon, there seems to be some sort of race condition, or something where the BBB is not getting enough power.

So in order to thwart this I've stopped using shutdown now -r, and instead use shutdown now -h. Then manually remove / reapply the USB cable.

Gerald Coley

unread,
Aug 6, 2014, 8:13:51 PM8/6/14
to beagl...@googlegroups.com
Unplug it and plug it back in. It was designed to work that way. Temporary power loss can confuse the PMIC and put it in an bad state.

Gerald

Rico

unread,
Aug 7, 2014, 8:07:58 AM8/7/14
to beagl...@googlegroups.com
@ John:
Thanks for your answer. I measured with a multimeter directly at the BBB. The BBB normally even starts with only 4.5V so its definitely something wrong with the PMIC. 

@Gerald:
Thank you. The problem is, we are using the BBB in an industrial product that has to run 24/7. Replugging the device is therefore no option. Powering the BBB with at least 5.1V seems to resolve the problem but I wondered if there is a reason for that.

Gerald Coley

unread,
Aug 7, 2014, 9:19:15 AM8/7/14
to beagl...@googlegroups.com
Well, I didn't design the board for that application. There is a way to take care of that if you are willing to fix it. It is not something that I will put in the design just for your application.

Gerald

Rico

unread,
Aug 7, 2014, 10:16:07 AM8/7/14
to beagl...@googlegroups.com
Hello Gerald,

What way would that be to fix it? I thoght the problem is the PMIC itself and not the BBB design.

Gerald Coley

unread,
Aug 7, 2014, 10:25:41 AM8/7/14
to beagl...@googlegroups.com
Add a battery to the board to keep it up long enough to shutdown if the failure is long or to not be impacted by momentary losses of power, which can also corrupt the filesystem on either the eMMC or the SD card.


Gerald

Ron B.

unread,
Aug 7, 2014, 10:50:35 AM8/7/14
to beagl...@googlegroups.com
Hi Rico,

Any reason that you can't use a cape to solve the problem?  The PowerCape will prevent brown-outs and transients from bringing the BB down.  Your application/script can monitor DC power good and battery voltage/current and then do a clean shutdown if necessary.  The cape can also restart the system when DC power returns.  It's my cape so feel free to ping me with any questions about it...

-Ron

Gerald Coley

unread,
Aug 7, 2014, 10:51:44 AM8/7/14
to beagl...@googlegroups.com
That is a great suggestion.

Gerald

Reply all
Reply to author
Forward
0 new messages