<?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: increase in current consumption after POR in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494471#M30643</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp; I have done further evaluation of this scenario.&amp;nbsp; Another strange thing that I have observed with the KL03 is that I can change the setting for whether the LIRC Oscillator is Enabled/Disabled in STOP mode.&amp;nbsp; Before I go into VLPS I can clearly see the bit is either SET/CLEARED as to whether this should occur and I don't see any difference in the actual IDD on the board that I ONLY have the KL03 and a couple of Bypass caps.&amp;nbsp; I would hope that I should see the LIRC when it is disabled in STOP/VLPS produce about a 27uA difference which should be clearly observable but I see the same IDD whether it is Enabled/Disabled in STOP mode?&lt;/P&gt;&lt;P&gt;I will package up the project that is producing this it is very simple and makes use of KDS3.0 and KSDK1.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Configuration to TURN OFF LIRC in STOP Mode&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35262iE3977438D73FD862/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;See the BIT get cleared...&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35337iF5B679370B562C24/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Energy Profile with LIRC Clock supposedly Turned OFF in VLPS.&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35390i1B58A30472FF820E/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test with Enabling the LIRC in Stop Mode:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Configuration to keep LIRC ON in STOP Mode&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35467iF9E8CFC974129D81/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;See the Bit get set...&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35536iB8CD40A78701FFFC/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Energy Profile with LIRC Kept On during VLPS is same as when it was supposed to be Disabled?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35590iEF081CF5916F641F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Feb 2016 04:32:48 GMT</pubDate>
    <dc:creator>embeddedmasters</dc:creator>
    <dc:date>2016-02-11T04:32:48Z</dc:date>
    <item>
      <title>increase in current consumption after POR</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494467#M30639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp; I am having an issue with IDD on a KL03.&amp;nbsp; We are seeing VERY STRANGE behavior in which we have simplified the application to simplify/track down the issue.&amp;nbsp; One of the big issues I am seeing is that after I program the Device(custom hardware) with a J-LINK I disable the debugger and unplug the cable.&amp;nbsp; The system shows what I would expect after turning off/disconnecting the debugger cable.&amp;nbsp; I then Power Cycle the device and all of a sudden my base line current consumption jumps from 76uA to 220uA?&amp;nbsp; What is going on here?&amp;nbsp; This is utterly baffling why a POR which should execute the same code causes the system to jump from 76uA to 220uA?&amp;nbsp; This is a critical situation and a major roadblock on this project.&amp;nbsp; Does anyone have an idea what is going on here?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Setup:&lt;/P&gt;&lt;P&gt;Run Mode: 2MHz VLPR&lt;/P&gt;&lt;P&gt;Sleep Mode:&amp;nbsp; VLPS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using KDS3.0 KSDK1.3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached a power profile screenshot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59424i9F32BABCEA0C5AFA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Feb 2016 10:13:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494467#M30639</guid>
      <dc:creator>embeddedmasters</dc:creator>
      <dc:date>2016-02-07T10:13:29Z</dc:date>
    </item>
    <item>
      <title>Re: increase in current consumption after POR</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494468#M30640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have taken further steps to narrow the scope on this matter.&amp;nbsp; I have removed all other components to where the PCB only has the KL03 and some bypass caps.&amp;nbsp; We are still seeing the same issue in that after the Debugger has been removed and the device is Power Cycled we see a significant increase in IDD.&amp;nbsp; After the Debugger has been removed the device can be RESEST via the RESET line and maintains a consistent IDD but as soon as it is Power Cycled the IDD increases significantly.&amp;nbsp; We are seeing what I would consider excessive current also in VLPS mode in which we are seeing with all peripherals disabled 71uA compared to what we would have expected ~2uA.&amp;nbsp; Lastly when we enabled the LPTMR we are seeing an increase by ~6uA.&amp;nbsp; Does anyone have any insight into this?&amp;nbsp; It is rather clear that the device is getting into VLPS mode as there is a clear transition from VLPR to VLPS in the Power Profile but it is still what we would consider excessive.&amp;nbsp; See most current Power Profiles below that show the increase IDD currents after a Power cycle and comparing with and without LPTMR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Power Profile W/O LPTMR in VLPS mode.&amp;nbsp; Notice IDD jump from 71uA to 219uA after Power Cycle...?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59500i412F57016680FC6B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Power Profile with LPTMR in VLPS mode Notice again increase in baseline VLPS IDD after Power Cycle.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59560i8E14D0F35FF045D9/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Feb 2016 08:53:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494468#M30640</guid>
      <dc:creator>embeddedmasters</dc:creator>
      <dc:date>2016-02-08T08:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: increase in current consumption after POR</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494469#M30641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Frank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if we suppose, that the code is running properly, please try check the output pin's state when debugger removed and power consumption = 77uA and in the second state after POR - IDD = 219uA. It could be such difference which could point to reason of this higher current consumption.&lt;/P&gt;&lt;P&gt;The next option is to read this AN and compare the settings of MCU:&lt;/P&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/app_note/AN4503.pdf" title="http://cache.freescale.com/files/32bit/doc/app_note/AN4503.pdf"&gt;http://cache.freescale.com/files/32bit/doc/app_note/AN4503.pdf&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Stano.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Feb 2016 09:48:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494469#M30641</guid>
      <dc:creator>Stano</dc:creator>
      <dc:date>2016-02-08T09:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: increase in current consumption after POR</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494470#M30642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stanis,&lt;/P&gt;&lt;P&gt;&amp;nbsp; I don't see how there would be any difference in PIN states that could account for this sharp of a rise when there is nothing else on the PCB except the KL03?&amp;nbsp; Secondly all the Pins are initialized in an init() function that is called every time the MCU comes alive.&amp;nbsp; From what you are indicating somehow this function would be setting pins differently when it is executed during Debugging than when it is ran in a stand-alone fashion which would be even more troubling/concerning...we do disable the Debug Pins when the device goes to sleep. &lt;/P&gt;&lt;P&gt;&amp;nbsp; Secondly I do believe there may be some sort of strange thing going on in firmware as to whether or not it is truly getting into VLPS BUT this would not account for a RISE in IDD after it has initially been programmed executes and then is power cycled and the current rises sharply...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Feb 2016 02:00:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494470#M30642</guid>
      <dc:creator>embeddedmasters</dc:creator>
      <dc:date>2016-02-09T02:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: increase in current consumption after POR</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494471#M30643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp; I have done further evaluation of this scenario.&amp;nbsp; Another strange thing that I have observed with the KL03 is that I can change the setting for whether the LIRC Oscillator is Enabled/Disabled in STOP mode.&amp;nbsp; Before I go into VLPS I can clearly see the bit is either SET/CLEARED as to whether this should occur and I don't see any difference in the actual IDD on the board that I ONLY have the KL03 and a couple of Bypass caps.&amp;nbsp; I would hope that I should see the LIRC when it is disabled in STOP/VLPS produce about a 27uA difference which should be clearly observable but I see the same IDD whether it is Enabled/Disabled in STOP mode?&lt;/P&gt;&lt;P&gt;I will package up the project that is producing this it is very simple and makes use of KDS3.0 and KSDK1.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Configuration to TURN OFF LIRC in STOP Mode&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35262iE3977438D73FD862/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;See the BIT get cleared...&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35337iF5B679370B562C24/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Energy Profile with LIRC Clock supposedly Turned OFF in VLPS.&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35390i1B58A30472FF820E/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test with Enabling the LIRC in Stop Mode:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Configuration to keep LIRC ON in STOP Mode&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35467iF9E8CFC974129D81/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;See the Bit get set...&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35536iB8CD40A78701FFFC/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Energy Profile with LIRC Kept On during VLPS is same as when it was supposed to be Disabled?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35590iEF081CF5916F641F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Feb 2016 04:32:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/increase-in-current-consumption-after-POR/m-p/494471#M30643</guid>
      <dc:creator>embeddedmasters</dc:creator>
      <dc:date>2016-02-11T04:32:48Z</dc:date>
    </item>
  </channel>
</rss>

