<?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: iMX7D pad SAI1_TXFS behavior during reset in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1321509#M178193</link>
    <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/86029"&gt;@carlpii&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; what i.MX7 pin is used as&amp;nbsp; SAI1_TXFS ?&lt;BR /&gt;Generally only states of pins, mentioned in Datasheet table&amp;nbsp; &lt;BR /&gt;"Fuses and associated pins used for boot", are specified and &lt;BR /&gt;guaranteed.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
    <pubDate>Wed, 11 Aug 2021 03:39:29 GMT</pubDate>
    <dc:creator>Yuri</dc:creator>
    <dc:date>2021-08-11T03:39:29Z</dc:date>
    <item>
      <title>iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1319201#M177978</link>
      <description>&lt;P&gt;While chasing a signal conflict on our custom board, I found that the i.MX7D appears to be driving SAI1_TXFS high whenever POR_B is asserted to the processor.&amp;nbsp; When I release POR_B, the signal goes back to the expected low state.&amp;nbsp; I isolated the signal on our board to ensure that no other component could be driving it high and this behavior remains repeatable.&amp;nbsp; The closest thing I could find in the Reference Manual is in section 6.2.2 (System Reset Controller) where Table 6-6 says that SAI1_TXD is an output of the SRC but there is no mention of SAI1_TXFS.&amp;nbsp; Is this a documentation error?&lt;/P&gt;&lt;P&gt;There is also no explanation on how the SRC uses SAI1_TXD (or SAI1_TXFS if that is the correct signal).&amp;nbsp; If the intent is to drive an active high reset from the pin, I believe this deserves highlighting in the Reference Manual as well as in the Hardware Development Guide.&lt;/P&gt;&lt;P&gt;Thank you,&lt;BR /&gt;Carl&lt;/P&gt;</description>
      <pubDate>Thu, 05 Aug 2021 16:34:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1319201#M177978</guid>
      <dc:creator>carlpii</dc:creator>
      <dc:date>2021-08-05T16:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1320761#M178115</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/86029"&gt;@carlpii&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class="tm6"&gt;&amp;nbsp;Customers can use table "i.MX 7Dual 19 x 19 mm functional contact assignments"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;in the i.MX7D Datasheet to get default pins state (immediately after RESET and&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;before ROM firmware or software has executed). Columns "Default Function" and&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;"PD/PU" should be used for it. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="Normal"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; As for the issue with HIGH state: please double check i.MX7 power up sequence:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="Normal"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp;VDD_SNVS_IN to be turned on before any other power supply.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp;VDD_SOC to be turned on before NVCC_DRAM and NVCC_DRAM_CKE.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp;VDD_ARM, VDD_SOC, VDDA_1P8_IN, VDD_LPSR_IN and all I/O power (NVCC_*)&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; should be turned on after VDD_SVNS_IN is active.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="Normal"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Also: I/O pins should not be externally driven while the I/O power supply for&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;the pin (NVCC_xxx) is OFF. This can cause internal latch-up and malfunctions due&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;to reverse current flows.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="Normal"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Note, during power up sequence and short period of stabilization, pin states are not &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="tm6"&gt;defined.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Aug 2021 04:17:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1320761#M178115</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2021-08-10T04:17:30Z</dc:date>
    </item>
    <item>
      <title>Re: iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1321243#M178161</link>
      <description>&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;The default behavior after POR_B is released is as expected.&amp;nbsp; My concern is with the behavior of SAI1_TXFS while POR_B is asserted low - it appears to be driven high (not pulled high) while POR_B is low.&amp;nbsp; This behavior is observed any time POR_B is low, not just at initial power-up.&amp;nbsp; We have a reset switch that can pull POR_B low.&amp;nbsp; SAI1_TXFS goes high anytime we press the reset switch.&amp;nbsp; I am confident our power sequence is within spec.&lt;/P&gt;&lt;P&gt;In short:&amp;nbsp; Section 6.2.2, Table 6-6 says SAI1_TXD is an output of the System Reset Controller but does not describe its behavior.&amp;nbsp; Should this pad reference be to SAI1_TXFS and is it driven high while POR_B is asserted low?&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Carl&lt;/P&gt;</description>
      <pubDate>Tue, 10 Aug 2021 16:16:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1321243#M178161</guid>
      <dc:creator>carlpii</dc:creator>
      <dc:date>2021-08-10T16:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1321509#M178193</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/86029"&gt;@carlpii&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; what i.MX7 pin is used as&amp;nbsp; SAI1_TXFS ?&lt;BR /&gt;Generally only states of pins, mentioned in Datasheet table&amp;nbsp; &lt;BR /&gt;"Fuses and associated pins used for boot", are specified and &lt;BR /&gt;guaranteed.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Aug 2021 03:39:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1321509#M178193</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2021-08-11T03:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1323995#M178513</link>
      <description>&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;I am referring specifically to the SAI1_TXFS pad, not to any peripheral unit that might use that pad or to any other pad the SAI1 unit might utilize.&amp;nbsp; I see that the iomux registers refer to this pad as&amp;nbsp;SAI1_TX_SYNC.&lt;/P&gt;&lt;P&gt;As I understand it, the descriptions of pin behavior during boot refer to behavior after the release of POR_B when the ROM code is being executed.&amp;nbsp; I don't see any issues after POR_B is released - the SAI1_TXFS pad is low as expected (ie, it defaults to GPIO mode with a 100K pulldown).&amp;nbsp; We boot from either USDHC1 or USDHC3, neither of which uses the SAI1_TXFS pad.&lt;/P&gt;&lt;P&gt;I strongly suspect the pad behavior we see on SAI1_TXFS is from the System Reset Controller while POR_B is active. Table 6-6 says that the SRC uses SAI1_RXFS and SAI1_RXC as inputs plus SAI1_TXD as an output but contains no additional details on their use. Additionally, the reference manual revision history (A.1.32) notes that the IOMUXC chapter updated the MUX_CTL_PAD_SAI1_TX_SYNC register which is the pad that is causing us issues. I have since found a copy of the Rev 0.1 release of the reference manual and the revision was to remove Mux Mode 7 from the SAI1_TX_SYNC pad description, specifically:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;111&amp;nbsp; ALT7_SRC_INT_BOOT — Select mux mode: ALT7 mux port: INT_BOOT of instance: SRC&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I have a few design changes to make to our board before production so I believe it best to change our use of this pad in the redesign.&amp;nbsp; I would still like to understand the root cause of the pad behavior.&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;-Carl&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Aug 2021 16:20:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1323995#M178513</guid>
      <dc:creator>carlpii</dc:creator>
      <dc:date>2021-08-16T16:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: iMX7D pad SAI1_TXFS behavior during reset</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1356386#M181619</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/86029"&gt;@carlpii&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; The signals SAI1_RXFS, SAI1_RXC, and&amp;nbsp; SAI1_TXD, which are used by the SRC&lt;BR /&gt;are internal signals, that are not intended for customers. Therefore there are no details&amp;nbsp;&lt;BR /&gt;provided about them.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Oct 2021 09:59:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX7D-pad-SAI1-TXFS-behavior-during-reset/m-p/1356386#M181619</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2021-10-15T09:59:26Z</dc:date>
    </item>
  </channel>
</rss>

