<?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>Understanding higher than expected current draw</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6320/understanding-higher-than-expected-current-draw</link><description>I&amp;#39;ve got a custom board with an nrf51822 (ic rev 2, QFAA), and I&amp;#39;m trying to understand some unexpected current draw that I&amp;#39;m seeing from the board. Currently the entire custom board is drawing 139uA. Using the data sheets from the various peripherals</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 01 Apr 2015 12:47:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6320/understanding-higher-than-expected-current-draw" /><item><title>RE: Understanding higher than expected current draw</title><link>https://devzone.nordicsemi.com/thread/22046?ContentTypeID=1</link><pubDate>Wed, 01 Apr 2015 12:47:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b4b475d-ce72-41de-9302-7b319a0bd139</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Do you have a chance to run your custom code on standard development board, e.g. the nRF51 DK? If so, check what the current consumption is on that board in order to detect if this is a hardware or software problem. To further verify if the problem is caused by your custom board or not, try to run &lt;a href="https://github.com/NordicSemiconductor/nrf51-powerdown-examples/blob/master/system-on-wakeup-on-gpio/main.c"&gt;this example&lt;/a&gt; without softdevice, where you should be seeing ~3uA when you have pressed button 0.&lt;/p&gt;
&lt;p&gt;Try to disconnect any GPIOs from you board in order to see if the current consumption goes down.&lt;/p&gt;
&lt;p&gt;Also make sure you have the debug interface disconnected when measuring current.&lt;/p&gt;
&lt;p&gt;When you initialize the softdevice, you select which 32kHz clock source to use and that clock source is used until the softdevice is enabled. It is not possible to disable the 32kHz crystal when the softdevice is enabled. Anyway, the crystal should consume ~0.4uA so that is not the source for that high current consumption. After you have disabled the softdevice you can disable the 32kHz clock with&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;NRF_CLOCK-&amp;gt;TASKS_LFCLKSTOP = 1;
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>