<?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>Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32851/current-consumption-test-on-custom-board-using-ppk</link><description>I am using PPK 1.1.0 to compute current draw on a custom hardware. 
 If I upload ble_app_hrs example on the nRF52-DK and measure it directly, I obtain average reading as 550 uA. 
 However, running the same application on my custom board yields 1.2 mA</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 19 Apr 2018 07:29:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32851/current-consumption-test-on-custom-board-using-ppk" /><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128903?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 07:29:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:183aef74-8c41-4cba-9ef2-94a4079db445</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;2.5µA is close to what I&amp;#39;d expect if you have some peripherals enabled in SysON, like RTC + LFCK, WDT, etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128888?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 06:04:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8eace260-28a5-4a82-8720-34a242b18c83</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;I did verify the DEBUG flag as well. Also, the optimisation flags are set to default :&amp;nbsp;&lt;strong&gt;OPT = -O3 -g3&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128886?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 06:01:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cedac706-a518-491a-9756-b8dfaae0c7a8</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/dmikhalsky"&gt;Toyman&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The default RTT was enabled.&lt;/p&gt;
&lt;p&gt;I just disabled the NRF_LOG_ENABLE flag to disable RTT logging.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128834?ContentTypeID=1</link><pubDate>Wed, 18 Apr 2018 13:49:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80bf2210-8878-4334-9036-d08a86035dc9</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;The examples are not power optimized. You should also verify that the DEBUG flag is not set.Good job on figuring it out ^^&lt;br /&gt;&lt;br /&gt;FYI v2.0 of the nRF Connect PPK application is out. I have not checked it out yet, but I hope it fixes some small user interface bugs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128666?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 15:00:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f882fe2-0435-4921-b82c-819740675944</guid><dc:creator>Toyman</dc:creator><description>&lt;p&gt;What NRF_LOG backend did you use? UART or RTT?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128633?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 12:28:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f772f7f6-225b-4b8a-a182-8a9ebb8a8d72</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Updated current draw:&lt;br /&gt;&lt;br /&gt;System-On sleep mode = 2.5uA&lt;br /&gt;&lt;br /&gt;Advertising = 13uA&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Major current draw was due to the NRF_LOG function calls. Disabling&amp;nbsp;&lt;strong&gt;NRF_LOG_ENABLED&lt;/strong&gt; reduced the current drastically.&lt;/p&gt;
&lt;p&gt;Board Support Package was disabled as well.&lt;br /&gt;&lt;br /&gt;Advertising interval set to 4 seconds.&lt;/p&gt;
&lt;p&gt;Additionally, DC-DC converter was enabled using&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;sd_power_dcdc_mode_set(1);&lt;/pre&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128629?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 12:23:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6e34d32-4366-49a2-b27a-0f1d1d2abf01</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;I have got the current down. Thank you. I shall re-open the ticket in case of further queries.&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/128558?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 05:39:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56991265-0879-4d41-b61a-1c9821a6113d</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;I see.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you please perform a basic test using the stock&amp;nbsp;&lt;strong&gt;ble_app_template&amp;nbsp;&lt;/strong&gt;example from SDK14.2 using nRF52832 DK and tell me the recorded current consumption using &lt;strong&gt;PCA63511 Power Profiler Kit&lt;/strong&gt;?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also, can you tell me the parameters that I can tune to reduce the current consumption in that example?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/127834?ContentTypeID=1</link><pubDate>Wed, 11 Apr 2018 12:26:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c8e07ad-8ee4-42e9-b06b-b70d51602513</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;I expect 131µA average for advertisements at 100ms intervals with a 27 byte payload. Check out our online power profiler at:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/power/"&gt;https://devzone.nordicsemi.com/power/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should definitely get way less than 750µA at 1600ms intervals.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/127763?ContentTypeID=1</link><pubDate>Wed, 11 Apr 2018 08:41:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:35f7039f-1caa-4d67-9318-9a03a5b2a457</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Hey Hakon,&lt;/p&gt;
&lt;p&gt;On performing various tests, I found out that the accelerometer along with Lipo charging IC is responsible for huge current draw. I should&amp;nbsp; be able to reduce the current by fixing these issues.&lt;/p&gt;
&lt;p&gt;Additionally, I am trying to understand the current consumption of nRF52-DK during advertising period. Using the &lt;strong&gt;ble_app_pwr_profiling&lt;/strong&gt; example, I am measuring the current consumed in connectable mode.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have reduced the connectable advertising period to 1 second by making following changes:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#define CONNECTABLE_ADV_INTERVAL        MSEC_TO_UNITS(200, UNIT_0_625_MS)

TO

#define CONNECTABLE_ADV_INTERVAL        MSEC_TO_UNITS(1600, UNIT_0_625_MS)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The current draw on starting the application is only &lt;strong&gt;1 uA to&amp;nbsp;2 uA&lt;/strong&gt; due to System-Off sleep mode. However, when &lt;strong&gt;Button 1&lt;/strong&gt; is pressed, the device enters connectable advertising mode. In this mode the current is approximately&amp;nbsp;&lt;strong&gt;750 uA&amp;nbsp;&lt;/strong&gt;during advertising bursts.&lt;/p&gt;
&lt;p&gt;Are these values expected? Can you please explain why such huge values are expected?&lt;/p&gt;
&lt;p&gt;Can you tell me any other area where I can make changes and bring the current further down.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126778?ContentTypeID=1</link><pubDate>Wed, 04 Apr 2018 09:22:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27a5aabb-0dbc-46bb-bfc7-c96b50de3999</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Thanks. I shall perform the suggested tests and get back to you with my observations.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126777?ContentTypeID=1</link><pubDate>Wed, 04 Apr 2018 09:19:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e84aa666-be95-4231-a096-ea7da0977365</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Hey Rishi,&lt;/p&gt;
&lt;p&gt;My first thought is that there is a short circuit somewhere, either the LIS2DH12&amp;nbsp; footprint is wrong, the LIS2DH12 is mounted wrong, or the&amp;nbsp;LIS2DH12 has an internal short circuit due to damage from ESD or kinetic impact.&amp;nbsp;I suggest you write a simple application that tries to communicate with the&amp;nbsp;LIS2DH12. If you are unable to read the device ID given the correct commands and a verified I2C communication, then the&amp;nbsp;LIS2DH12 operating out of spec in some way or another.&lt;/p&gt;
&lt;p&gt;FYI: The nRF5 series SoCs have internal 13k pull-up/downs available on each GPIO so I believe you do not need external pull-ups on the SDA and SCL lines.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Håkon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126767?ContentTypeID=1</link><pubDate>Wed, 04 Apr 2018 08:31:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc1c74da-b758-40c2-9a88-d9689f3943bb</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Hey Hakon,&lt;/p&gt;
&lt;p&gt;I have isolated the problem. I have a LIS2DH12 accelerometer in my design. Assembling this accelerometer along with three by-pass capacitors (0.1 uF, 0.1 uF, 10 uF) and two pull-up resistors (10K each) for SDA and SCL lines, increases the current consumption to 7 mA.&lt;/p&gt;
&lt;p&gt;Removing the pull-up resistors does not reduce the current consumption value either.&lt;/p&gt;
&lt;p&gt;I am not even using or enabling the accelerometer. It is just being powered by the VDD rail. I am running &lt;strong&gt;ble_app_hrs&amp;nbsp;&lt;/strong&gt;example.&lt;/p&gt;
&lt;p&gt;Any suggestions, what are the possible sources of this huge rise in current?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126616?ContentTypeID=1</link><pubDate>Tue, 03 Apr 2018 09:23:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:856d1778-311d-4dda-ae94-4e0c162c10c0</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Hi Hakon,&lt;/p&gt;
&lt;p&gt;1. I do have few other passives and ICs in my design. I have three pulls-ups (10K each), 2 for TWI and one pull-up for an IC.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. I have not enable any internal pull-up.&amp;nbsp;Do I need to get rid of external pul-ups?&lt;/p&gt;
&lt;p&gt;3. I have been testing with stock examples without any changes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;While I was waiting for a response from your end, I have isolated the Raytac module, and current consumption is almost equal to nRF5-DK. This is observed in &lt;strong&gt;ble_app_hrs&amp;nbsp;&lt;/strong&gt;example which is not power optimised.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;However, on running the power profiler example, during system-off sleep mode (when no button is pressed), DK consumes 60 nA current while the module consumes 530 nA current. This is inconsistent and I would like your opinion on this.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;4. I am assembling my board one component at a time and performing a current consumption test in order to find out the root cause of high current consumption. Once I am done with this test, I shall share the design, if required, as a private ticket.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126612?ContentTypeID=1</link><pubDate>Tue, 03 Apr 2018 09:12:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7de5b40-7984-4258-b148-4cef66944c71</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Hey Rishi,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Do you have any other circuits and devices on your custom PCB that can draw additional current?&lt;br /&gt;If this is the case then you need to electrically isolate the module from the rest of your board when measuring the current.&lt;/li&gt;
&lt;li&gt;Have you enabled any pull-ups, etc, on the module?&lt;br /&gt;If this is the case then you need to disable the pull-ups/downs before measurements.&lt;/li&gt;
&lt;li&gt;Are you running the example as provided or have you made any modification for your custom PCB?&lt;/li&gt;
&lt;li&gt;Can you show us your schematics and/or Layout files?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Håkon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Current Consumption test on custom board using PPK</title><link>https://devzone.nordicsemi.com/thread/126505?ContentTypeID=1</link><pubDate>Mon, 02 Apr 2018 05:02:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3f71457-03b9-426b-894b-dfe36f9ffd24</guid><dc:creator>Rishi</dc:creator><description>&lt;p&gt;Can I please have some response for this query?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>