<?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: i.MX6SDL External Clock signals and FREER_ in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1595077#M201186</link>
    <description>&lt;P&gt;This may be the solution utilize the FRUN clock in the EIM while blocking (gating the emi_slow_clk) ? :&lt;/P&gt;&lt;P&gt;Selecting the&amp;nbsp;&lt;STRONG&gt;FRUN_ACLK_EN input to the EIM&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;&amp;amp; Disabling the&amp;nbsp;&lt;SPAN&gt;CCGR6[CG5] emi_slow_clk_enable&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rgulde_0-1675812788352.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209998i2B80E99BB9FE9DF2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rgulde_0-1675812788352.png" alt="Rgulde_0-1675812788352.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 07 Feb 2023 23:36:08 GMT</pubDate>
    <dc:creator>Rgulde</dc:creator>
    <dc:date>2023-02-07T23:36:08Z</dc:date>
    <item>
      <title>i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1591660#M200921</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to understand the clocking of the EIM bus with respect to the free run input clock. How exactly is this set up. I would like to output this clock signal on the observability CLKO 1 or 2.&lt;/P&gt;&lt;P&gt;INTENTION:&lt;/P&gt;&lt;P&gt;Utilize EIM_ACLK_FREERUN and continuous burst to work with non muxed Address/Data lines to a CPLD and FPGA. This clock is 43.75 MHz for legacy equipment, and I want to minimize impacts on other devices.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The external signals to the EIM are defined in "Table 22-2 EIM External Signals" EIM_ACLK_FREERUN and can be input via pads: EIM_A25, EIM_D31, EIM_EB3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current Understanding:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INITIALLY&lt;/STRONG&gt; I thought the PLL3 bypass would allow selection of the FREERUN PIN.&amp;nbsp;&lt;STRONG&gt;HOWEVER&lt;/STRONG&gt;, it &lt;U&gt;does not appear that this is passed through the&lt;/U&gt; CCM_ANALOG module to the CCM_CLK_SWITCHER. And then onto&amp;nbsp; &lt;STRONG&gt;ACLK_EIM_SLOW_CLK_ROOT&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Section 22.3 Clocks: sources for EIM see CCM, Table 22-4 shows 4 possibilities with two clock roots: aclk_eim_slow_clk_root and ipg_clk_root.&lt;/P&gt;&lt;P&gt;aclk, aclk_slow, and aclk_exsc EIM clocks with root: aclk_eim_slow_clk_root.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;HOWEVER&lt;/STRONG&gt;,&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/Using-ACLK-EXSC-for-the-iMX6-EIM-bus/m-p/490804" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/Using-ACLK-EXSC-for-the-iMX6-EIM-bus/m-p/490804&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Indicates BCLK can not be configured as aclk_exsc. leaving just aclk, and aclk_slow.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GOOD NEWS&lt;/STRONG&gt; it also indicates aclk_eim_slow_clk_root can be output on CCM_CLKO 1 or 2. So we get observability of aclk_eim_slow_clk_root.&lt;/P&gt;&lt;P&gt;Here I do not see how the free run clock can be an input to generate the ACLK_EIM_SLOW_CLK_ROOT i'm looking for.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ACLK_EIM_SLOW_CLK_ROOT.jpg" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209192iBC9092594F2D90DA/image-size/large?v=v2&amp;amp;px=999" role="button" title="ACLK_EIM_SLOW_CLK_ROOT.jpg" alt="ACLK_EIM_SLOW_CLK_ROOT.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CCGR6[CG5] emi_slow_clk_enable&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;YET the EIM module clearly shows that the FREERUN CLOCK can be selected. Does this follow some other path through the SoC?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EIM_DIAGARM.jpg" style="width: 763px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209194i519D80F3BFB28C59/image-size/large?v=v2&amp;amp;px=999" role="button" title="EIM_DIAGARM.jpg" alt="EIM_DIAGARM.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yet in section 22.9.7 EIM Configuration Register (EIM_WCR)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Bit 11: FRUN_ACLK_EN&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;enables: Free run ACLK enable.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So my confusion is why is the FRUN_ACLK_EN and it's routing potentially through PLL3 Bypass not documented - it is hard to figure out the routing of the signals and how to make it visible on CLKO1/CLKO2.&lt;/P&gt;&lt;P&gt;Any clarifications appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Feb 2023 03:09:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1591660#M200921</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-02T03:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593293#M201032</link>
      <description>&lt;P&gt;From the following table diagrams (imx6sx)&amp;nbsp;&lt;/P&gt;&lt;P&gt;It appears that the AXI clock signal is tied to the EIM clock&lt;/P&gt;&lt;P&gt;Does that mean when I enable&amp;nbsp;&lt;STRONG&gt;Bit 11: FRUN_ACLK_EN&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;That the AXI clock will be slaved to the FREE RUN CLOCK?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EIM_DIAGARM.jpg" style="width: 763px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209560iA4DCB16BE3D22D1F/image-size/large?v=v2&amp;amp;px=999" role="button" title="EIM_DIAGARM.jpg" alt="EIM_DIAGARM.jpg" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EIM_ext_signals.jpg" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209561iD5C1C47C08BAA34D/image-size/large?v=v2&amp;amp;px=999" role="button" title="EIM_ext_signals.jpg" alt="EIM_ext_signals.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Feb 2023 17:13:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593293#M201032</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-03T17:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593336#M201035</link>
      <description>&lt;P&gt;For now the only routing I see for the ACLK_EIM_SLOW_SEL[30:29] that makes sense is to use the bypass on PLL3 (pll3_sw_clk) and somehow have the FREE_RUN clock go through this bypass. Or from AXI. I'm not sure of the downsides of AXI/AHB bus clocks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="CSCMR1_ifPLL3BypassIsconnected2FreeRun.jpg" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209567i96E6E586A837A2B6/image-size/large?v=v2&amp;amp;px=999" role="button" title="CSCMR1_ifPLL3BypassIsconnected2FreeRun.jpg" alt="CSCMR1_ifPLL3BypassIsconnected2FreeRun.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Somewhat obvious concern is if it is only the AXI bus running at the Free run clock (43.75) in our case is the impact on the AMBA/AXI Arm A9 Core speeds. Would this throttle all of our operations?&lt;/P&gt;</description>
      <pubDate>Fri, 03 Feb 2023 19:01:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593336#M201035</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-03T19:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593436#M201037</link>
      <description>&lt;P&gt;I've begun doubting the EIM_ACLK_FREERUN Pin configuration to actually reach the EIM bus (due to lack of documentation in the CCM for handling this signal muxing and gating and scaling it at all).&amp;nbsp;&lt;/P&gt;&lt;P&gt;For now: I will investigate the CLK1/CLK2 bypass on PLL3 to the EIM root clock.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PLL3_bypass.png" style="width: 565px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209597i5287B121CD0D483E/image-size/large?v=v2&amp;amp;px=999" role="button" title="PLL3_bypass.png" alt="PLL3_bypass.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 04 Feb 2023 01:04:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1593436#M201037</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-04T01:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1594902#M201173</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Any updates? Seems determining how the FREE RUN clock is gated with the EIM is impossible given the state of the documentation.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What if I used CLK 1 or CLK2 and pass to PLL3 bypass then to the EIM Root clock? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;How does that affect the AIX bus ? Does/would this slow my core processor clock at all? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Note desired core clock is 1GHz, and desired EIM clock is 43.75 MHz.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Feb 2023 17:20:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1594902#M201173</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-07T17:20:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1595077#M201186</link>
      <description>&lt;P&gt;This may be the solution utilize the FRUN clock in the EIM while blocking (gating the emi_slow_clk) ? :&lt;/P&gt;&lt;P&gt;Selecting the&amp;nbsp;&lt;STRONG&gt;FRUN_ACLK_EN input to the EIM&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;&amp;amp; Disabling the&amp;nbsp;&lt;SPAN&gt;CCGR6[CG5] emi_slow_clk_enable&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rgulde_0-1675812788352.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/209998i2B80E99BB9FE9DF2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rgulde_0-1675812788352.png" alt="Rgulde_0-1675812788352.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Feb 2023 23:36:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1595077#M201186</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-02-07T23:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6SDL External Clock signals and FREER_</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1635509#M204380</link>
      <description>&lt;P&gt;Following up, I received this reply from NXP technical support.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Please find a response from the internal Team below.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;The EIM_ACLK_FREERUN direction should be O instead of I. The RM is incorrect.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2023 15:01:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6SDL-External-Clock-signals-and-FREER/m-p/1635509#M204380</guid>
      <dc:creator>Rgulde</dc:creator>
      <dc:date>2023-04-18T15:01:42Z</dc:date>
    </item>
  </channel>
</rss>

