On Thu, Jan 13, 2011 at 11:26 AM, Steve Chen <[email protected]> wrote:
> On Thu, Jan 13, 2011 at 8:26 AM, Nori, Sekhar <[email protected]> wrote:
>> Hi Steve,
>>
>> On Thu, Jan 13, 2011 at 19:53:26, Steve Chen wrote:
>>> Hello,
>>>
>>> Running latest Davinci git kernel.  I issued
>>>
>>>  # echo mem > /sys/power/state
>>>
>>> to put DA850 EVM in sleep mode.  I'm unable to wake up the processor
>>> (tried UART, USB, or Ethernet).  Anyone knows how to bring the
>>> processor back?
>>
>> You need an RTC alarm. That's the only wake-up source
>> supported. You can use rtcwake command.
>
> Hi Sekhar,
>
> I still seem to have problems taking the processor out of standby
> mode.  Here is what I did
>
>  # cat /proc/driver/rtc
> rtc_time        : 00:04:23
> rtc_date        : 2000-01-01
> alrm_time       : 00:04:19
> alrm_date       : 2000-01-01
> alarm_IRQ       : yes
> alrm_pending    : no
> 24hr            : yes
>
>  # root@arago:~# rtcwake  -l -s 100 -d rtc0
> wakeup from "standby" at Sat Jan  1 00:06:11 2000
> rtcwake: short write
>
> # root@arago:~# cat /proc/driver/rtc
> rtc_time        : 00:04:40
> rtc_date        : 2000-01-01
> alrm_time       : 00:06:11
> alrm_date       : 2000-01-01
> alarm_IRQ       : yes
> alrm_pending    : no
> 24hr            : yes
>
> Are there any else I need to enable?

The problem was caused by root filesystem mounted on MMC/SD.  When the
processor goes to the standby mode, the MMC/SD device was removed as
part of the suspend process.  This, unfortunately, hangs the kernel.

Steve
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to