<?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>Kinetis Microcontrollers中的主题 Re: Re: K60, UART and Low Power Interrupt enabled, but UART not responding to fopen - help!</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284506#M10848</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 style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;There are two important application notes to study:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;AN4447 about Freescale MQX Low Power Manager driver (&lt;A href="http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf" title="http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf"&gt;http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf&lt;/A&gt;) and &lt;/SPAN&gt;&lt;SPAN style="color: black;"&gt;AN4503 about Power Management on Kinetis in general (&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;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;and also information given about low power chip behavior in the Reference Manual for the respective chip.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Please check the MQX 4.0 source code files. In these files you can find an example that was modified the out of box lowpower demo in such a way that the code cause the chip to transition RUN-&amp;gt;VLPS and wakeup and transition VLPS-&amp;gt;RUN via UART5_RXD active edge interrupt.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;c:\Freescale\Freescale_MQX_4_0\mqx\examples\lowpower\main.c&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;This was tested on the TWR-K60F120M with TWR-SER.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Notice you need to test standalone the example (not in debug mode).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;I hope this helps&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Regards &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Sol &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&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, 17 Mar 2014 18:07:38 GMT</pubDate>
    <dc:creator>soledad</dc:creator>
    <dc:date>2014-03-17T18:07:38Z</dc:date>
    <item>
      <title>K60, UART and Low Power Interrupt enabled, but UART not responding to fopen - help!</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284504#M10846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Hi - this problem may be answered elsewhere, but I'm totally stumped.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Before I enabled the low power modes....&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;I had the ittyb channel open and functional - so I can read and write data at 19200 baud to the external device.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Now, I need to set the sleep or low power modes so that the battery doesn't die on me.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Oh yes - I read the issues with the ittyd and ittyf - but they are enabled and used - ittyf for the debugging and ittyd for my GPS (read only)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;I'm using the K60_1M0_120 144pin device.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Software is Keil 4.0.2.2 and as I had issues with the conflict on the low power/serial before, it is a clean install.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;From the user_config.h, as well as the ittyb, d, f being enabled,are the following and I wonder if there is a conflict:&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_FLASHX &lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_ESDHC&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_IODEBUG&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#define BSPCFG_ENABLE_NANDFLASH&amp;nbsp; 1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_USBDCD &lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_CRC&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_HAS_SRAM_POOL &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENET_SRAM_BUF &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_USE_IDLE_TASK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_ENABLE_LOW_POWER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQXCFG_ENABLE_FP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#define MQX_INCLUDE_FLOATING_POINT_IO&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_TASK_DESTRUCTION &lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_USE_TIMER&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define SHELLCFG_USES_MFS&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#define BSPCFG_ENABLE_IO_SUBSYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_USE_SEMAPHORES&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_HAS_TIME_SLICE&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define MQX_USE_LOGS&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#define BSP_DEFAULT_IO_CHANNEL_DEFINED&lt;/P&gt;&lt;P&gt;#define BSP_DEFAULT_IO_CHANNEL "ttyf:"&lt;/P&gt;&lt;P&gt;#define USBCLASS_INC_PRINTER&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_ADC&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;#define BSPCFG_ENABLE_LWADC&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; 1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#define BSP_ADC_POTENTIOMETER&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From my code:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;fh_ptr = uart_init(19200,"ittyb:");&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;which calls:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; fd = (pointer)fopen(device, BSP_DEFAULT_IO_OPEN_MODE);&lt;/P&gt;&lt;P&gt;and totally locks in the SER_INT.C routine at line 294:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;(*int_io_dev_ptr-&amp;gt;DEV_IOCTL)(int_io_dev_ptr-&amp;gt;DEV_INFO_PTR, IO_IOCTL_SERIAL_SET_FLAGS, &amp;amp;ioctl_val);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It runs into either the mqx idle routine or I've caught it in some assembler code looking at the interrupt structure, which appears empty???&lt;/P&gt;&lt;P&gt;The low power mode just before the lock-up is "LPM_OPERATIONAL_MODE_RUN".&lt;/P&gt;&lt;P&gt;I'm locking an interrupt somewhere, but I cannot figure out which one or how to discover the held link for myself.&lt;/P&gt;&lt;P&gt;Any thought would be appreciated!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brian&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. - I just saw the default device as "ttyf:". I'll fix it....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2014 21:38:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284504#M10846</guid>
      <dc:creator>brianpaterson</dc:creator>
      <dc:date>2014-03-08T21:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: K60, UART and Low Power Interrupt enabled, but UART not responding to fopen - help!</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284505#M10847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I found it:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/348318"&gt;Re: Set MQX_ENABLE_LOW_POWER  make ittya does not work?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Setting all channels to have the correct mode during whatever power state is interesting, hope I got it correct. &lt;/P&gt;&lt;P&gt;I recompiled bsp with the suggested settings to init_sci.c and the "fopen" returns an address. Cool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't have the full development suite here, but this looks promising at least.&lt;/P&gt;&lt;P&gt;OK, why did the code fail? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any other ideas are more than welcome!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2014 22:42:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284505#M10847</guid>
      <dc:creator>brianpaterson</dc:creator>
      <dc:date>2014-03-08T22:42:57Z</dc:date>
    </item>
    <item>
      <title>Re: Re: K60, UART and Low Power Interrupt enabled, but UART not responding to fopen - help!</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284506#M10848</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 style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;There are two important application notes to study:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;AN4447 about Freescale MQX Low Power Manager driver (&lt;A href="http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf" title="http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf"&gt;http://cache.freescale.com/files/32bit/doc/app_note/AN4447.pdf&lt;/A&gt;) and &lt;/SPAN&gt;&lt;SPAN style="color: black;"&gt;AN4503 about Power Management on Kinetis in general (&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;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;and also information given about low power chip behavior in the Reference Manual for the respective chip.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Please check the MQX 4.0 source code files. In these files you can find an example that was modified the out of box lowpower demo in such a way that the code cause the chip to transition RUN-&amp;gt;VLPS and wakeup and transition VLPS-&amp;gt;RUN via UART5_RXD active edge interrupt.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;c:\Freescale\Freescale_MQX_4_0\mqx\examples\lowpower\main.c&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;This was tested on the TWR-K60F120M with TWR-SER.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Notice you need to test standalone the example (not in debug mode).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;I hope this helps&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Regards &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;Sol &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&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, 17 Mar 2014 18:07:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284506#M10848</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2014-03-17T18:07:38Z</dc:date>
    </item>
    <item>
      <title>Re: K60, UART and Low Power Interrupt enabled, but UART not responding to fopen - help!</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284507#M10849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;soledad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the response and you've also hit on some of what I found previously.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also had a problem, I found later on, with the KEIL compiler and the change from MQX 3.8 to 4.0.&lt;/P&gt;&lt;P&gt;Keil issued a temporary "fix" to allow the 3.8-compatible KEIL compiler to be used with the new 4.0 code. It re-arranged some files...&lt;/P&gt;&lt;P&gt;When I placed 4.0.2.2 on top, the entire system crashed. Totally re-installing 4.0.2 and migrating to 4.0.2.2 allowed me to get to the current version, solving several problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, back to the problem at hand - ittyb:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;May I respectfully suggest that you recompile the user_config.h and enable ittyb:.&lt;/P&gt;&lt;P&gt;Then, write some code to open the port. I suspect you'll lock up as I did. (actually, an unserviced interrupt leading to endless wait-state)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem is the init_sci.c - all the other ports are turned OFF when the user_config.h has the MQX_ENABLE LOW_POWER set to 1.&lt;/P&gt;&lt;P&gt;Only certain ports (like "F") are left enabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I altered the ports in init_sci.c as follows (for example, each sci 0 to 5, sleep)&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;/* LPM_OPERATION_MODE_SLEEP */&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;{&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;IO_PERIPHERAL_PIN_MUX_ENABLE | IO_PERIPHERAL_CLOCK_ENABLE | IO_PERIPHERAL_MODULE_ENABLE | IO_PERIPHERAL_WAKEUP_ENABLE | IO_PERIPHERAL_WAKEUP_SLEEPONEXIT_DISABLE,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;},&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I altered the wait, sleep and stop modes for each sci.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly advise me on what you find!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Brian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Mar 2014 17:33:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K60-UART-and-Low-Power-Interrupt-enabled-but-UART-not-responding/m-p/284507#M10849</guid>
      <dc:creator>brianpaterson</dc:creator>
      <dc:date>2014-03-18T17:33:06Z</dc:date>
    </item>
  </channel>
</rss>

