<?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: KSDK 2.0 internal clock configuration on MKL25Z in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651232#M7040</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the code above apparently worked. &lt;/P&gt;&lt;P&gt;The function CLOCK_GetBusClkFreq() returns 41943040, which is the bus frequency I was intending to achieve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Sep 2016 17:35:17 GMT</pubDate>
    <dc:creator>gustavsl</dc:creator>
    <dc:date>2016-09-27T17:35:17Z</dc:date>
    <item>
      <title>KSDK 2.0 internal clock configuration on MKL25Z</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651229#M7037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm getting started with KSDK 2.0 and I'm having some troubling configuring a custom board using Kinetis KL25Z and no external crystal.&lt;/P&gt;&lt;P&gt;I want to run my application with the clock given by the internal oscillator. When I used Processor Expert, I could set it up using FEI mode and set the bus clock to 20.84MHz and the system clock to 41,68MHz.&lt;/P&gt;&lt;P&gt;I see there's a BootToFEIMode() function in fsl_clock.h, but none of the demo apps use this configuration.&lt;/P&gt;&lt;P&gt;How would I have to set up clock_config.h to achieve this?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gustavo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Sep 2016 21:02:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651229#M7037</guid>
      <dc:creator>gustavsl</dc:creator>
      <dc:date>2016-09-26T21:02:27Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK 2.0 internal clock configuration on MKL25Z</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651230#M7038</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The default mode for MCG is FEI mode, in the mode,&lt;/P&gt;&lt;P&gt;DMX32: 0&lt;/P&gt;&lt;P&gt;DRST_DRS: 00&lt;/P&gt;&lt;P&gt;&amp;nbsp;the FLL output clock is from 20MHz to 25MHz.&lt;/P&gt;&lt;P&gt;If you need that the FLL output 40~50MHz, you can set the DRST_DRS=01. Because the mode is the same, it is okay for you&amp;nbsp; to just change the DRST_DRS as 01.&lt;/P&gt;&lt;P&gt;Hope it can help you.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Sep 2016 03:52:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651230#M7038</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2016-09-27T03:52:47Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK 2.0 internal clock configuration on MKL25Z</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651231#M7039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, thank you for your response.&lt;/P&gt;&lt;P&gt;Would this BOARD_BootClockRUN() function work to initialize the clock that way or do I need to initialize anything else?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;void BOARD_BootClockRUN(void) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; const sim_clock_config_t simConfig = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .pllFllSel = 1U,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* PLLFLLSEL select PLL. */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .er32kSrc = 0U,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* ERCLK32K selection, use LPO. */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .clkdiv1 = 0x10010000U, /* SIM_CLKDIV1. */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimSafeDivs();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_BootToFeiMode(kMCG_Dmx32Default,kMCG_DrsLow,NULL);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetInternalRefClkConfig(kMCG_IrclkEnable, kMCG_IrcSlow, 0);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimConfig(&amp;amp;simConfig);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gustavo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Sep 2016 16:31:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651231#M7039</guid>
      <dc:creator>gustavsl</dc:creator>
      <dc:date>2016-09-27T16:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK 2.0 internal clock configuration on MKL25Z</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651232#M7040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the code above apparently worked. &lt;/P&gt;&lt;P&gt;The function CLOCK_GetBusClkFreq() returns 41943040, which is the bus frequency I was intending to achieve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Sep 2016 17:35:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-2-0-internal-clock-configuration-on-MKL25Z/m-p/651232#M7040</guid>
      <dc:creator>gustavsl</dc:creator>
      <dc:date>2016-09-27T17:35:17Z</dc:date>
    </item>
  </channel>
</rss>

