<?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: Assigning UART0 Tx in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232518#M6362</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leslie&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you have suggested makes sense; I could not find any port/bit.uart spcific info on setup. I will give it a try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jan 2013 19:24:04 GMT</pubDate>
    <dc:creator>Cdn_aye</dc:creator>
    <dc:date>2013-01-22T19:24:04Z</dc:date>
    <item>
      <title>Assigning UART0 Tx</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232516#M6360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This sub question is also buried in another thread but so I wanted to ask this as an explicit new question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have set the bsp user_config.h file for "ittya:" and as the BSP_DEFAULT_IO_CHANNEL but I need PTA14 ALT3 on the K40dx256 to use UART0 TX0. How do I go about doing that in mqx? I know how to do this outside of mqx using Device Init but I don't see how to select a specific pin within an specific ALT configuration within MQX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now I have mqx running correctly and opening the file block for the UART and using a printf but nothing comes out on the pin. Hence my assumption that the internal configuration is not correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone point me in the right direction please? Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2013 04:29:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232516#M6360</guid>
      <dc:creator>Cdn_aye</dc:creator>
      <dc:date>2013-01-22T04:29:26Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning UART0 Tx</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232517#M6361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IDE: CW10.3&lt;/P&gt;&lt;P&gt;MQX: 4.0&lt;/P&gt;&lt;P&gt;MCU: K60&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my experience for K60&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify &lt;EM&gt;_bsp_serial_io_init()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;navigation to &lt;EM&gt;init_gpio.c&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;in CodeWarrior Projects window&lt;/P&gt;&lt;P&gt;bsp_twrk60d100m -&amp;gt; twrk60d100m BSP Files -&amp;gt; init_gpio.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*FUNCTION*-------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;* Function Name&amp;nbsp;&amp;nbsp;&amp;nbsp; : _bsp_serial_io_init&lt;/P&gt;&lt;P&gt;* Returned Value&amp;nbsp;&amp;nbsp; : MQX_OK for success, -1 for failure&lt;/P&gt;&lt;P&gt;* Comments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; This function performs BSP-specific initialization related to serial&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*END*----------------------------------------------------------------------*/&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;_mqx_int &lt;EM&gt;__bsp_serial_io_init()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is the setting of AUX for UART0 (for K60)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 0:&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; pctl = (PORT_MemMapPtr)PORTD_BASE_PTR;&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; if (flags &amp;amp; IO_PERIPHERAL_PIN_MUX_ENABLE)&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; {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* PTD6 as RX function (Alt.3) + drive strength */&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pctl-&amp;gt;PCR[6] = 0 | PORT_PCR_MUX(3) | PORT_PCR_DSE_MASK;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* PTD7 as TX function (Alt.3) + drive strength */&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pctl-&amp;gt;PCR[7] = 0 | PORT_PCR_MUX(3) | PORT_PCR_DSE_MASK;&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; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it is the same source code file/function for K40&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Leslie&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2013 04:54:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232517#M6361</guid>
      <dc:creator>leslieyang0509</dc:creator>
      <dc:date>2013-01-22T04:54:18Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning UART0 Tx</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232518#M6362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leslie&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you have suggested makes sense; I could not find any port/bit.uart spcific info on setup. I will give it a try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2013 19:24:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232518#M6362</guid>
      <dc:creator>Cdn_aye</dc:creator>
      <dc:date>2013-01-22T19:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Assigning UART0 Tx</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232519#M6363</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leslie&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That was it; works perfectly. Thanks again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2013 20:30:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Assigning-UART0-Tx/m-p/232519#M6363</guid>
      <dc:creator>Cdn_aye</dc:creator>
      <dc:date>2013-01-22T20:30:03Z</dc:date>
    </item>
  </channel>
</rss>

