<?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: imx31 ADS Platform + Linux + UART5 help needed in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179195#M1273</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thanks&lt;BR /&gt;I'm actually working on an ADS-based board. The thing is, I know that the GPIO must be muxed that UART5's register must be put into alternate mode.&lt;BR /&gt;Obviously this board I'm working on is different from the reference platform in that it only has 1 serial port. This is proving to be a challenge because the board has problems working with UART 1 (the default debug port on the LTIB platform) because of bus contention, so the only way is to work with UART 5. I've got this working in u-boot and it is sending and receiving just fine. I've also changed the include/asm/arch/uncompress.h file to point to UART5's base physical address, so when the kernel is decompressing it is printing "uncompressing linux ........ booting.."&amp;nbsp; as it should.&lt;BR /&gt;&lt;BR /&gt;From there on, silence. I've added console=ttymxc4,57600n8 and console=mxcuart,0x43fb4000,57600n8 to the bootargs but still, nothing.&lt;BR /&gt;Do you perhaps have pointers as to where I should change what so that the kernel pushes all its debug out of UART 5 / ttymxc4?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Aug 2008 20:33:38 GMT</pubDate>
    <dc:creator>mvniekerk</dc:creator>
    <dc:date>2008-08-13T20:33:38Z</dc:date>
    <item>
      <title>imx31 ADS Platform + Linux + UART5 help needed</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179193#M1271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Has anyone had success on getting early console output from UART5 on the ADS platform? If so, please share your knowledge on getting it working! &lt;SPAN&gt;&lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" id="smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Aug 2008 14:26:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179193#M1271</guid>
      <dc:creator>mvniekerk</dc:creator>
      <dc:date>2008-08-11T14:26:37Z</dc:date>
    </item>
    <item>
      <title>Re: imx31 ADS Platform + Linux + UART5 help needed</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179194#M1272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Let me remind, MX31 ADS board has three UARTs: UART A, UART B and UART C. UART A can be mapped to UART1 or UART5 using the register setting on Peripheral Bus Controller (PBC). UART B can be mapped to UART3 or UART4 using the register setting on PBC. UART C can be mapped to UART1 or UART2 using the register setting on PBC. For more details, refer Peripheral Bus Controller document for MX31 ADS. MX31 UART1 is connected to UART C on MX31 ADS. MX31 UART3 is connected to UART B on MX31 ADS. MX31 UART4 is connected to UART B on MX31 ADS. MX31 UART5 is connected to UART A on MX31 ADS. Since there is a conflict between UART3 and UART4 for connecting to the DB-9 port on MX31 ADS, only one of UART3 and UART4 can be included at a time in the image. Also one should remember about SW1 – UART Enable Switches of the ADS. Default configuration of SW1 is that UART1, UART2, UART3 are enabled (ON), but UART5 is disabled (OFF). As resume : /dev/ttymxc/0 – UART1 of the i.MX31 (UART C) /dev/ttymxc/2 – UART3 of the i.MX31 (UART B) /dev/ttymxc/4 – UART5 of the i.MX31 (UART A) So, set properly the SW1 to enable UART5 and use it as /dev/ttymxc/4). That is, one may connect proper cable between COM port of the PC and UART A (UART 5) and try, for example, the following : stty -F /dev/ttymxc/4 115200 ls&amp;gt;/dev/ttymxc/4 It should work.&lt;BR /&gt;&lt;BR /&gt;Message Edited by Yuri on &lt;SPAN class="date_text"&gt;2008-08-13&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;08:32 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2008 14:31:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179194#M1272</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2008-08-13T14:31:07Z</dc:date>
    </item>
    <item>
      <title>Re: imx31 ADS Platform + Linux + UART5 help needed</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179195#M1273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thanks&lt;BR /&gt;I'm actually working on an ADS-based board. The thing is, I know that the GPIO must be muxed that UART5's register must be put into alternate mode.&lt;BR /&gt;Obviously this board I'm working on is different from the reference platform in that it only has 1 serial port. This is proving to be a challenge because the board has problems working with UART 1 (the default debug port on the LTIB platform) because of bus contention, so the only way is to work with UART 5. I've got this working in u-boot and it is sending and receiving just fine. I've also changed the include/asm/arch/uncompress.h file to point to UART5's base physical address, so when the kernel is decompressing it is printing "uncompressing linux ........ booting.."&amp;nbsp; as it should.&lt;BR /&gt;&lt;BR /&gt;From there on, silence. I've added console=ttymxc4,57600n8 and console=mxcuart,0x43fb4000,57600n8 to the bootargs but still, nothing.&lt;BR /&gt;Do you perhaps have pointers as to where I should change what so that the kernel pushes all its debug out of UART 5 / ttymxc4?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2008 20:33:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx31-ADS-Platform-Linux-UART5-help-needed/m-p/179195#M1273</guid>
      <dc:creator>mvniekerk</dc:creator>
      <dc:date>2008-08-13T20:33:38Z</dc:date>
    </item>
  </channel>
</rss>

