<?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: LS1046A - Random hangs in Linux when UART is unconnected in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1152018#M6636</link>
    <description>&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN5252.pdf" target="_self"&gt;AN5252&lt;/A&gt; Table 10 requires that UART1_SIN is pulled to DVdd via a 2..10 kOhm resistor. The pin may have undocumented functionality for Factory testing.&amp;nbsp; Follow the Design Checklist recommendations to avoid unexpected behaviour.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day&lt;/P&gt;
&lt;P&gt;Platon&lt;/P&gt;</description>
    <pubDate>Fri, 11 Sep 2020 08:02:39 GMT</pubDate>
    <dc:creator>bpe</dc:creator>
    <dc:date>2020-09-11T08:02:39Z</dc:date>
    <item>
      <title>LS1046A - Random hangs in Linux when UART is unconnected</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1151401#M6621</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;we're developing a CPU board for one of our customers based on the LS1046A. We use UART1 as the primary system console in U-Boot and Linux and have an FTDI&amp;nbsp;FT234XD (Full Speed USB to Basic UART, powered over USB) on board.&lt;/P&gt;&lt;P&gt;This has worked pretty good so far, but our customer has one board where Linux randomly hangs when changing the Linux runlevel and USB is not connected to the FTDI.&lt;/P&gt;&lt;P&gt;I've tested this to the point that I'm pretty sure that the issue occurs &lt;STRONG&gt;not&lt;/STRONG&gt; when the UART1_SIN signal is high (3.3V from either on-board or off-board FTDI) before the CPU is powered up.&lt;BR /&gt;When connecting the signal directly to ground or to the CPU 3.3V the system randomly hangs.&lt;/P&gt;&lt;P&gt;Does anyone have an idea on what might cause this strange effect and how to prevent it?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Ferdinand&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2020 07:41:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1151401#M6621</guid>
      <dc:creator>ferdinandgrossm</dc:creator>
      <dc:date>2020-09-10T07:41:20Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A - Random hangs in Linux when UART is unconnected</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1152018#M6636</link>
      <description>&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN5252.pdf" target="_self"&gt;AN5252&lt;/A&gt; Table 10 requires that UART1_SIN is pulled to DVdd via a 2..10 kOhm resistor. The pin may have undocumented functionality for Factory testing.&amp;nbsp; Follow the Design Checklist recommendations to avoid unexpected behaviour.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day&lt;/P&gt;
&lt;P&gt;Platon&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 08:02:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1152018#M6636</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-09-11T08:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A - Random hangs in Linux when UART is unconnected</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1152066#M6639</link>
      <description>&lt;P&gt;Hello Platon,&lt;/P&gt;&lt;P&gt;thanks for the info.&lt;/P&gt;&lt;P&gt;Looking at AN5252 one can see that the pull-up is only mentioned in case the pin is not used. So technically we are following the recommendations from the design checklist.&lt;/P&gt;&lt;P&gt;Regardless, I experienced the issue even with a pull-up resistor on the signal.&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Ferdinand&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 09:13:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1152066#M6639</guid>
      <dc:creator>ferdinandgrossm</dc:creator>
      <dc:date>2020-09-11T09:13:51Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A - Random hangs in Linux when UART is unconnected</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1156781#M6699</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I actually spoke too soon - a simple pull-up connected to the CPU I/O voltage rail remedies the issue.&lt;/P&gt;&lt;P&gt;In the register description I found the bits to clear the FIFOs but nothing to clear/reset the shift register. Is there a way to completely reset the UART module or the I/O registers?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Ferdinand&lt;/P&gt;</description>
      <pubDate>Tue, 22 Sep 2020 08:04:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-Random-hangs-in-Linux-when-UART-is-unconnected/m-p/1156781#M6699</guid>
      <dc:creator>ferdinandgrossm</dc:creator>
      <dc:date>2020-09-22T08:04:17Z</dc:date>
    </item>
  </channel>
</rss>

