<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Aug 16, 2013 at 12:09 PM, Henrik Nordström <span dir="ltr"><<a href="mailto:henrik@henriknordstrom.net" target="_blank">henrik@henriknordstrom.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">fre 2013-08-16 klockan 16:50 +0100 skrev luke.leighton:<br>
<div class="im"><br>
>  well the question we asked ourselves was: is it acceptable to let an<br>
> unpowered CPU Card just lose its time setting after say e.g. 24 hours?<br>
<br>
</div>To me it's entirely acceptable if the CPU card looses all sene of time<br>
at power off.<br>
<br>
But I would not like my tablet or laptop to loose time only because I<br>
suspended/hibernated..<br>
<br>
So RTC function belongs in the I/O board, but I don't see it as a<br>
mandatory requirement. Instead it depends on the application<br>
<br></blockquote><div><br></div><div>I believe that the current behavior of the device is to loose all time when the power is completely cut off. This leaves the behavior I can figure out as follows...<br>* The RTC functions are kept if the eoma card is put into suspend/hibernate and the power source is still active the card will not lose power. This means that the battery did not die or more accurately the power source is uninterrupted.<br>
<br>* The RTC functions will halt if the card has  clearly lost if the power is lost during the hibernate/suspend period. This means that the battery runs out of power or the power source is completely lost.<br><br></div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
- "consumer" device that uses time as part of normal application<br>
(tablet, phone, laptop, ...), RTC support is mandatory.<br>
<br>
- Server/router type device. Optional, just as having a screen, USB<br>
port, storage etc is optional.<br>
<br>
but not ruling out the use of a CPU card provided RTC either.. these are<br>
quite common part of modern SoCs, and do not really require that big<br>
power buffer to keep time for some noticeable time, but if I/O board do<br>
have an RTC and it looks like it has a sane time then it takes priority.<br>
<br>
What certainly needs to be standardised is how to discover if the I/O<br>
board do have an RTC, and how to address the RTC to find or set current<br>
time.<br>
<br>
Regards<br>
<span class=""><font color="#888888">Henrik<br>
</font></span><div class=""><div class="h5"><br></div></div></blockquote></div><br><br></div><div class="gmail_extra">I think most devices will probably have an separate RTC like what is seen on the Tablet that is being created right now. This is because the separate rtc will be able to use less power and thus have a higher chance of keeping time longer.<br>
</div></div>