<?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>Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114567/problem-with-hight-conspumtion-in-system-on-mode</link><description>Hello, I am currently working on a custom board that contains the E73-2G4M08S1C module. This module contains the nRF52840 chip. My goal is to exit System On periodically every 2 seconds. I fulfilled this task, but the device consumes 600uA in System On</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Sep 2024 08:19:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114567/problem-with-hight-conspumtion-in-system-on-mode" /><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503675?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 08:19:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68976c00-8c91-4021-81f0-693bc90a3a52</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Peter,&amp;nbsp;&lt;br /&gt;Good to hear. But 5uA is slightly on the high side. So you need to double check and compare to the DK. Make sure you are not connecting 4V directly to VDD. It should be on VDDH.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503508?ContentTypeID=1</link><pubDate>Tue, 24 Sep 2024 07:33:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d85d1ec-ddd3-4965-896f-dec3dc372599</guid><dc:creator>Freldic_SK</dc:creator><description>&lt;p&gt;The problem was solved by reinstalling the entire SDK. The current consumption is now 5 &amp;micro;A, and everything is working as it should. Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503214?ContentTypeID=1</link><pubDate>Fri, 20 Sep 2024 08:07:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dbaa6abf-d18a-400b-8a3e-ae994f0a461f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Thanks Hugh for pointing out. I was looking at the last schematics but couldn&amp;#39;t see if the power supply connected to VDDH or VDD.&amp;nbsp; @Peter: if you want to connect to 4V power supply you would need to connect to VDDH and you need to follow the schematic for supplying to VDDH. Otherwise you would need to have a converter to get down to maximum 3.6V.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;On the DK system OFF current should be less than 2uA. There could be an issue with your measurement. Please check try to use battery as the power supply as USB supply may create noise.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503160?ContentTypeID=1</link><pubDate>Thu, 19 Sep 2024 16:02:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5516c654-f696-40aa-b82c-606873471687</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;&lt;span&gt;Maybe this is an issue: &amp;quot;&lt;em&gt;I supply 4V to the device from an 18650 Li-Ion battery&lt;/em&gt;&amp;quot;. The first schematic posted shows VIN connected to VDD; 4 V exceeds the absolute maximum rating for VDD and will have consequences. For above 3.6V the VDDH supply should be used, not VDD.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503071?ContentTypeID=1</link><pubDate>Thu, 19 Sep 2024 08:50:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02bea329-9a95-4e6c-bcdb-a0a16c6db3b9</guid><dc:creator>Freldic_SK</dc:creator><description>&lt;p&gt;I have log 0 set by default on all pins, except for the RGB, where I have log 1 set (I switch to log 0 to turn on the LED lights).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/503069?ContentTypeID=1</link><pubDate>Thu, 19 Sep 2024 08:47:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f773182d-2da3-4dec-a5fd-794bdf459a89</guid><dc:creator>Freldic_SK</dc:creator><description>&lt;p&gt;Sure! Here&amp;#39;s the corrected version of your sentence:&lt;/p&gt;
&lt;p&gt;&amp;quot;The error I reported is probably not hardware-related, but rather a bad `proj.conf` setting. On the nRF52840 DK, I have the basic settings as in the example in the system off folder. However, on the E73-2G4M08S1C module, I have to add a few extra lines because of the crystal to be able to flash the program at all. On the DK, I measured 5 &amp;micro;A in System off, not 6 &amp;micro;A. In System on, the consumption was 8 &amp;micro;A.&lt;/p&gt;
&lt;p&gt;On my board, after disconnecting the Segger, I measured 16 &amp;micro;A in System off and 550 &amp;micro;A in System on.&lt;/p&gt;
&lt;p&gt;I tried installing a new board where I only had the E73-2G4M08S1C module, Header J1 and J2, D1, C4, C5, R5, C2, and C6. In this mode, I measured&amp;nbsp;0.8 &amp;micro;A in System off and 460 &amp;micro;A in System on, which is still extremely high, considering that almost nothing is installed. I looked at the diagram of the module provided by the manufacturer, but I didn&amp;rsquo;t find anything unusual. I supply 4V to the device from an 18650 Li-Ion battery.&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Modul&amp;nbsp;&lt;span&gt;E73-2G4M08S1C&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1726735547352v1.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Extra lines for&amp;nbsp;&lt;span&gt;E73-2G4M08S1C:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_COUNTER=y
CONFIG_UART_CONSOLE=n
CONFIG_RTT_CONSOLE=y
CONFIG_CLOCK_CONTROL=y
CONFIG_CLOCK_CONTROL_NRF=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y
CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_LF_ALWAYS_ON=y
CONFIG_LOG=y
CONFIG_RTT_TX_RETRY_CNT=3
CONFIG_RTT_TX_RETRY_DELAY_MS=1
CONFIG_LOG_BACKEND_RTT=y
CONFIG_LOG_BACKEND_RTT_MODE_BLOCK=y
CONFIG_LOG_MODE_IMMEDIATE=y&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;I had a consumption of 275 &amp;micro;A on the RST pin, which is probably not right.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501975?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 15:48:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79611c71-e87f-4901-a378-53140d3b5d33</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;R1 (10k) in parallel with R2&amp;amp;R4 (10k+10k=20k) gives 5k. 5k at 3v consumes 600uA, Perhaps IO 0.08 pin is being left driven high which therefore consumes 600uA so maybe try keeping IO 0.08 low.&lt;/p&gt;
&lt;p&gt;Also if IO 1.13 is driven high and either IO 0.30 or IO 0.31 is driven low at the same time then that will consume around 630uA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501968?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 14:36:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2a040ae-c290-48c1-87b6-662fe9aa477e</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Please clarify, what number do you have when you try measuring current consumption on the DK ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If you see 1-3uA on the DK and higher on your board, then it&amp;#39;s most likely something else on your custom board is drawing current.&amp;nbsp;&lt;br /&gt;Please try to test with a board that doesn&amp;#39;t have any other component except for the nRF52 and the caps.&amp;nbsp;Or try to test with a board that doesn&amp;#39;t have the nRF52 on it just to check if anything else is drawing current.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501900?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 11:39:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9062622a-3cbe-4714-85ce-33187e7048e2</guid><dc:creator>Freldic_SK</dc:creator><description>&lt;p&gt;yes I tried System off with no mods and it works exactly the same as my shortened version.&lt;/p&gt;
&lt;p&gt;I practiced HW development in such a way that I purchased nRF52840 DK. And I ran most of the code on it (including this example with the System on mode that I sent above). &lt;br /&gt;All the things that worked for me on DK also work for me on my custom board... except for this System Off / On mode&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501891?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 11:12:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38b05c04-d8c5-4358-a851-49d1d0a7d67c</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Peter,&amp;nbsp;&lt;br /&gt;Have you tried the system_off sample without any modification ? You should be able to see sub uA current consumption.&amp;nbsp;&lt;br /&gt;47uA doesn&amp;#39;t ring any bell for me. So you may want to check if anything else on the board that may draw current.&amp;nbsp;&lt;br /&gt;If you have a DK you use that as the reference to test&amp;nbsp; your code.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501876?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 09:55:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91e462fa-2226-431e-8584-b8c76c7f5a12</guid><dc:creator>Freldic_SK</dc:creator><description>&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;"&gt;Hi, I am using v2.6.1 SDK.&amp;nbsp;I am currently trying to enable System off mode. I was inspired by the example offered by zephyr, but managed to get to 47uA in system off mode, which is quite a lot.&amp;nbsp;I suspect it may be due to my prj.conf,&lt;/span&gt;&lt;span style="font-family:arial, helvetica, sans-serif;" lang="en"&gt;but that&amp;#39;s just my guess. I don&amp;#39;t have much experience with nordic. I am using Segger and not UART0. I have all transistors in logic zero mode. So I think the hardware is fine. I&amp;#39;ll be glad for every shot. I will send the used code again&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;" lang="en"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;" lang="en"&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/*
 * Copyright (c) 2019 Nordic Semiconductor ASA
 *
 * SPDX-License-Identifier: Apache-2.0
 */


#include &amp;lt;inttypes.h&amp;gt;
#include &amp;lt;stdio.h&amp;gt;

#include &amp;lt;zephyr/device.h&amp;gt;
#include &amp;lt;zephyr/drivers/gpio.h&amp;gt;
#include &amp;lt;zephyr/kernel.h&amp;gt;
#include &amp;lt;zephyr/pm/device.h&amp;gt;
#include &amp;lt;zephyr/sys/poweroff.h&amp;gt;
#include &amp;lt;zephyr/sys/util.h&amp;gt;


int main(void)
{
    const struct device *const cons = DEVICE_DT_GET(DT_CHOSEN(zephyr_console));

    int	rc = pm_device_action_run(cons, PM_DEVICE_ACTION_SUSPEND);
	if (rc &amp;lt; 0) {
		printf(&amp;quot;Could not suspend console (%d)\n&amp;quot;, rc);
		return 0;
	}

    sys_poweroff();

	return 0;
}&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_PM_DEVICE=y
CONFIG_GPIO=y
CONFIG_CRC=y
CONFIG_POWEROFF=y

CONFIG_COUNTER=y
CONFIG_UART_CONSOLE=n
CONFIG_RTT_CONSOLE=y
CONFIG_CLOCK_CONTROL=y
CONFIG_CLOCK_CONTROL_NRF=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y
CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_LF_ALWAYS_ON=y
CONFIG_LOG=y
CONFIG_RTT_TX_RETRY_CNT=3
CONFIG_RTT_TX_RETRY_DELAY_MS=1
CONFIG_LOG_BACKEND_RTT=y
CONFIG_LOG_BACKEND_RTT_MODE_BLOCK=y
CONFIG_LOG_MODE_IMMEDIATE=y


&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with hight conspumtion in System on mode</title><link>https://devzone.nordicsemi.com/thread/501765?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2024 13:48:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2554f1d0-b889-4aeb-bf12-bf09386aa4c1</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Peter,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Which SDK version you are using ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;To be able to enter SystemOn Idle mode, you don&amp;#39;t need to call&amp;nbsp;sys_system_on(). Zephyr handle this automatically for you. You just need to put the thread to sleep using&amp;nbsp;k_sleep().&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you are using NCS v2.5.x or lower I would suggest to take a look at the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.5.3/page/zephyr/samples/boards/nrf/system_off/README.html"&gt;\zephyr\samples\boards\nrf\system_off&lt;/a&gt; sample. The sample demonstrate both systemON and systemOFF states. You can use that to test your board power consumption.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>