<?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 Configure VLPS mode in MKL16Z and use UART0 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679126#M41801</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I want to configure the MKL16Z64 to low power VLPS mode. But in the low power configuration PE doesnot support to configure VLPS mode, i can see only LLS and VLLSx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But how can i configure it, I want to use UART0 to wakeup the MCU from lowpower mode. Which low power mode do i need to use and how i can configure it. Please provide me some info.&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/26684iFEC14FB8DD31A667/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;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/26724iC04D2D2227A43906/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;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Jul 2017 14:04:25 GMT</pubDate>
    <dc:creator>karthikbandi</dc:creator>
    <dc:date>2017-07-21T14:04:25Z</dc:date>
    <item>
      <title>Configure VLPS mode in MKL16Z and use UART0</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679126#M41801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I want to configure the MKL16Z64 to low power VLPS mode. But in the low power configuration PE doesnot support to configure VLPS mode, i can see only LLS and VLLSx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But how can i configure it, I want to use UART0 to wakeup the MCU from lowpower mode. Which low power mode do i need to use and how i can configure it. Please provide me some info.&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/26684iFEC14FB8DD31A667/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;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/26724iC04D2D2227A43906/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;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Jul 2017 14:04:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679126#M41801</guid>
      <dc:creator>karthikbandi</dc:creator>
      <dc:date>2017-07-21T14:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: Configure VLPS mode in MKL16Z and use UART0</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679127#M41802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;KARTHIK,&lt;/P&gt;&lt;P&gt;Sorry for the late reply!&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Very low power modes (e.g. VLPS) can be used on Kinetis derivatives but you must allow these very low power modes in the CPU component (these modes have CPU clock frequencies restrictions). The detailed instructions (how to set the CPU and very low power modes) are described in the document&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: italic; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-102163"&gt;Operation modes in Processor Expert&lt;/A&gt;.&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&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>Wed, 09 Aug 2017 07:54:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679127#M41802</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2017-08-09T07:54:20Z</dc:date>
    </item>
    <item>
      <title>Re: Configure VLPS mode in MKL16Z and use UART0</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679128#M41803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;KARTHIK,&lt;/P&gt;&lt;P&gt;I am not sure if you have configure the MKL16Z64 to low power VLPS mode.&lt;/P&gt;&lt;P&gt;If you have read the &lt;SPAN style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: italic; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM&gt;&lt;A _jive_internal="true" data-containerid="2022" data-containertype="14" data-content-finding="Community" data-objectid="102163" data-objecttype="102" href="https://community.nxp.com/docs/DOC-102163"&gt;Operation modes in Processor Expert&lt;/A&gt;&lt;/EM&gt;&lt;/SPAN&gt;, you will find the VLPS in below table:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="low_power_modes.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/21266i5000497C5FD7141F/image-size/large?v=v2&amp;amp;px=999" role="button" title="low_power_modes.png" alt="low_power_modes.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;Prior to enter VLPS mode you need to enter a VLPR mode, this is what is indicated in the mentioned document. To accomplish this you need to set a Clock Configuration for BLPE or BLPI mode checking the Very low power mode as enabled, here an example: (I also attached the project here so you can test it.)&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; min-height: 8pt;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="VLPS KL16 ProcessorExpert.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/21312iB1CAF16275C78B0A/image-size/large?v=v2&amp;amp;px=999" role="button" title="VLPS KL16 ProcessorExpert.png" alt="VLPS KL16 ProcessorExpert.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;You enter the Clock configuration calling the methods Cpu_SetClockConfiguration(); and Cpu_GetClockConfiguration();. After ensuring you are running the BLPI or BLPE configuration you call the Cpu_SetOperationMode(DOM_SLEEP, NULL, NULL) to enter VLPS mode. This is the normal behavior of the MCU you can check more information in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fapp_note%2FAN4503.pdf" rel="nofollow" style="margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline; color: #5e89c1; fill: #5e89c1; text-decoration: none; transition: color 0.1s linear;" target="_blank"&gt;AN4503&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;document. Referring to it:&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: italic; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;"STOP mode&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; font-style: inherit; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;entry routine&lt;/STRONG&gt;:&lt;/EM&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: italic; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;if in Run mode puts the processor into normal stop mode.&lt;/EM&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: italic; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;If in VLPR mode puts the processor into VLPS mode.&lt;/EM&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;EM style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: italic; font-size: 15px; font-family: inherit; vertical-align: baseline;"&gt;In this mode core, bus and peripheral clocks are disabled."&lt;/EM&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;As you mentioned before it is possible to enter VLPS mode from Normal RUN mode but this is not implemented in Processor Expert.&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-style: normal; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #51626f; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&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, 14 Aug 2017 09:19:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Configure-VLPS-mode-in-MKL16Z-and-use-UART0/m-p/679128#M41803</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2017-08-14T09:19:58Z</dc:date>
    </item>
  </channel>
</rss>

