<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: NHS3152 sleep mode in NFC</title>
    <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/1168389#M7818</link>
    <description>&lt;P&gt;Hello All:&lt;/P&gt;&lt;P&gt;I was able to get into deep power down mode, but the IC still draws 13uA. Any guidance to further reduce to ~3uA&lt;/P&gt;</description>
    <pubDate>Thu, 15 Oct 2020 18:34:08 GMT</pubDate>
    <dc:creator>bmeyer</dc:creator>
    <dc:date>2020-10-15T18:34:08Z</dc:date>
    <item>
      <title>NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811672#M4134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;Hi,&lt;/DIV&gt;&lt;DIV class=""&gt; &lt;/DIV&gt;&lt;DIV class=""&gt;I'm trying to get a NHS3152 demo board to work in low power mode and toggle the onboard led (0.2Hz). Specifically, when the LED is of, I expect a low current.&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#include "board.h"&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Board_Init();&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Initialize RTC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Init(NSS_RTC);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Wakeup_SetControl(NSS_RTC, (RTC_WAKEUPCTRL_T)(RTC_WAKEUPCTRL_ENABLE | RTC_WAKEUPCTRL_AUTO));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Int_SetEnabledMask(NSS_RTC, RTC_INT_WAKEUP);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVIC_EnableIRQ(RTC_IRQn);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Wakeup_SetReload(NSS_RTC, 5);&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (1) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Toggle led&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LED_Toggle(LED_RED);&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Go to sleep&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Chip_PMU_PowerMode_EnterSleep();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;BR /&gt;}&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// RTC interrupt&lt;BR /&gt;void RTC_IRQHandler(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (Chip_RTC_Int_GetRawStatus(NSS_RTC) &amp;amp; RTC_INT_WAKEUP) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Int_ClearRawStatus(NSS_RTC, RTC_INT_WAKEUP);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_RTC_Wakeup_SetReload(NSS_RTC, 5);&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I've used the firmware documentation to compose this code. Unfortunately, when the LED is off, the NHS3152 still comsumes ~300µA, the same as without sleep mode. What am I missing?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Till&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Sep 2018 15:24:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811672#M4134</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-09-29T15:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811673#M4135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've figured out, that not using the debug mode but flashing the release code to the board decreases the Icc to ~120µA (LED off)in deep sleep mode. This is still too high for my application, is there further documentation on configuring the deep sleep mode available?&lt;/P&gt;&lt;P&gt;Otherwise I will have to work with deep power down.&lt;A _jive_internal="true" class="" href="https://community.nxp.com/inbox"&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&lt;SPAN class="" data-count="0"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Till&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2018 19:36:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811673#M4135</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-10-01T19:36:42Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811674#M4136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="319287" data-username="tillostermann" href="https://community.nxp.com/people/tillostermann"&gt;Till Ostermann&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Hope you are doing great, I would like to apologize for the delay, there is more information in the SDK, you can found a section for Power modes, and also there is the datasheet for more explanations and the UM10876 you can found state transitions for deepsleep to active. all of this documentation can me found in the SDK&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/products/identification-and-security/smart-label-and-tag-ics/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-digital-and-analog-ios:NHS3152?tab=Design_Tools_Tab" title="https://www.nxp.com/products/identification-and-security/smart-label-and-tag-ics/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-digital-and-analog-ios:NHS3152?tab=Design_Tools_Tab"&gt;NHS3152: NTAG SmartSensor with Temperature Sensor, Digital and Analog IOs|NXP&lt;/A&gt;&amp;nbsp; (Software &amp;amp; tools tab), please check this information hope it helps to solve your question if not please let me know.&lt;/P&gt;&lt;P&gt;Have a great day !&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2018 21:01:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811674#M4136</guid>
      <dc:creator>Jonathan_Iglesias</dc:creator>
      <dc:date>2018-11-08T21:01:32Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811675#M4137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jonathan,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I have a similar issue.&amp;nbsp; &amp;nbsp;There seems to be multiple places and things to do to reduce power.&amp;nbsp; &amp;nbsp;I've tried all I can find and am still running at about 80uA in Deep Sleep.&amp;nbsp; &amp;nbsp;Is there example code for turning off or reducing power to the peripherals before going into deep sleep?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Best Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Jack&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2018 15:08:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811675#M4137</guid>
      <dc:creator>jackkc7vlo</dc:creator>
      <dc:date>2018-11-12T15:08:06Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811676#M4138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The lowest power stat eis reached when going to Deep Power Down, in which only&amp;nbsp;the PMU and the RTC is still powered (e.g. SRAM is not retained). In this mode, power consumption will be ~3uA. Downside is that waking up requires a reset (which takes ~3ms) and code execution cannot be resumed.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are looking for the lowest possible power consumption while&amp;nbsp;SRAM is retained, and you can resume execution upon any interrupt, you can:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;reduce the&amp;nbsp;SysClock&lt;/LI&gt;&lt;LI&gt;power-off as many peripherals as possible&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #2f3941; background-color: #ffffff;"&gt;activate pull-ups or pull-downs on all pins, so no PIO pins are floating&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2f3941; background-color: #ffffff;"&gt;I don't have hard numbers, but in my experience 80 uA is already a very good number. If you want to go much lower, you have to use the Deep Power down mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2f3941; background-color: #ffffff;"&gt;Best,&lt;BR /&gt;Dries.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2018 11:56:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/811676#M4138</guid>
      <dc:creator>driesmoors</dc:creator>
      <dc:date>2018-11-22T11:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 sleep mode</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/1168389#M7818</link>
      <description>&lt;P&gt;Hello All:&lt;/P&gt;&lt;P&gt;I was able to get into deep power down mode, but the IC still draws 13uA. Any guidance to further reduce to ~3uA&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 18:34:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-sleep-mode/m-p/1168389#M7818</guid>
      <dc:creator>bmeyer</dc:creator>
      <dc:date>2020-10-15T18:34:08Z</dc:date>
    </item>
  </channel>
</rss>

