<?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>NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction</link><description>Hello NRF , 
 I have used NRF52832 with BLE advertise and peripherals connected on two different I2Cs ( temp sensor and gyro sensor ), One SPI( LCD Display ) , three GPIO Interrupt and one PWM (buzzer ) . 
 I have used SYSTEM ON mode for sleep since my</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 22 Apr 2021 07:27:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction" /><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/306229?ContentTypeID=1</link><pubDate>Thu, 22 Apr 2021 07:27:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58005808-3238-42b1-a20d-9bcd169f0e2a</guid><dc:creator>Edvin</dc:creator><description>[quote user="man"]Current consumption is 100uA now after putting all&amp;nbsp;&amp;nbsp;&lt;span&gt;peripherals into sleep&lt;/span&gt;[/quote]
&lt;p&gt;&amp;nbsp;It is still a bit high if you are doing nothing (only system on mode).&lt;/p&gt;
&lt;p&gt;What is running in your application? Are there any timers? Softdevice activity? Logging?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What HW are you using? An nRF52832 DK from Nordic? Or third party device? How do you measure the current consumption? Are you using the Power Profiler Kit?&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/306068?ContentTypeID=1</link><pubDate>Wed, 21 Apr 2021 11:17:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:336ee02c-e0a1-46de-a7fb-ab9dc095cf90</guid><dc:creator>man</dc:creator><description>&lt;p&gt;Got the solution for this .&lt;/p&gt;
&lt;p&gt;We need to unit the i2c with&amp;nbsp; nrf_drv_twi_uninit and then power off the peripheral by following above steps , to reconfigure again ,&amp;nbsp;nrf_drv_twi_init .&lt;/p&gt;
&lt;p&gt;Current consumption is 100uA now after putting all&amp;nbsp;&amp;nbsp;&lt;span&gt;peripherals into sleep , is there anything that can be look into&amp;nbsp; to further power reduction ???&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/306058?ContentTypeID=1</link><pubDate>Wed, 21 Apr 2021 10:38:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9c53a43-086d-4465-8dfe-6c88910eb85b</guid><dc:creator>man</dc:creator><description>&lt;p&gt;I have followed below link and now I am able to get 100uA&amp;nbsp; &amp;nbsp;, but how do I reconfigure my I2C ?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Ferrata_nRF52832_Rev2%2FERR%2FnRF52832%2FRev2%2Flatest%2Fanomaly_832_89.html"&gt;infocenter.nordicsemi.com/index.jsp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I2C fails during re-configuration&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/306041?ContentTypeID=1</link><pubDate>Wed, 21 Apr 2021 09:43:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbb690dc-a514-4721-8808-e6dd34e9f131</guid><dc:creator>man</dc:creator><description>&lt;p&gt;Hello ,&lt;/p&gt;
&lt;p&gt;After putting my lcd and temp sensor , the current reduced to 0.5mA ( 500uA) but still its more than require .&lt;/p&gt;
&lt;p&gt;FYI , if I disable ( removed accel i2c functions )accel sensor which is on I2C then further I can reduced to 0.1mA ( 100uA ) .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/303187?ContentTypeID=1</link><pubDate>Tue, 06 Apr 2021 13:29:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0725d16-2240-494a-9876-265132fc2da2</guid><dc:creator>man</dc:creator><description>[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/303161#303161"]I think you need to take a step back.[/quote]
&lt;p&gt;le me check with this&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/303185?ContentTypeID=1</link><pubDate>Tue, 06 Apr 2021 13:29:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5440ce8-f66e-441e-a4f4-a3446599c5b9</guid><dc:creator>man</dc:creator><description>&lt;p&gt;I ran one blank code on my custom board where it advertises for 3 seconds( based on app timer ) and then goes to idle mode system on forever with no more i2c , spi or any gpios&amp;nbsp; configured . there it consumes 1mA ( reduction of 0.5mA ).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/303161?ContentTypeID=1</link><pubDate>Tue, 06 Apr 2021 12:54:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:badc9e6a-e484-4971-a020-98c758d0e563</guid><dc:creator>Edvin</dc:creator><description>[quote user="man"]FYI , LCD is connected over SPI , other sensors are on I2C.[/quote]
&lt;p&gt;&amp;nbsp;Thank you. I may mix some details from different cases here on devzone from time to time.&lt;/p&gt;
&lt;p&gt;I think you need to take a step back.&lt;/p&gt;
&lt;p&gt;1: Go back to before you added any of the sensors or the display. Is the current consumption as you expect? If not, figure out how to optimize it (BLE part) before moving on. If yes:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2: Add one device (sensor or display). Is the current consumption as expected? If yes, move on to the next sensor/display.&lt;/p&gt;
&lt;p&gt;3: If no, disable the peripheral (I2C or SPI) before you go to &amp;quot;sleep mode&amp;quot;. Is the current consumption as expected now? If no, please check that the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/gpio.html?cp=4_2_0_19_2_9#register.PIN_CNF-0"&gt;GPIO registers&lt;/a&gt; for the pin that you use are set to default values: Disconnected Input (0x00000002). If they are not, perhaps the peripheral disable function doesn&amp;#39;t do this, and you need to do this manually.&lt;/p&gt;
&lt;p&gt;4: If that doesn&amp;#39;t work, please check if there are any &lt;a href="https://infocenter.nordicsemi.com/topic/errata_nRF52832_Rev2/ERR/nRF52832/Rev2/latest/err_832_new.html"&gt;erratas&lt;/a&gt;&amp;nbsp;that are related to the peripherals that you are using and make sure the workarounds are applied.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When following this guide, what device causes the issues, and what peripheral is it using? What pins? Are the pins disconnected inputs before you go to sleep?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302881?ContentTypeID=1</link><pubDate>Fri, 02 Apr 2021 07:05:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:173eea62-7517-4a38-aa08-e1b29a4ac400</guid><dc:creator>man</dc:creator><description>&lt;p&gt;FYI , LCD is connected over SPI , other sensors are on I2C.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302879?ContentTypeID=1</link><pubDate>Fri, 02 Apr 2021 06:50:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b27cf01-11f2-4727-8e95-b3c68088a05e</guid><dc:creator>man</dc:creator><description>[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302368#302368"] try setting the default pin configuration[/quote]
&lt;p&gt;Do you mean to say that after disabling I2C , I have to configure those pins as normal GPIO ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302878?ContentTypeID=1</link><pubDate>Fri, 02 Apr 2021 06:49:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34f070a5-202b-4054-88de-5c6ae2cdab1a</guid><dc:creator>man</dc:creator><description>&lt;p&gt;Hello ,&lt;/p&gt;
&lt;p&gt;I tried disabling I2C via&amp;nbsp;&amp;nbsp;nrf_drv_twi_disable(&amp;amp;m_twi_master); function but the current consumption is same .&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302368?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 12:52:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:234c111f-4076-49d5-be56-a32b4467baba</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Ok, so it means that something in your application that is LCD related is not properly turned off. It was using I2C. Do you disable the I2C before going to sleep? If not try to do that. If you already have, and the current doesn&amp;#39;t drop down to 1mA, then try setting the default pin configuration to your I2C pins after disabling the I2C.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Then keep doing the same for all the peripheral you have used for your hardware.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302303?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 08:01:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e18da548-ff39-47ad-be81-161bb0222d8f</guid><dc:creator>man</dc:creator><description>&lt;p&gt;FYI ,&lt;/p&gt;
&lt;p&gt;I have also tried removing sensors and LCD related code from my main application&amp;nbsp; ( configuration and read,write code), that time the consumption(1.6mA) drops down to 1mA .&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302302?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 07:58:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe7ac865-6789-4d05-9975-b730ed526597</guid><dc:creator>man</dc:creator><description>[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302292#302292"]&lt;p&gt;&amp;nbsp;So how much of the current is drawn through these devices? If they alone draw more than 500µA, you can&amp;#39;t go below that.&lt;/p&gt;
&lt;p&gt;Try disabling both and see what your current consumption is then. What is it?&lt;/p&gt;[/quote]
&lt;p&gt;- from their resister configuration , LCD , temp sensor and gyro sensor are in power down mode ( 5 uA in total )&lt;/p&gt;
[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302292#302292"]&amp;nbsp;This sentence confuses me. When you measure your 1.2mA, are you advertising, scanning or in a connection? (NB: If yes, which one?) And what scan window, scan/advertising/connection interval are you using?&amp;nbsp;[/quote]
&lt;p&gt;- this means in 1.6mA , I have stopped ble advertisement , so the device is neither&amp;nbsp; advertising nor scanning . once the GPIO interrupt wakes the device up , I am starting the advertising forever .&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302292?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 07:34:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27d78c6d-0325-4f64-b75c-0d7abc4ddc6a</guid><dc:creator>Edvin</dc:creator><description>[quote user="man"]&lt;blockquote&gt;&lt;div&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302169#302169"&gt;Edvin said:&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Is the measured current also including the LCD display and the PWM buzzer?&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;
&lt;p&gt;- yes .&lt;/p&gt;[/quote]
&lt;p&gt;&amp;nbsp;So how much of the current is drawn through these devices? If they alone draw more than 500µA, you can&amp;#39;t go below that.&lt;/p&gt;
&lt;p&gt;Try disabling both and see what your current consumption is then. What is it?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]Note : I am also turning off ble advertisement before I call SYSTEM ON mode .[/quote]
&lt;p&gt;&amp;nbsp;This sentence confuses me. When you measure your 1.2mA, are you advertising, scanning or in a connection? (NB: If yes, which one?) And what scan window, scan/advertising/connection interval are you using?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hint: Have you tried increasing these intervals?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302279?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 06:27:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:136b44bc-258a-4743-9093-090f6ecdab46</guid><dc:creator>man</dc:creator><description>[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302169#302169"]Is the measured current also including the LCD display and the PWM buzzer?[/quote]
&lt;p&gt;- yes .&lt;/p&gt;
[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302169#302169"]Do you use the softdevice?[/quote]
&lt;p&gt;-Yes.&lt;/p&gt;
[quote userid="26071" url="~/f/nordic-q-a/73277/nrf52832-system-on-mode-current-consumption-reduction/302169#302169"]Are you scanning/advertising/in a connection?[/quote]
&lt;p&gt;- Yes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 system on mode current consumption reduction</title><link>https://devzone.nordicsemi.com/thread/302169?ContentTypeID=1</link><pubDate>Fri, 26 Mar 2021 14:35:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bba32027-12ed-492b-b2b2-5c2eb88a0d07</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Is the measured current also including the LCD display and the PWM buzzer?&lt;/p&gt;
&lt;p&gt;Do you use the softdevice? Are you scanning/advertising/in a connection?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>