<?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>nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123217/nrf52840dk-nrf7002ek-cannot-enter-low-power-unless-build-without-nrf7002</link><description>I am trying to get a WiFi project working using the nRF52840DK and nRF7002EK . I use a 3.3V power source that is supplying power to both nRF&amp;#39;s in parallel. For the nRF7002EK, I added pin header to P6 and supplied power there. I&amp;#39;ve confirmed the system</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 06 Aug 2025 16:57:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123217/nrf52840dk-nrf7002ek-cannot-enter-low-power-unless-build-without-nrf7002" /><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/544833?ContentTypeID=1</link><pubDate>Wed, 06 Aug 2025 16:57:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:355fe020-04bd-482c-b06c-d660bb87ae02</guid><dc:creator>esmart-engineering</dc:creator><description>&lt;p&gt;Yes, looks like the interface MCU was drawing that extra current. I adjusted SW6 and was able to lower it to around 400uA. Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/544599?ContentTypeID=1</link><pubDate>Tue, 05 Aug 2025 11:09:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2434b2c-6e19-4458-beb9-8b405f99a6ca</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please check out the nRF7002 DK HW user guide here, that explains how you should do current consumption measurements on the nRF7002 DK:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf7002_dk/page/UG/nrf7002_DK/nRF5340_nRF7002_measure_current.html"&gt;https://docs.nordicsemi.com/bundle/ug_nrf7002_dk/page/UG/nrf7002_DK/nRF5340_nRF7002_measure_current.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m suspecting that you&amp;#39;re seeing the current consumption of the entire nRF7002 DK, interface MCU and all.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/544536?ContentTypeID=1</link><pubDate>Tue, 05 Aug 2025 00:26:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b6d8de9-a350-4af3-8be9-ca149e4e94d3</guid><dc:creator>esmart-engineering</dc:creator><description>&lt;p&gt;Hello again. We got a hold of the nRF7002DK and tried testing it, but still was not able to see the current consumption go down i.e., it still stays around 12mA being drawn from external power supply and there still seems to be leakage from IOVDD net.&lt;/p&gt;
&lt;p&gt;I did the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Grabbed NCS v3.0.2 (the version that the erratum states should have fixed this)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Made a project based off WiFi station&amp;nbsp;(nrf/samples/wifi/sta) using that SDK version&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Set up the build config to build it for &amp;#39;nrf7002dk/nrf5340/cpuapp&amp;#39; and use &amp;#39;prj.conf&amp;#39;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Added the sys_poweroff() call, like I did with the nRF52DK (zephyr/samples/boards/nordic/system_off)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Added code to shut down the nRF7002 (nrf/samples/wifi/shutdown)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Used external power supply with 3.5V at P21&lt;/span&gt;&lt;span style="font-size:75%;"&gt;&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;SW10 is also switched to the &amp;#39;Li-Poly&amp;#39; side, and I&amp;#39;m sure the voltage was not applied in reverse&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Note that I&amp;#39;m not using AA batteries at this time&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Summary of the code:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/**** main.c ****/

// ...

static int wifi_shutdown(void)
{
	int ret;
	struct net_if *iface = net_if_get_default();

	if (!net_if_is_admin_up(iface)) {
		return 0;
	}

	ret = net_if_down(iface);
	if (ret) {
		LOG_ERR(&amp;quot;Cannot bring down iface (%d)&amp;quot;, ret);
		return ret;
	}

	LOG_INF(&amp;quot;Interface down&amp;quot;);

	return 0;
}

// ...

int main(void)
{
	int ret = 0;

	net_mgmt_callback_init();

	wifi_shutdown();
	k_sleep(K_SECONDS(3));

	sys_poweroff();
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Hardware setup:&lt;/p&gt;
&lt;p&gt;(picture will be uploaded soon; DevZone is having errors uploading files)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;Power supply from red/blue clips at the top&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;PPK2 acting as ammeter and in series with power supply&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;nRF7002DK&amp;#39;s P21 (+) connecting to PPK2&amp;#39;s VOUT&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:75%;"&gt;nRF7002DK&amp;#39;s SW10 at &amp;#39;Li-Poly&amp;#39; side&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/543998?ContentTypeID=1</link><pubDate>Tue, 29 Jul 2025 20:25:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31e59c21-5b59-4d67-b318-1eb5de50971b</guid><dc:creator>esmart-engineering</dc:creator><description>&lt;p&gt;Thank you for your reply Simon. This does seems to be the root cause; we verified this by trying to remove the nRF7002EK after sleeping and noticed a current draw lowered back to the uA range.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve started to work on getting the DK and will continue testing again once we have it. Thank you again for the detailed answer and suggestion.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/543879?ContentTypeID=1</link><pubDate>Tue, 29 Jul 2025 08:06:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7a304e0-bc95-4d16-9c0b-13e4f921dcbb</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I think this could be due to &lt;a href="https://docs.nordicsemi.com/bundle/errata_nRF7002_Rev1/page/ERR/nRF7002/Rev1/latest/anomaly_002_9.html"&gt;erratum 9 of the nRF7002&lt;/a&gt;. With higher IOVDD voltages, pins that are not in use and configured to floating (like they are generally on the nRF7002 EK), there will be leakage currents. This unfortunately means that the nRF7002 EK isn&amp;#39;t very well suited for current consumption measurements since the pin configuration doesn&amp;#39;t match the workaround for this errata. The DK or a custom board should be better suited for current consumption. Lowering the supply voltage should lower the current consumption considerably as well.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/543649?ContentTypeID=1</link><pubDate>Fri, 25 Jul 2025 21:24:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:36548c19-9b45-4d00-be5f-82c1f076cdd6</guid><dc:creator>esmart-engineering</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/simonr"&gt;Simonr&lt;/a&gt;&amp;nbsp; &amp;nbsp;We have been using nRF chips for 10+ years and we have successfully launched multiple projects w/ nRF52, nRF53, nRF7002.&amp;nbsp; Please do not just reply w/ generic answer, which we have ALREADY looked at BEFORE responding.&lt;/p&gt;
&lt;p&gt;Please do not just reply for &amp;quot;reply sake&amp;quot;.&amp;nbsp; Need concrete useful answer, please&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/543640?ContentTypeID=1</link><pubDate>Fri, 25 Jul 2025 17:03:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffec99ce-d4fb-4643-8da1-0d755e81ec8e</guid><dc:creator>esmart-engineering</dc:creator><description>&lt;p&gt;I&amp;#39;ve already tried most of these: &lt;span&gt;CONFIG_PM=y&amp;nbsp;and&amp;nbsp;&lt;/span&gt;CONFIG_SERIAL=n (as mentioned in the original post), disabling several peripherals, CONFIG_NRF_WIFI_LOW_POWER=y, etc. but it did not dramatically cut back on the power draw. I also found &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/nrf/protocols/wifi/station_mode/powersave.html#usage"&gt;this regarding nRF7002 in low power&lt;/a&gt;, and tried&amp;nbsp;net_mgmt() with&amp;nbsp;NET_REQUEST_WIFI_PS (as seen in NCS v2.9.1, nrf/samples/wifi/provisioning/softap) but it did not seem to have effect.&lt;/p&gt;
&lt;p&gt;Do also note that if the PPK2 is placed on nRF52840DK P22 (instead of at my 3.3V supply), it reports about 600uA. Again, I&amp;#39;ve already changed SW6 to be &amp;quot;nRF Only&amp;quot;. So I&amp;#39;m not sure what could be drawing the extra 11.4mA.&lt;/p&gt;
&lt;p&gt;With my method of disconnecting power to nRF7002 when measuring current, wouldn&amp;#39;t the nRF7002 (including the WiFi radio) be naturally turned off?&lt;/p&gt;
&lt;p&gt;Is there a way in firmware to disable the SPI peripheral being used for communication between the two nRF&amp;#39;s?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840DK+nRF7002EK, cannot enter low power unless build without nRF7002</title><link>https://devzone.nordicsemi.com/thread/543595?ContentTypeID=1</link><pubDate>Fri, 25 Jul 2025 10:51:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06d9d99e-d620-4d25-9440-4d1729eca07d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please follow the power optimization recommendations we have here. That should cover both general recommendations and the specific Wi-Fi power save mode available here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/test_and_optimize/optimizing/power_general.html#general-recommendations"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/test_and_optimize/optimizing/power_general.html#general-recommendations&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A power consumption below 10µA should definitely be doable if both the nRF7002 and nRF52840 are in sleep mode and there are no other things drawing power. Note that 12mA is very much, and only sounds like a leakage current or the Wi-Fi radio being on.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>