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.

Reply via email to