<?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: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ? in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285995#M11005</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PTA18 and PTA19 are EXTAL and XTAL at default, if you use them for FTM_CLKNx function, the system OSC can not work properly as the connection between external crystal and OSC is not available , so in my opinion , you may use the EXTAL32 and XTAL32 to connect the 32,768KHz crystal , which can be used as the reference clock for MCG, and MCG can be put into FEE mode then, and on PTA 18 / 19, you may input a external clock(not crtstal) on one of them, then configure the FTM clock source from the FTM_CLKINx pin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that makes sense,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Sep 2013 07:47:31 GMT</pubDate>
    <dc:creator>Kan_Li</dc:creator>
    <dc:date>2013-09-04T07:47:31Z</dc:date>
    <item>
      <title>How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285990#M11000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello I am new to Freescale , I am using TWR-K20D50 Development Board. I want to generate a PWM Frequency of 50 Hz Through FTM. I tried using Internal reference clock but within 1-2 minutes the frequency changed to 42 Khz once or twice but I want Exact 50 Hz continuously so I am trying to use XTAL32 i.e RTC crystal attached. The code which I wrote didn't worked. Can anybody figure out what the problem is. Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;/*****************************************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; PROJECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PWM Generation &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; BOARD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; TWR-K20D50M (Freescale)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Amit Kumar&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE&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; 26/08/2013&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*****************************************************************************/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#include &amp;lt;MK20D5.H&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Header file&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;/*****************************************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;* Function to initialize RTC Oscillator&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;*****************************************************************************/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;void PWM_RTC_Init(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SOPT1 |= SIM_SOPT1_OSC32KSEL(2);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt;// Selecting RTC clock&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SOPT2 &amp;amp;= ~SIM_SOPT2_PLLFLLSEL_SHIFT;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Selecting FLL Clock for various peripheral &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SOPT2 |= SIM_SOPT2_CLKOUTSEL(5);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Selecting 32.768 kHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C1 |= MCG_C1_CLKS(0) | MCG_C1_FRDIV(0);&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Output of FLL Selected, FLL External Reference Divider&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C1 &amp;amp;= ~MCG_C1_IREFS_SHIFT;&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; &lt;SPAN style="color: #008000;"&gt; // External reference clock is selected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C4 |= MCG_C4_DMX32_MASK | MCG_C4_DRST_DRS(0);&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // 32.768 clock, Fll factor 640, DCO range 20-25 MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C6 &amp;amp;= ~MCG_C6_PLLS_SHIFT;&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; &lt;SPAN style="color: #008000;"&gt;//&amp;nbsp; FLL is selected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C7 |= MCG_C7_OSCSEL_MASK;&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; &lt;SPAN style="color: #008000;"&gt; // Selects 32 kHz RTC Oscillator.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SCGC5 |= SIM_SCGC5_PORTC_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt;// Creating a gating clock for PORT C&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SCGC6 |= SIM_SCGC6_FTM0_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt;// Controls the clock gate to the FTM0 module&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SOPT4 |= SIM_SOPT4_FTM0TRG0SRC_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Selects the source of FTM0 hardware trigger 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORTC-&amp;gt;PCR[1] |= PORT_PCR_MUX(4);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Selecting the alternative 4 of port C i.e FTM0_CH0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;SC |= FTM_SC_CLKS(3);&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; &lt;SPAN style="color: #008000;"&gt;&amp;nbsp; // Selecting External Clock for Source clock &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;SC |= FTM_SC_PS(4);&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; &lt;SPAN style="color: #008000;"&gt; // Selecting presaler as 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;MOD = 52560;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Setting Modulo value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;CONTROLS[0].CnSC |= ( FTM_CnSC_MSB_MASK | FTM_CnSC_ELSA_MASK);&lt;SPAN style="color: #008000;"&gt; // Rising edge counter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;CONTROLS[0].CnV = 0;&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; &lt;SPAN style="color: #008000;"&gt; // Starting PWM with initial 0 duty cycle&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;CNTIN = 0;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt; // Initial Counter value to 0&lt;/SPAN&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; &lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;int main(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PWM_RTC_Init();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt;// Calling the function&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTM0-&amp;gt;CONTROLS[0].CnV = 2600;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #008000;"&gt;// Setting the PWM value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 31 Aug 2013 05:57:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285990#M11000</guid>
      <dc:creator>Amit_Kumar1</dc:creator>
      <dc:date>2013-08-31T05:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285991#M11001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Per RM, the FTM has 3 clock sources to select:&lt;/P&gt;&lt;P&gt;FTM source clock is selectable&lt;/P&gt;&lt;P&gt;• Source clock can be the system clock, the fixed frequency clock, or an external&lt;/P&gt;&lt;P&gt;clock&lt;/P&gt;&lt;P&gt;• Fixed frequency clock is an additional clock input to allow the selection of an on&lt;/P&gt;&lt;P&gt;chip clock source other than the system clock&lt;/P&gt;&lt;P&gt;• Selecting external clock connects FTM clock to a chip level input pin therefore&lt;/P&gt;&lt;P&gt;allowing to synchronize the FTM counter with an off chip clock source&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you select the ext clock source, the clock is from the pin of FTM_CLKINx. Please kindly refer to the following for details.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40664iC414BE646996CEB8/image-size/large?v=v2&amp;amp;px=999" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may find these pins are not from EXTAL32 pin. so I am afraid you can not use it in that way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the inconvenience that might cause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Sep 2013 04:18:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285991#M11001</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-02T04:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285992#M11002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply. :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering that can we select the RTC clock as system clock (Without putting the RTC crystal to XTAL0, just leaving it in XTAL32 )? and then we can configure the FTM clock as system clock. Is this possible ? I was trying this also but it didn't worked.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2013 03:07:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285992#M11002</guid>
      <dc:creator>Amit_Kumar1</dc:creator>
      <dc:date>2013-09-03T03:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285993#M11003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, it is possible. If you want to use RTC clock as system clock reference, then FLL should be used, MCG should be put into FEE mode, but first of all, you have to configure the RTC Oscillator with the register of RTC_CR, which is belonged to RTC module, but in the above code, I didn't find any code related with this register, so I think that might be the cause for your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2013 06:26:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285993#M11003</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-03T06:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285994#M11004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Kan_Li&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I am trying to use external XTAL0 as a clock source for FTM0 so for that following things I have done the rest is same as the above code. I have commented up to the MCG section entirely in the function and addaed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM-&amp;gt;SCGC5 |= SIM_SCGC5_PORTA_MASK;&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; // Creating a gating clock for PORT A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORTA-&amp;gt;PCR[18] |= PORT_PCR_MUX(4);&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; // assigning to FTM_CLKN0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORTA-&amp;gt;PCR[19] |= PORT_PCR_MUX(4);&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; // assigning to FTM_CLKN1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OSC0-&amp;gt;CR |= OSC_CR_ERCLKEN_MASK | OSC_CR_EREFSTEN_MASK | OSC_CR_SC8P_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // External reference clock is enabled, Add 8 pF capacitor to the oscillator load.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C2 |= MCG_C2_RANGE0(1)| MCG_C2_HGO0_MASK;&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; High frequency range selected for the crystal oscillator, Configure crystal oscillator for high-gain operation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MCG-&amp;gt;C6 |= MCG_C6_CME0_MASK;&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;&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; External clock monitor is enabled for OSC0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and rest are the same but still it didn't work. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 07:32:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285994#M11004</guid>
      <dc:creator>Amit_Kumar1</dc:creator>
      <dc:date>2013-09-04T07:32:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285995#M11005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PTA18 and PTA19 are EXTAL and XTAL at default, if you use them for FTM_CLKNx function, the system OSC can not work properly as the connection between external crystal and OSC is not available , so in my opinion , you may use the EXTAL32 and XTAL32 to connect the 32,768KHz crystal , which can be used as the reference clock for MCG, and MCG can be put into FEE mode then, and on PTA 18 / 19, you may input a external clock(not crtstal) on one of them, then configure the FTM clock source from the FTM_CLKINx pin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that makes sense,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 07:47:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285995#M11005</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-04T07:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285996#M11006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Thanks for replying. That means&amp;nbsp; we have to use any one external crystal as MCG refrence clock.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 08:43:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285996#M11006</guid>
      <dc:creator>Amit_Kumar1</dc:creator>
      <dc:date>2013-09-04T08:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285997#M11007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sir&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to use internal clock in run mode for 50 MHz frequency.&lt;/P&gt;&lt;P&gt;Please provide me the needed code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 07:01:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285997#M11007</guid>
      <dc:creator>manishanand14</dc:creator>
      <dc:date>2013-09-12T07:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285998#M11008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The internal ref clock is factory trimmed as 32,768KHz, so the output of FLL is 48MHz, not 50MHz, if you want to achieve 50MHz, you should manually trim the internal ref clock to 39.0625KHz, the trim needs an external crystal/ref clock as the reference, and the trim value for different part is different as well, so in factory phase, you have to calculate the trim value and store it in the internal flash, it would make the mass production a little bit complicated. so if the 50MHz is not a must option, I would suggest you let it run at 48MHz, or using an external crystal to let it run under PEE mode to get the 50MHz system clock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 07:27:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285998#M11008</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-12T07:27:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285999#M11009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly provide me the code to get&lt;STRONG&gt; 48 Mhz&lt;/STRONG&gt; internal clock in run mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How come it is mentioned in the datasheet that the frequency in the run mode is 50MHz ?&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 08:41:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/285999#M11009</guid>
      <dc:creator>manishanand14</dc:creator>
      <dc:date>2013-09-12T08:41:50Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286000#M11010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I attached the MCG driver for Kinetis 50MHz part as below, please kindly refer to it for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 08:46:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286000#M11010</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-12T08:46:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286001#M11011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Kan_Li&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is like finding needle in a haystack.&lt;/P&gt;&lt;P&gt;Can you please give specific few lines of code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 09:47:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286001#M11011</guid>
      <dc:creator>manishanand14</dc:creator>
      <dc:date>2013-09-12T09:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286002#M11012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you refer to mcg.c, you will find two functions, int fbi_fei(int slow_irc_freq) and int fei_fbi(int irc_freq, unsigned char irc_select), you may use them in the following way to get the 48MHz core clock.&lt;/P&gt;&lt;P&gt;fei_fbi(32768,1);&lt;/P&gt;&lt;P&gt;fbi_fei(32768);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Sep 2013 02:35:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286002#M11012</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-13T02:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286003#M11013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just as I mentioned before, 50MHz can be reached but you have to trim the internal ref clock firstly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;B.R&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Sep 2013 02:37:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286003#M11013</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2013-09-13T02:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate PWM using FTM with RTC Oscillator in K20 USB MCU ?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286004#M11014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kan_Li&lt;/P&gt;&lt;P&gt;I have written a code for configuring UART1.&lt;A _jive_internal="true" href="https://community.nxp.com/thread/312172"&gt;https://community.freescale.com/thread/312172&lt;/A&gt; in this according to the datasheet UART1 works on system clock that in this case is 50 MHz so practically is it giving 50 MHz or again it is 48Mhz ?? I have tried 48M instead of 50 Mhz but still the problem is there. Kindly look into the matter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Sep 2013 04:13:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-generate-PWM-using-FTM-with-RTC-Oscillator-in-K20-USB-MCU/m-p/286004#M11014</guid>
      <dc:creator>Amit_Kumar1</dc:creator>
      <dc:date>2013-09-13T04:13:55Z</dc:date>
    </item>
  </channel>
</rss>

