<?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>Idle current consumption</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/27713/idle-current-consumption</link><description>What is the current consumption of nRF52480 when idle. 
 I used power profiler to measure it. But I want to know if it is accurate.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 03 Dec 2017 20:59:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/27713/idle-current-consumption" /><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109392?ContentTypeID=1</link><pubDate>Sun, 03 Dec 2017 20:59:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c1db275-6a78-4230-a0b4-240ff845da54</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Yes, it could. See &lt;a href="https://devzone.nordicsemi.com/question/176117/current-measurements-on-nrf52840-pdk-with-ppk/?answer=178263#post-id-178263"&gt;this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Let me know if it does not help to cut SB41.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109390?ContentTypeID=1</link><pubDate>Sun, 03 Dec 2017 20:32:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0e410340-bc06-4724-ae5f-54458246abd2</guid><dc:creator>mich_x</dc:creator><description>&lt;p&gt;‌‌ ‌‌ ‌‌ ‌‌
‌‌ ‌‌ ‌‌&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;int main(void)
{
    timer_init();
    power_init();
    buttons_leds_init();
    db_discovery_init();
    ble_stack_init();
    gatt_init();
    nus_c_init();
	app_uart_close();
    *(volatile uint32_t *)0x40002FFC = 0;
    *(volatile uint32_t *)0x40002FFC;
    *(volatile uint32_t *)0x40002FFC = 1;
    for (;;)
    {
		nrf_pwr_mgmt_run();
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This is my main. One problem is that I only cut SB40 but not SB41. Would that cause the current a little bigger?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109389?ContentTypeID=1</link><pubDate>Sun, 03 Dec 2017 20:30:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:162e97d6-9589-4a06-90a0-879724a4c789</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;When I tested the example(without logging, uart, and scanning) I got somewhere betwen 2-4 uA.&lt;/p&gt;
&lt;p&gt;How does your main() function look like now ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109391?ContentTypeID=1</link><pubDate>Sun, 03 Dec 2017 19:17:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba152de7-dd99-4868-8fc2-b98c01481a8f</guid><dc:creator>mich_x</dc:creator><description>&lt;p&gt;The average current is about 40uA. I want it to be smaller than this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109388?ContentTypeID=1</link><pubDate>Sun, 03 Dec 2017 13:31:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be7f3660-9a0f-4d2f-bc9f-886fba752008</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;This &amp;quot;wave&amp;quot; is probably the on-chip power regulator working in auto-controlled refresh mode in order to maximize power efficiency. It&amp;#39;s completely normal, and lowers the average power consumption. See the quote in &lt;a href="https://devzone.nordicsemi.com/question/160232/strange-current-spikes-in-nrf52-with-rtc-only/?answer=160305#post-id-160305"&gt;this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When you measured, what was the average current consumption ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109393?ContentTypeID=1</link><pubDate>Sat, 02 Dec 2017 21:07:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cfc927a-a5fb-4563-ad14-9af2086687fc</guid><dc:creator>mich_x</dc:creator><description>&lt;p&gt;I have stopped the uart and the LOG and the scan. I measured again and got a periodic wave.  The highest current is 70uA and the lowest is 40uA. And the cycle time is about 50ms. Do you maybe have any idea of what causes this wave?
I have commented out everything else. This is my whole program.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;   for (;;)
{
	nrf_pwr_mgmt_run();
}
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109387?ContentTypeID=1</link><pubDate>Fri, 01 Dec 2017 18:37:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edc71302-9c24-4b8e-82b5-8786fa8e6226</guid><dc:creator>mich_x</dc:creator><description>&lt;p&gt;Really? SB40 and SB41? I only cut SB40 but already got a relatively clean figure.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109386?ContentTypeID=1</link><pubDate>Fri, 01 Dec 2017 11:34:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a328515-09c5-47a2-a56d-eea78bb85a34</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you close the UART(E) with &lt;code&gt;app_uart_close()&lt;/code&gt;, and stop the scanning(comment the &lt;code&gt;scan_start();&lt;/code&gt;, or call &lt;code&gt;sd_ble_gap_scan_stop()&lt;/code&gt;) you should see a couple of µA power consumption.&lt;/p&gt;
&lt;p&gt;Note that you on the nRF52840-PDK need to cut both SB40 and SB41 to get accurate current measurements.&lt;/p&gt;
&lt;p&gt;Note, you need to power cycle the UARTE peripheral after you call app_uart_close() in order stop HFCLK and DMA bus. See &lt;a href="https://devzone.nordicsemi.com/question/173767/how-to-reach-nrf52840-uarte-current-supply-specification/"&gt;this post&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So you need to do it like this when you close the UARTE:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;err_code  = app_uart_close();
*(volatile uint32_t *)0x40002FFC = 0;
*(volatile uint32_t *)0x40002FFC;
*(volatile uint32_t *)0x40002FFC = 1;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Also remember to disable the log module in sdk_config.h (set NRF_LOG_BACKEND_RTT_ENABLED and NRF_LOG_ENABLED to 0)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109385?ContentTypeID=1</link><pubDate>Thu, 30 Nov 2017 19:18:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84f49d7d-89be-4d5d-b975-6493da41bca3</guid><dc:creator>mich_x</dc:creator><description>&lt;p&gt;I am not sure. Basically, I am using the ble_app_uart_c example. And the idle current I measured using power profiler is 0.9mA. Is it somehow too big?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Idle current consumption</title><link>https://devzone.nordicsemi.com/thread/109384?ContentTypeID=1</link><pubDate>Thu, 30 Nov 2017 11:43:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:637163c9-3d5d-452b-88af-995519c9c089</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you measuring the &lt;code&gt;System ON, No RAM retention, Wake on any event&lt;/code&gt; current ? For the nRF52832 this is &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/pmu.html?cp=2_1_0_16_0_0_2#unique_498092668"&gt;1.2 µA&lt;/a&gt;. For the nRF52840 you should see a lower number here.&lt;/p&gt;
&lt;p&gt;What did you measure ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>