<?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: BOARD_BootClockRUN for MK22FN128VLH10 in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628154#M6652</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Clock is generated but it is not sine wave and wrong operation example code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is waveform from EXTAL0 pin.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="unstable clock.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/13513i38609B698EA4D287/image-size/large?v=v2&amp;amp;px=999" role="button" title="unstable clock.png" alt="unstable clock.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ther broken chracteristics&amp;nbsp;of the uart interrupt example&amp;nbsp;in SDK 2.1.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="broken characters.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/13561i2038C7047E3329FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="broken characters.png" alt="broken characters.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached is the generated clock configuration&amp;nbsp;tool file:&lt;/P&gt;&lt;P&gt;&lt;A href="https://ktoffice3651005905-my.sharepoint.com/personal/frank_yang_tanhay_com/_layouts/15/guestaccess.aspx?docid=1435b49c9a5f944a8889eff45dcafed41&amp;amp;authkey=AW7Pwv_qztagewVlwQTq4Ns"&gt;MK22FN128xxx10_clocks_sources_2017-02-15_00_44&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Feb 2017 00:22:23 GMT</pubDate>
    <dc:creator>양승도</dc:creator>
    <dc:date>2017-02-15T00:22:23Z</dc:date>
    <item>
      <title>BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628149#M6647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I faced a trouble with the configuration of the BOARD_BootClockRUN for MK22FN128VLH10.&lt;/P&gt;&lt;P&gt;I want to configure MCG mode FEE, FLL output 80MHz, Core clock 80MHz, Bus clock 40MHz, Flash clock 20MHz.&lt;/P&gt;&lt;P&gt;IDE: KDS 3.2&lt;/P&gt;&lt;P&gt;SDK: 2.1&lt;/P&gt;&lt;P&gt;MCU: MK22FN128VLH10&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How to configure BOARD_BootClockRUN for 80MHz in MK22FN128VLH10?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Frank Yang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Feb 2017 05:26:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628149#M6647</guid>
      <dc:creator>양승도</dc:creator>
      <dc:date>2017-02-13T05:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628150#M6648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Frank,&lt;/P&gt;&lt;P&gt;i think you can use the code to set the MCG in FEE mode, but you have to connect the crystal to Extal/Xtal or Extal32/Xtal32 pins and know the clock frequency of crystal, so that you can figure out frdiv, drs parameters.&lt;/P&gt;&lt;P&gt;void BOARD_BootClockRUN(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimSafeDivs();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_InitOsc0(&amp;amp;g_defaultClockConfigRun.oscConfig);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetXtal0Freq(BOARD_XTAL0_CLK_HZ);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; /* CLOCK_BootToPeeMode(g_defaultClockConfigRun.mcgConfig.oscsel, kMCG_PllClkSelPll0,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;g_defaultClockConfigRun.mcgConfig.pll0Config);*/&lt;/P&gt;&lt;P&gt;CLOCK_BootToFeeMode(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mcg_oscsel_t oscsel, uint8_t frdiv, mcg_dmx32_t dmx32, mcg_drs_t drs, void (*fllStableDelay)(void))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetInternalRefClkConfig(g_defaultClockConfigRun.mcgConfig.irclkEnableMode,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; g_defaultClockConfigRun.mcgConfig.ircs, g_defaultClockConfigRun.mcgConfig.fcrdiv);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimConfig(&amp;amp;g_defaultClockConfigRun.simConfig);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SystemCoreClock = g_defaultClockConfigRun.coreClock;&lt;BR /&gt;}&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>Mon, 13 Feb 2017 08:47:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628150#M6648</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2017-02-13T08:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628151#M6649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I generated the code from Clock Tool in your web site.&lt;/P&gt;&lt;P&gt;Even thought generating the code and X-tal hardware was verified with processorExpert in the past,&amp;nbsp;it didn't work.&lt;/P&gt;&lt;P&gt;Now,&amp;nbsp;it works after marking // some&amp;nbsp;lines:&amp;nbsp;wait and check status&amp;nbsp;as following: I think it is not normal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;status_t CLOCK_SetFeeMode(...)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Wait and check status. */&lt;/P&gt;&lt;P&gt;//while(kMCG_FllSrcExternal != MCG_S_IREFST_VAL)&lt;/P&gt;&lt;P&gt;//{&lt;/P&gt;&lt;P&gt;//}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="marked the wait and check status.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15085i14D3906882852316/image-size/large?v=v2&amp;amp;px=999" role="button" title="marked the wait and check status.png" alt="marked the wait and check status.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Clock Frequency is&amp;nbsp;nothing at probe to x-tal hardware, EXTAL0, XTAL0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I attached the files which was generated in you web site.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://ktoffice3651005905-my.sharepoint.com/personal/frank_yang_tanhay_com/_layouts/15/guestaccess.aspx?docid=115d202afbd704381861f9a1c76a462f7&amp;amp;authkey=AUyg3MFwtLddhQONfnBgoRk"&gt;MK22FN128xxx10_clocks_sources_2017-02-13_10_28&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://ktoffice3651005905-my.sharepoint.com/personal/frank_yang_tanhay_com/_layouts/15/guestaccess.aspx?docid=1ddbd418eb03a426da1596ce5ac7d58c0&amp;amp;authkey=ASnuvwEPrVAVYI4MGMYcwzM"&gt;MK22FN128xxx10_pins_sources_2017-02-13_03_26&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Feb 2017 10:12:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628151#M6649</guid>
      <dc:creator>양승도</dc:creator>
      <dc:date>2017-02-13T10:12:27Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628152#M6650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After choosing OSC mode : Using oscillator with external crystal (low power)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="CLOCK_SetExternalRefClkConfig.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/15225i5E1B188C8D8503C3/image-size/large?v=v2&amp;amp;px=999" role="button" title="CLOCK_SetExternalRefClkConfig.png" alt="CLOCK_SetExternalRefClkConfig.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Feb 2017 10:27:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628152#M6650</guid>
      <dc:creator>양승도</dc:creator>
      <dc:date>2017-02-13T10:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628153#M6651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Frank,&lt;BR /&gt;I have analyzed you source code and you have selected incorrect configuration of the OSC. When you connect external crystal you must select an external crystal mode and frequency range (and capacity if required). In your application the external reference clock is selected (EXTAL0 pin only is used).&lt;/P&gt;&lt;P&gt;See the following screenshot for details:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/14147i27544AC0B63873F0/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note:&lt;/P&gt;&lt;P&gt;SDK 2.0 contains a defect - when FEE mode is selected and OSCERCLK is disabled the initialization code does not finished (a while loop does not finish due to an error). Enable OSCERCLK as a workaround for this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Marek Neuzil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Feb 2017 13:57:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628153#M6651</guid>
      <dc:creator>marek_neuzil</dc:creator>
      <dc:date>2017-02-14T13:57:23Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628154#M6652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Clock is generated but it is not sine wave and wrong operation example code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is waveform from EXTAL0 pin.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="unstable clock.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/13513i38609B698EA4D287/image-size/large?v=v2&amp;amp;px=999" role="button" title="unstable clock.png" alt="unstable clock.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ther broken chracteristics&amp;nbsp;of the uart interrupt example&amp;nbsp;in SDK 2.1.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="broken characters.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/13561i2038C7047E3329FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="broken characters.png" alt="broken characters.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached is the generated clock configuration&amp;nbsp;tool file:&lt;/P&gt;&lt;P&gt;&lt;A href="https://ktoffice3651005905-my.sharepoint.com/personal/frank_yang_tanhay_com/_layouts/15/guestaccess.aspx?docid=1435b49c9a5f944a8889eff45dcafed41&amp;amp;authkey=AW7Pwv_qztagewVlwQTq4Ns"&gt;MK22FN128xxx10_clocks_sources_2017-02-15_00_44&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2017 00:22:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628154#M6652</guid>
      <dc:creator>양승도</dc:creator>
      <dc:date>2017-02-15T00:22:23Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628155#M6653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Frank,&lt;/P&gt;&lt;P&gt;It seems to be an issue of the oscillator circuit design. Please, verify the design according to reference manual of the MK22FN128xxx10 - Oscillator (OSC) chapter and datasheet of the crystal oscillator. You must use the correct crystal oscillator connection and components. You can also find additional details in the Crystal Oscillator Troubleshooting Guide (see &lt;A class="link-titled" href="http://www.nxp.com/assets/documents/data/en/application-notes/AN3208.pdf" title="http://www.nxp.com/assets/documents/data/en/application-notes/AN3208.pdf"&gt;http://www.nxp.com/assets/documents/data/en/application-notes/AN3208.pdf&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Marek Neuzil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2017 05:49:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628155#M6653</guid>
      <dc:creator>marek_neuzil</dc:creator>
      <dc:date>2017-02-15T05:49:20Z</dc:date>
    </item>
    <item>
      <title>Re: BOARD_BootClockRUN for MK22FN128VLH10</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628156#M6654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is no hardware problem for Oscillator (OSC).&lt;/P&gt;&lt;P&gt;This target board is good to operate with KSDK 1.3.&lt;/P&gt;&lt;P&gt;I think your SDK has a problem.&lt;/P&gt;&lt;P&gt;Clock&amp;nbsp;operation is not good&amp;nbsp;with SKD 2.1 in the same hardware condition.&lt;/P&gt;&lt;P&gt;but Clock operation is good with KSDK 1.2, KSDK 1.3&amp;nbsp;and ProcessorExpert&amp;nbsp;in the same hardware condition.&lt;/P&gt;&lt;P&gt;and this hardware has been used for&amp;nbsp;1 year and half. and there is no problem yet at the point of clock operation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2017 07:13:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/BOARD-BootClockRUN-for-MK22FN128VLH10/m-p/628156#M6654</guid>
      <dc:creator>양승도</dc:creator>
      <dc:date>2017-02-15T07:13:58Z</dc:date>
    </item>
  </channel>
</rss>

