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
