Where in the code do you set that timer ?

On 4/17/2016 7:50 PM, John Syne wrote:
> One more thing, the power down sequence uses the RTC framework
> (described earlier in this thread), so it will be possible to set a
> timer for the shutdown and the wait for the power to return event to
> cancel the timer. If the power on event does not occur, the shutdown
> will occur.
>
> Regards,
> John
>
>
>
>
>> On Apr 17, 2016, at 7:18 PM, evilwulfie <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> Interesting.  Too bad if you want the battery to act as a UPS it cant
>> some how notify the kernel that AC has been removed
>> and have a routine to just chill a while to see if power comes back.
>>
>> Be nice to have a variable that is user settable for the time between
>> loss of AC and shutdown.
>>
>> As it is now it sees the AC removed, shuts down and no easy way to
>> restart on power restored. Requiring some other IC to monitor power
>> and then press the pwr_but to restart the processor.
>>
>>
>>
>> On 4/17/2016 7:10 PM, John Syne wrote:
>>> Yep, it is in the BB kernel:
>>>
>>> https://github.com/RobertCNelson/bb-kernel/blob/am33x-v4.1/patches/beaglebone/dts/0006-tps65217-Enable-KEY_POWER-press-on-AC-loss-PWR_BUT.patch
>>>
>>> So again, on line 164 is the Interrupt routing. It is this line:
>>>
>>> + input_report_key(tps->pwr_but, KEY_POWER,
>>>
>>>     + ~status_reg & TPS65217_STATUS_ACPWR);
>>>
>>> that send a power button pressed as an input key when the AC 5V
>>> power is removed. 
>>>
>>> Regards,
>>> John
>>>
>>>
>>>
>>>
>>>> On Apr 17, 2016, at 4:52 PM, William Hermans <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>>
>>>> The real reason why our source trees do not match up. My source
>>>> tree is based on 4.1.x, and yours seems to be 3.8.x. The patch you
>>>> showed above would probably botch up my source tree . . .
>>>>
>>>> On Sun, Apr 17, 2016 at 4:33 PM, William Hermans <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>>
>>>>     Yeah I recognize that code from source code not written by TI
>>>>     employees. The file is called tps65217_charger.c, and is
>>>>     written by an employee of another company.
>>>>
>>>>     Anyway, I think we're going to blow this off. The idea was to
>>>>     wait around without power for 5 minutes, to see if power comes
>>>>     back up. Before issuing a shutdown. Then, on the power up end,
>>>>     using a simple R/C circuit to ramp up voltage to 5v over a
>>>>     specific time period.
>>>>
>>>>
>>
>>
>> <https://www.avast.com/en-us/lp-safe-emailing-2109?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=oa-2109-v2-a>
>>      Virus-free. www.avast.com
>> <https://www.avast.com/en-us/lp-safe-emailing-2109?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=oa-2109-v2-a>
>>
>>
>>
>> -- 
>> 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]
>> <mailto:[email protected]>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/571443FC.6020505%40gmail.com
>> <https://groups.google.com/d/msgid/beagleboard/571443FC.6020505%40gmail.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout.
>
> -- 
> 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]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/2CC5F218-6933-45E8-8B84-2CEE08263AF5%40gmail.com
> <https://groups.google.com/d/msgid/beagleboard/2CC5F218-6933-45E8-8B84-2CEE08263AF5%40gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

-- 
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/57146FB7.5000301%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to