I received a BeagleBoneBlack board recently and attempted to use the rtcwake command to suspend to memory then resume after a set amount of time:
rtcwake -d /dev/rtc0 -m mem -s 30
and it returned an error indicating that the device /dev/rtc0 is not configured for wakeup events. I also tried this for /dev/rtc and without the -d flag. Additionally, the following:
echo “mem” > /sys/power/state
did not work to force a suspend to memory.
Is suspend to memory supported? Is there a trick to configuring the rtc to support wake events?
Thanks
Lukas