<?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>nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111953/nrf9160-current-consumption-vdd_gpio</link><description>Hi, 
 We are wondering the current consumption in our custom board. The board has the following components (my FW view :) 
 
 nRF9160 - powered directly from batteries (either rechargeable ~4V or primary ~3.6V) 
 3.3V DCDC regulator providing power for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Jun 2024 13:28:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111953/nrf9160-current-consumption-vdd_gpio" /><item><title>RE: nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/thread/489773?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2024 13:28:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4658c81-642d-442c-bc2a-e0adee28b5d3</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I will continue to help with this ticket.&lt;/p&gt;
[quote user="Ilkka"]This should be OK? [/quote]
&lt;p&gt;Yes, I think that should be okay.&lt;/p&gt;
[quote user="Ilkka"]I think actually the only peripheral I needed to take care of is uart[/quote]
&lt;p&gt;Yep, this is known. I think there is an issue or PR out there somewhere saying that MCUboot should clean up UART properly.&lt;/p&gt;
[quote user="Ilkka"]&lt;span&gt;I will take a look at the dk_buttons_and_leds library and I will check with our HW designers and will do some more testing again.&lt;/span&gt;[/quote]
&lt;p&gt;Looking forward to hearing about this!&lt;/p&gt;
&lt;p&gt;One more thing:&lt;br /&gt;Have you tried your code on a DK? Do you see the same current draw there?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/thread/489097?ContentTypeID=1</link><pubDate>Mon, 17 Jun 2024 12:15:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b54d390c-cf5d-499f-b37f-b402fd1aedf3</guid><dc:creator>Hidastelija</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;The nRF53 is not held in reset, the reset pin is released and the FW turns the app core off. The simple FW on the nRF53 is NCS sample nrf5340/empty_app_core with a modification:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BOARD_ENABLE_CPUNET&lt;/span&gt;&lt;span&gt;=n&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;I&amp;#39;ve assumed that the power on reset state for all GPIO pins is input/disconnected as the documentation states that the reset value for PIN_CNF register is &lt;span&gt;0x00000002. To my knowledge this state is the lowest possible power state for a given GPIO pin. That being said, I&amp;#39;m actually not correct with the pins being in reset state. The sample sets GPIO control to CPUNET before going to hibernate.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;About nRF9160 pins. Only those pins that are relevant to something are used in the FW. Rest of the pins are left to reset state. This should be OK? I&amp;#39;ve have tried to make sure that the pins that are left by mcuboot to a non-reset state are configured to low power in the application. I think actually the only peripheral I needed to take care of is uart. In the application I power down the uart using Zephyr power management:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;pm_device_action_run&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;console&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;PM_DEVICE_ACTION_SUSPEND&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span&gt;On the board we have a button and LEDs. They are available in the DT similarly as they are on nRF9160DK, but I think using the button or the leds had the kind of effect on current as expected. The button and LEDs were used like they are used in zephyr/samples/basic/button.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I will take a look at the dk_buttons_and_leds library and I will check with our HW designers and will do some more testing again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Br,&lt;br /&gt;Ilkka&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/thread/489040?ContentTypeID=1</link><pubDate>Mon, 17 Jun 2024 09:18:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75dd9920-6be0-4291-a480-b79eb2a4deea</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Are you saying the nRF53 is in the reset state while this is occurring. If so it will be in an undefined state and thus that could be the current consumption you&amp;#39;re seeing as well. A colleague of mine recommends checking how you configure your GPIO input pins, as we&amp;#39;ve seen similar issues when porting from the nRF9160 DK to other boards with buttons. There we found out using the&amp;nbsp;&amp;nbsp;&lt;span&gt;&lt;span dir="ltr"&gt;dk_buttons_and_leds library did the trick for custom boards as well.&lt;/span&gt;&lt;/span&gt;&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: nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/thread/488311?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2024 12:06:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9c828d5-ccba-4c7b-be8d-2810f267e2fe</guid><dc:creator>Hidastelija</dc:creator><description>&lt;p&gt;We have an embedded soldered SIM module on the board, it is not easy to remove. However, we have verified the SIM operating voltage goes to 0V when the FW turns of the modem.&lt;/p&gt;
&lt;p&gt;I have not tested a module without a SIM, but as a note not directly related. The current consumption is mA level if the FW will not use modem library to initialize the modem.&lt;/p&gt;
&lt;p&gt;There are floating GPIOs, but I don&amp;#39;t fully understand what do you mean. The are several gpio pins going out of the module, like in nRF dev kits the are open gpio pins on headers. They are not connected to anything and set up as not connected in the FW. Additionally there are connections between nRF53 and nRF91. nRF91 coex pins are connected to nRF53 like they are on Thingy91 and nRF91 also connects to nRF53 reset.&lt;/p&gt;
&lt;p&gt;All nRF53 pins should be in reset state. nRF91 pins should be not connected except for SPI and I2C that are connected to the sensors.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 current consumption / VDD_GPIO</title><link>https://devzone.nordicsemi.com/thread/488241?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2024 08:08:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:160f3b93-24c3-494b-8219-67de2bdf6f15</guid><dc:creator>Naeem Maroof</dc:creator><description>&lt;p&gt;Can you check with the sim card? probably remove it and see if it helps&lt;/p&gt;
&lt;p&gt;Are there any gpio pins floating?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>