I am using the latest debian image for BBGW from the Beaglebone website.
root@beaglebone:~# uname --all Linux beaglebone 4.4.30-ti-r64 #1 SMP Fri Nov 4 21:23:33 UTC 2016 armv7l GNU/Linux root@beaglebone:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.7 (jessie) Release: 8.7 Codename: jessie I am putting the BBGW board to standby using echo standby > /sys/power/state . I can wakeup the board by applying 3.3V to UART0_RXD or GPIO0_20 pins. But after wakeup the board shuts down. This log is from the syslog file for the Suspend-Resume cycle: Feb 9 21:55:03 beaglebone kernel: [ 971.013242] PM: Syncing filesystems ... done. Feb 9 21:55:03 beaglebone kernel: [ 971.038067] *PM: Preparing system for sleep* (standby) Feb 9 21:55:23 beaglebone kernel: [ 971.053501] Freezing user space processes ... (elapsed 0.004 seconds) done. Feb 9 21:55:23 beaglebone kernel: [ 971.058349] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done. Feb 9 21:55:23 beaglebone kernel: [ 971.060889] PM: Suspending system (standby) Feb 9 21:55:23 beaglebone kernel: [ 971.060995] Suspending console(s) (use no_console_suspend to debug) Feb 9 21:55:23 beaglebone kernel: [ 971.064716] wlcore: down Feb 9 21:55:23 beaglebone kernel: [ 971.071999] queueing ieee80211 work while going to suspend Feb 9 21:55:23 beaglebone kernel: [ 971.072214] queueing ieee80211 work while going to suspend Feb 9 21:55:23 beaglebone kernel: [ 971.072276] wlcore: down Feb 9 21:55:23 beaglebone kernel: [ 971.072816] queueing ieee80211 work while going to suspend Feb 9 21:55:23 beaglebone kernel: [ 971.072844] wlcore: down Feb 9 21:55:23 beaglebone kernel: [ 971.073358] queueing ieee80211 work while going to suspend Feb 9 21:55:23 beaglebone kernel: [ 971.237041] PM: suspend of devices complete after 174.137 msecs Feb 9 21:55:23 beaglebone kernel: [ 971.241369] PM: late suspend of devices complete after 4.278 msecs Feb 9 21:55:23 beaglebone kernel: [ 971.246404] PM: noirq suspend of devices complete after 4.985 msecs Feb 9 21:55:23 beaglebone kernel: [ 971.246422] Disabling non-boot CPUs ... Feb 9 21:55:23 beaglebone kernel: [ 971.246433] PM: Successfully put all powerdomains to target state Feb 9 21:55:23 beaglebone kernel: [ 971.250994] PM: noirq resume of devices complete after 4.279 msecs Feb 9 21:55:23 beaglebone kernel: [ 971.254810] PM: early resume of devices complete after 3.398 msecs Feb 9 21:55:23 beaglebone kernel: [ 971.413033] net can0: c_can_hw_raminit_wait_syscon: time out Feb 9 21:55:23 beaglebone kernel: [ 971.413169] c_can_platform 481cc000.can can0: setting BTR=4503 BRPE=0000 Feb 9 21:55:23 beaglebone kernel: [ 971.416603] net can1: c_can_hw_raminit_wait_syscon: time out Feb 9 21:55:23 beaglebone kernel: [ 971.416723] c_can_platform 481d0000.can can1: setting BTR=4503 BRPE=0000 Feb 9 21:55:23 beaglebone kernel: [ 971.847640] wlcore: PHY firmware version: Rev 8.2.0.0.236 Feb 9 21:55:23 beaglebone kernel: [ 971.890287] wlcore: firmware booted (Rev 8.9.0.0.69) Feb 9 21:55:23 beaglebone kernel: [ 976.492451] *PM: resume of devices complete after 5237.582 msecs* Feb 9 21:55:23 beaglebone kernel: [ 976.508556] *PM: Finishing wakeup*. Feb 9 21:55:23 beaglebone kernel: [ 976.508574] *Restarting tasks ... * Feb 9 21:55:23 beaglebone kernel: [ 976.509215] usb 1-1: USB disconnect, device number 4 Feb 9 21:55:23 beaglebone rsyslogd-2007: action 'action 17' suspended, next retry is Thu Feb 9 21:56:23 2017 [try http://www.rsyslog.com/e/2007 ] Feb 9 21:55:23 beaglebone kernel: [ 976.543789] done. Feb 9 21:55:23 beaglebone systemd[1]: Time has been changed Feb 9 21:55:23 beaglebone systemd[9420]: Time has been changed Feb 9 21:55:23 beaglebone systemd[1]: Closed Load/Save RF Kill Switch Status /dev/rfkill Watch. Feb 9 21:55:23 beaglebone kernel: [ 976.747702] usb 1-1: new high-speed USB device number 5 using musb-hdrc Feb 9 21:55:23 beaglebone systemd[1]: Stopping User Manager for UID 0... Feb 9 21:55:23 beaglebone systemd[1]: Stopping Session 1 of user root. Feb 9 21:55:23 beaglebone systemd[1]: Stopped target Bluetooth. Feb 9 21:55:23 beaglebone systemd[9420]: *Reached target Shutdown*. Feb 9 21:55:23 beaglebone systemd[9420]: Stopped target Default. Feb 9 21:55:23 beaglebone rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="752" x-info="http://www.rsyslog.com"] exiting on signal 15 We can see that the Suspend-Resume cycle is successful but nevertheless it shuts down after resume. I have tested the same image with BBB, and everything works fine in it. I can successfully resume from standby mode without shut down. I have also tried using different kernel images from beaglebone website and i find the same shutdown behaviour in all of them. Also it works fine with BBB. My understanding is that both the boards use same SOC AM3358 1GHz ARMĀ® Cortex-A8 and Power Managemnet IC TPS65217C. I am also wondering what is the difference between BBB and BBGW which could cause this behaviour. -- 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/6f8a6d24-0a3f-45e8-af16-a4a162c3a695%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
