<?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 How does one clock an i.mx8 SAI from external clock source? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-does-one-clock-an-i-mx8-SAI-from-external-clock-source/m-p/1527437#M195553</link>
    <description>&lt;P&gt;I see this question has been asked in various forms.&amp;nbsp; Is there an example of how to do this from pinmux through device tree and clock tree?&amp;nbsp; The RM suggests this can be done:&lt;/P&gt;&lt;P&gt;13.1.1.4.1 SAI Master Clock Inputs/Outputs&lt;BR /&gt;The MCLK pin on each SAI module can be configured as either an input or an output.&lt;BR /&gt;When configured as an output, the SAIn_CLK_ROOT from the CCM or the&lt;BR /&gt;MCLK_OUT from SAIn is routed to the pad output. Note that the SAI IP MCLK out,&lt;BR /&gt;MCLK_OUT is always derived from the ipg_clk_sai_mclk (MCLK[1]) input. When&lt;BR /&gt;configured as an input, the external input to the pad will be used as SAIn_MCLK and is&lt;BR /&gt;routed to SAIn_MCLK_IN, which can be used as master clock for SAI. Below is the&lt;BR /&gt;diagram showing the both input/output options.&lt;/P&gt;&lt;P&gt;I can't seem to arrive at a solution.&amp;nbsp; Any help is very appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Sep 2022 14:43:32 GMT</pubDate>
    <dc:creator>mwilliams</dc:creator>
    <dc:date>2022-09-23T14:43:32Z</dc:date>
    <item>
      <title>How does one clock an i.mx8 SAI from external clock source?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-does-one-clock-an-i-mx8-SAI-from-external-clock-source/m-p/1527437#M195553</link>
      <description>&lt;P&gt;I see this question has been asked in various forms.&amp;nbsp; Is there an example of how to do this from pinmux through device tree and clock tree?&amp;nbsp; The RM suggests this can be done:&lt;/P&gt;&lt;P&gt;13.1.1.4.1 SAI Master Clock Inputs/Outputs&lt;BR /&gt;The MCLK pin on each SAI module can be configured as either an input or an output.&lt;BR /&gt;When configured as an output, the SAIn_CLK_ROOT from the CCM or the&lt;BR /&gt;MCLK_OUT from SAIn is routed to the pad output. Note that the SAI IP MCLK out,&lt;BR /&gt;MCLK_OUT is always derived from the ipg_clk_sai_mclk (MCLK[1]) input. When&lt;BR /&gt;configured as an input, the external input to the pad will be used as SAIn_MCLK and is&lt;BR /&gt;routed to SAIn_MCLK_IN, which can be used as master clock for SAI. Below is the&lt;BR /&gt;diagram showing the both input/output options.&lt;/P&gt;&lt;P&gt;I can't seem to arrive at a solution.&amp;nbsp; Any help is very appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Sep 2022 14:43:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-does-one-clock-an-i-mx8-SAI-from-external-clock-source/m-p/1527437#M195553</guid>
      <dc:creator>mwilliams</dc:creator>
      <dc:date>2022-09-23T14:43:32Z</dc:date>
    </item>
  </channel>
</rss>

