<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42933/low-power-mode-running-mynewt-on-nrf52832-dk</link><description>Hi, 
 I&amp;#39;m working on putting our system into low power idle mode. We use MyNewt to build our application. In order to get to the lowest power, I disabled BLE and all our drivers except UART for console and debug messages. We have a command that can shut</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 14 Feb 2019 18:27:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42933/low-power-mode-running-mynewt-on-nrf52832-dk" /><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/171225?ContentTypeID=1</link><pubDate>Thu, 14 Feb 2019 18:27:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47aad0d6-c7d2-4f64-a284-9b5139c8a974</guid><dc:creator>Min-Ching Ho</dc:creator><description>&lt;p&gt;Got an answer for this one from FAE. I hit Erratum 89.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/DocLib/Content/Errata/nRF52832_Rev2/latest/ERR/nRF52832/Rev2/latest/anomaly_832_89"&gt;https://www.nordicsemi.com/DocLib/Content/Errata/nRF52832_Rev2/latest/ERR/nRF52832/Rev2/latest/anomaly_832_89&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is another post on the forum also point out the same thing.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42145/spim-easydma-to-increase-power-consumption/163946#163946"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/42145/spim-easydma-to-increase-power-consumption/163946#163946&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After I applied the workaround, the current went down.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;FYI.&lt;/p&gt;
&lt;p&gt;Min-Ching&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/170961?ContentTypeID=1</link><pubDate>Wed, 13 Feb 2019 16:32:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f76a611-b002-4e3d-870d-060bbfb00cf5</guid><dc:creator>Min-Ching Ho</dc:creator><description>&lt;p&gt;I have figured the root cause after I got some help from local FAE team. But, the solution is not clear now.&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;span&gt;SPIM1 actually prevent the system turning off HFXO. It came down to a function call we used in our driver. In MyNewt project, it offers several APIs to write/read the data via SPI. You can find the code here: &lt;/span&gt;&lt;a class="" href="https://github.com/apache/mynewt-core/blob/master/hw/mcu/nordic/nrf52xxx/src/hal_spi.c"&gt;https://github.com/apache/mynewt-core/blob/master/hw/mcu/nordic/nrf52xxx/src/hal_spi.c&lt;/a&gt;&lt;span&gt;. One way is to write byte by byte and poll the status, &amp;ldquo;&lt;/span&gt;&lt;span class=""&gt;hal_spi_txrx()&lt;/span&gt;&lt;span&gt;&amp;rdquo;. The other way is to leverage TASKS, &amp;ldquo;&lt;/span&gt;&lt;span class=""&gt;hal_spi_txrx_noblock()&lt;/span&gt;&lt;span&gt;&amp;rdquo;. Still waiting for further information.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Min-Ching&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/170483?ContentTypeID=1</link><pubDate>Tue, 12 Feb 2019 05:22:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56e6f68b-5c06-40ab-9581-c90befdd9726</guid><dc:creator>Min-Ching Ho</dc:creator><description>&lt;p&gt;I would like to share my test code here. FYI.&lt;/p&gt;
&lt;p class="p2"&gt;enter_sleep_mode_cb&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&lt;b&gt;struct&lt;/b&gt;&lt;/span&gt;&lt;span class="s1"&gt; &lt;/span&gt;&lt;span class="s3"&gt;os_event&lt;/span&gt;&lt;span class="s1"&gt; *&lt;/span&gt;&lt;span class="s4"&gt;ev&lt;/span&gt;&lt;span class="s1"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="p3"&gt;{&lt;/p&gt;
&lt;p class="p4"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;power_mode_e&lt;span class="s1"&gt; &lt;/span&gt;&lt;span class="s5"&gt;state&lt;/span&gt;&lt;span class="s1"&gt; = *(&lt;/span&gt;power_mode_e&lt;span class="s1"&gt; *)&lt;/span&gt;&lt;span class="s4"&gt;ev&lt;/span&gt;&lt;span class="s1"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="s5"&gt;ev_arg&lt;/span&gt;&lt;span class="s1"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p5"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class="s2"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s4"&gt;state&lt;/span&gt;&lt;span class="s1"&gt; == &lt;/span&gt;POWER_STATE_NONE&lt;span class="s1"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;{&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// overwrite the power state&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;;&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;}&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// call &lt;span class="s6"&gt;hal&lt;/span&gt; power API&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_bsp_power_state&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s4"&gt;state&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//1. put peripheral into sleep&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// excluded all driver code for test&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// Turn off UART/SPI/I2C&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_uart_stop_tx&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_uart_stop_rx&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; // uart is turned off here by&amp;nbsp;&lt;span&gt;os_dev_suspend_all&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;os_dev_suspend_all&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;0xFFFFFFFF&lt;/span&gt;&lt;span class="s1"&gt;, &lt;/span&gt;&lt;span class="s7"&gt;1&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// turn off timer&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_timer_deinit&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_timer_deinit&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;1&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_timer_deinit&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;2&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_timer_deinit&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;3&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_timer_deinit&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;4&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//disable i2c&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_i2c_disable&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//disable &lt;span class="s6"&gt;spi&lt;/span&gt;&lt;/p&gt;
&lt;p class="p8"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;hal_spi_disable&lt;span class="s1"&gt;(&lt;/span&gt;&lt;span class="s7"&gt;1&lt;/span&gt;&lt;span class="s1"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// turn off GPIOE&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//something new from &lt;span class="s6"&gt;mynewt&lt;/span&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="s6"&gt;NRF_CLOCK&lt;/span&gt;-&amp;gt;&lt;span class="s6"&gt;TASKS_HFCLKSTOP&lt;/span&gt; = &lt;span class="s7"&gt;1&lt;/span&gt;;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//2. put CPU into wait for event mode&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;// Wait for an event&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="s8"&gt;__WFI&lt;/span&gt;();&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// clear the internal event register&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="s8"&gt;__SEV&lt;/span&gt;();&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="s8"&gt;__WFI&lt;/span&gt;();&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//3. wake up process&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;// enable UART/SPI/I2C&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//4. wake up complete&lt;/p&gt;
&lt;p class="p6"&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;//console_printf(&amp;quot;System awake\r\n&amp;quot;);&lt;/p&gt;
&lt;p class="p7"&gt;&lt;/p&gt;
&lt;p class="p3"&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/170459?ContentTypeID=1</link><pubDate>Mon, 11 Feb 2019 18:57:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57e1f636-e8c1-4521-a9fc-b9f0146db328</guid><dc:creator>Min-Ching Ho</dc:creator><description>&lt;p&gt;Hi Siguard,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Sorry for late reply. I was out of office. I already tried this. It didn&amp;#39;t work. I still see the current is &amp;gt;270uA.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any other suggestions?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Min-Ching&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/168538?ContentTypeID=1</link><pubDate>Tue, 29 Jan 2019 16:40:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbb01849-bd4c-4ab3-83d7-13e4d99fc0b5</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Could you try to stop the UART transmitter/receiver, before disabling it ?&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;NRF_UARTE0-&amp;gt;TASKS_STOPRX = 1;
NRF_UARTE0-&amp;gt;TASKS_STOPTX = 1;&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/168196?ContentTypeID=1</link><pubDate>Mon, 28 Jan 2019 11:38:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e4e6416-0f73-48be-8229-f2dca68ba688</guid><dc:creator>Min-Ching Ho</dc:creator><description>&lt;p&gt;Hi Siguard,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Thanks for the info. It looks like my HFCLK is still up and running. One thing I didn&amp;#39;t mentioned in my original post is I did disable UART before WFE. Is there a way to check which peripheral is still using HFCLK?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Min-Ching&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/167645?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 13:12:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48f1fa41-0df9-48ec-8f7c-0a07d0dc916d</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]except UART for console and debug messages.[/quote]
&lt;p&gt;&lt;span&gt;UART peripheral requires HFCLK and if you run HFCLK with the 64MHz crystal current consumption will be &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/clock.html?cp=2_1_0_18_3_1#unique_1749008215"&gt;~250uA&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Low power mode running MyNewt on nrf52832 DK</title><link>https://devzone.nordicsemi.com/thread/167518?ContentTypeID=1</link><pubDate>Thu, 24 Jan 2019 03:55:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb3527a0-d50e-4464-a766-0df00707d380</guid><dc:creator>natersoz</dc:creator><description>&lt;p&gt;My experience:&lt;/p&gt;
&lt;p&gt;ARM typically calls waiting in WFE &amp;quot;sleep&amp;quot; and Nordic stays consistent with this terminology.&lt;/p&gt;
&lt;p&gt;Waiting in sleep mode is not sufficient to get down to &amp;lt; 10 uA power draw.&lt;/p&gt;
&lt;p&gt;You need to:&lt;/p&gt;
&lt;p&gt;1.Disable all of the peripherals possible, except for the peripheral that is going to wake you up (GPIO pin? timer/RTC?)&lt;/p&gt;
&lt;p&gt;2. halt the CPU to &amp;#39;standby&amp;#39; - the CPU clock actually stops.&lt;/p&gt;
&lt;p&gt;Then you can start shaving down the uA draw currents (what did you leave on? Are all the GPIO pins set to their minimal power? etc.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>