Difference between revisions of "AMP Sleep"

From wiki.emacinc.com
Jump to: navigation, search
Line 26: Line 26:
  
 
<br clear=all>
 
<br clear=all>
<!---== See Also ==
+
== See Also ==
The following sites may provide some useful background information:
+
 
LINKS---!>
+
[[DEV-IOT6U]]
 +
* [http://emacinc.com/products/system_on_module/SoM-IMX6U SoM-IMX6U Product site]

Revision as of 12:51, 1 October 2020

TODO: {{#todo:Add links to helpful info (09.22.2020, BTisler)||}}

APM (Advanced Power Management) is a standard in power management developed by Intel and Microsoft, which allows the operating system to control the amount of power sent to devices. Select EMAC products allow for APM Sleep, a command that puts the device into a lower power "deep sleep" state and minimizes the device's power consumption.

From the command line, use command:

apmsleep +[hh]:[mm]

or

apmsleep [hh]:[mm]


where hh is hours and mm is minutes, to suspend for hh:mm amount of time
Alternatively the + can be left off to specify a time when the device would awaken. "apmsleep 08:00" would suspend until 8am

After the given time, the device will resume normal operation and power consumption.

Example

The SoM-iMX6U was designed with APM Sleep in mind, and when issued the command, the SoM-iMX6U current drops from typical current of 160mA to minimal current of 3.5mA.
APM Sleep also sends specified signals to the carrier board to disable systems to further save power. SoM-IMX6U Product site

The DEV-IOT6U Development Kit (SoM-112ES Carrier Board + SoM-iMX6U) runs at a typical current of 390mA. When APM Sleep is activated, the kit can reach to a minimal current draw of 70.8mA. In this kit the SoM-iMX6U typically runs at 194mA and drops to 5.2mA in APM Sleep.


See Also