I understand that an external battery cape is the best solution. Do you know if the following is possible from linux perspective:
- We run on battery and DC power - If we detect DC power loss, we close all running processes - Only kernel stays active - Kernel clocks itself down to a very low clockrate - Kernel checks periodically if power is restored - If power is restored, kernel gives itself a reboot Is something like this feasible or is this a very bad idea? Jason Op woensdag 21 december 2016 14:42:25 UTC+1 schreef Gerald: > > In my experience, and external battery is the way to go. I designed a cape > for that a log time ago. That let's you support multiple types of battery > chemistry and multiple configurations. > > Gerald > > > On Wed, Dec 21, 2016 at 7:37 AM, William Hermans <[email protected] > <javascript:>> wrote: > >> >> >> On Wed, Dec 21, 2016 at 6:26 AM, Jason van Belzen <[email protected] >> <javascript:>> wrote: >> >>> Thanks for your reply. >>> >>> How does this issue damage the processor? >>> >>> Jason >>> >> >> As Gerald already said, I do not believe it does either. What does happen >> however is that the board when in this state through the PMIC wont always >> reset from the switch. Meaning, you have to completely disconnect the input >> power, reconnect it, and then reset before the board will restart. >> Additionally, some people claim that the board when in this state continues >> to draw power. I don't doubt that, I've just never personally tested that. >> >> Anyway, it's probably simpler to design a cape that deals with all this >> for you. Either that, or use an external battery / charging system that >> provides 5v directly to the board. In either case, you'll probably need / >> want an external MCU involved . . . >> >> -- >> 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 [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/CALHSORoLgJdptWzQ2hYQzpcDj0yT2vmzUMm-stxFori1LmbMig%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/beagleboard/CALHSORoLgJdptWzQ2hYQzpcDj0yT2vmzUMm-stxFori1LmbMig%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Gerald > > [email protected] <javascript:> > http://beagleboard.org/ > [email protected] <javascript:> > > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/90255b76-49bc-4414-9c7f-dc5e9dbd788c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
