<?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: KL02 in VLPS/VLPW in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003262#M55956</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the binary for the FRDM-KL02Z at &lt;A href="https://www.utasker.com/kinetis/FRDM-KL02Z.html" target="test_blank"&gt;https://www.utasker.com/kinetis/FRDM-KL02Z.html&lt;/A&gt;, which includes low power control over its menu on the VCOM UART.&lt;BR /&gt;If it gives positive results you can simply use the open source uTasker project to do the same (which includes dynamic low power support for the KL02 and all possible clock configurations for custom boards - and simulation of the KL02 with Visual Studio).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Low power Kinetis videos at :&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=kWNlsAoMly4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=1" target="test_blank"&gt;https://www.youtube.com/watch?v=kWNlsAoMly4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=1&lt;/A&gt;&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=iZEMRiDmHzw&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=5" target="test_blank"&gt;https://www.youtube.com/watch?v=iZEMRiDmHzw&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=5&lt;/A&gt;&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=v4UnfcDiaE4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=7" target="test_blank"&gt;https://www.youtube.com/watch?v=v4UnfcDiaE4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=7&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 09 Feb 2020 17:57:04 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2020-02-09T17:57:04Z</dc:date>
    <item>
      <title>KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003261#M55955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have had problems trying to put a KL02 in VLPW or VLPS. I try the transition using a custom board (with only the IC placed,&amp;nbsp; FEI).&lt;/P&gt;&lt;P&gt;I also tried using the Freedom KL02 board. In both cases the part stays in RUN mode.&lt;/P&gt;&lt;P&gt;Source code is the powe_manager example available in the SDK.&lt;/P&gt;&lt;P&gt;Any help is very welcome.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Andre VB&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Feb 2020 16:33:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003261#M55955</guid>
      <dc:creator>nxa09603</dc:creator>
      <dc:date>2020-02-09T16:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003262#M55956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the binary for the FRDM-KL02Z at &lt;A href="https://www.utasker.com/kinetis/FRDM-KL02Z.html" target="test_blank"&gt;https://www.utasker.com/kinetis/FRDM-KL02Z.html&lt;/A&gt;, which includes low power control over its menu on the VCOM UART.&lt;BR /&gt;If it gives positive results you can simply use the open source uTasker project to do the same (which includes dynamic low power support for the KL02 and all possible clock configurations for custom boards - and simulation of the KL02 with Visual Studio).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Low power Kinetis videos at :&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=kWNlsAoMly4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=1" target="test_blank"&gt;https://www.youtube.com/watch?v=kWNlsAoMly4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=1&lt;/A&gt;&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=iZEMRiDmHzw&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=5" target="test_blank"&gt;https://www.youtube.com/watch?v=iZEMRiDmHzw&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=5&lt;/A&gt;&lt;BR /&gt;- &lt;A href="https://www.youtube.com/watch?v=v4UnfcDiaE4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=7" target="test_blank"&gt;https://www.youtube.com/watch?v=v4UnfcDiaE4&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=7&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Feb 2020 17:57:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003262#M55956</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2020-02-09T17:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003263#M55957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;External circuit connect to KL02Z chip may cause the extra current.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN&gt;See&amp;nbsp;&lt;/SPAN&gt;&lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fprocessors.wiki.ti.com%2Findex.php%2FOptimizing_IO_Power_Consumption" rel="nofollow" style="color: #3d9ce7; border: 0px; font-weight: inherit; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;Optimizing IO Power Consumption&lt;/A&gt;.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Fig3_internalpullupdowncell.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/103433i645B2CCE0FD0B955/image-size/large?v=v2&amp;amp;px=999" role="button" title="Fig3_internalpullupdowncell.JPG" alt="Fig3_internalpullupdowncell.JPG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Fig3_internalpullupdowncell.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/103393iDAD034411CE44CFC/image-size/large?v=v2&amp;amp;px=999" role="button" title="Fig3_internalpullupdowncell.jpg" alt="Fig3_internalpullupdowncell.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="TARGET MCU INTERFACE SIGNALS.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/103247i54DC32956B94C3BD/image-size/large?v=v2&amp;amp;px=999" role="button" title="TARGET MCU INTERFACE SIGNALS.png" alt="TARGET MCU INTERFACE SIGNALS.png" /&gt;&lt;/span&gt;&lt;BR /&gt;For the FRDM-KL02Z board, please try to remove the R16 first.(You can modify the codes in frdmkl02z_power_manager, select VLPS mode by codes instead of through UART)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="R16 R17 FRDM-KL02Z.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/103310i201CD21B658C63F8/image-size/large?v=v2&amp;amp;px=999" role="button" title="R16 R17 FRDM-KL02Z.png" alt="R16 R17 FRDM-KL02Z.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="direct select VLPS.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/103351i8882A5FFB0F1ABA8/image-size/large?v=v2&amp;amp;px=999" role="button" title="direct select VLPS.png" alt="direct select VLPS.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you don't want to modify the hardware, then before enter VLPS mode: you should reconfigure the UART pins to GPIO function, then configure the GPIO output voltage equal to external circuit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="border: 0px; font-weight: inherit; font-size: 14px;"&gt;Best Regards,&lt;/P&gt;&lt;P style="border: 0px; font-weight: inherit; font-size: 14px;"&gt;Robin&lt;/P&gt;&lt;P style="border: 0px; font-weight: inherit; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-weight: inherit; font-size: 14px;"&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2020 02:09:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003263#M55957</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2020-02-10T02:09:27Z</dc:date>
    </item>
    <item>
      <title>Re: KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003264#M55958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mike&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Never had used uTasker so far. Will try it know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Andre VB&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2020 12:21:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003264#M55958</guid>
      <dc:creator>nxa09603</dc:creator>
      <dc:date>2020-02-10T12:21:01Z</dc:date>
    </item>
    <item>
      <title>Re: KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003265#M55959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for quick response. Please let me give a little bit more details. I did not measure the consumption in the FRDM board. Instead I have a custom board in which only the KL02 MCU is instantiated. Nothing else. I use the PEmicro Multilink ACP to debug through MCUxpresso semihost terminal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also a custom code that calls a routine* to enter in VLPS from RUN. I wake up the part using LPTM. I notice the while{} loop stops when I call the VLPS routine but the consumption&amp;nbsp;doesn't change. Approximately 3mA.&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I still got PRINTF messages in the semihost terminal.&amp;nbsp;I tried to disconnect the debugger from the board. I still see 3mA.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can the UART forcing&amp;nbsp;the part not to enter in VLPS?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Andre VB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;SMC_PreEnterStopModes();&lt;BR /&gt; SMC_SetPowerModeVlps(SMC);&lt;BR /&gt; SMC_PostExitStopModes();&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2020 12:51:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003265#M55959</guid>
      <dc:creator>nxa09603</dc:creator>
      <dc:date>2020-02-10T12:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: KL02 in VLPS/VLPW</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003266#M55960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please notice that debug will impact the low power test:&amp;nbsp;&lt;SPAN style="color: #606060; background-color: #f7f7f7; font-weight: 600;"&gt;Debug in low power modes.png&amp;nbsp;&lt;SPAN&gt;Power mode transition triggers.png&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;So would you please try to disconnect the power and debugger, then power on KL02.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After modify the frdmkl02z_power_manager example, I think it can also test on your board. The FRDM-KL02Z board using external 32.768KHz crystal, you can modify BOARD_BootClockRUN select FEI mode by using clock tool.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #606060; background-color: #f7f7f7; font-weight: 600;"&gt;modify BOARD_BootClockRUN.png&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Feb 2020 12:24:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KL02-in-VLPS-VLPW/m-p/1003266#M55960</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2020-02-11T12:24:46Z</dc:date>
    </item>
  </channel>
</rss>

