<?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: MK20 approprite clock source for CAN in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895296#M52844</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. I am intending to operate at 1 Mbps. Is there a way to quantify jitter?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Apr 2019 08:35:50 GMT</pubDate>
    <dc:creator>sudeepchandrase</dc:creator>
    <dc:date>2019-04-29T08:35:50Z</dc:date>
    <item>
      <title>MK20 approprite clock source for CAN</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895294#M52842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using an MK20DV256 for one of my projects. In the hardware(PCB) there are two clock available:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. A 32 KHz RTC crystal connected to (XTAL32 and EXTAL32)&lt;/P&gt;&lt;P&gt;2. A 12 MHz crystal connected to (XTAL0 and EXTAL0).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have derived the MCGOUT clock(~70 Mhz) from the FLL operating in FEE mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From what I understand I can clock the Flex CAN module from the below options:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The 12 Mhz crystal directly(OSCERCLK)&lt;/P&gt;&lt;P&gt;2. ~35.99 Mhz Bus clock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below are a few questions that I am trying to get answers to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The clock to choose for the Flex CAN module seems to be dependent on the most accurate clock. How do we calculate the accuracy of the FLL stabilized MCGOUT clock?&lt;/P&gt;&lt;P&gt;2. Are there any other parameters that need to be considered before we choose the MCG clock.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 07:20:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895294#M52842</guid>
      <dc:creator>sudeepchandrase</dc:creator>
      <dc:date>2019-04-29T07:20:48Z</dc:date>
    </item>
    <item>
      <title>Re: MK20 approprite clock source for CAN</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895295#M52843</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;If the required bus speed can be derived from OSCERCLK this should be used since it has lowest jitter and so achieves best CAN operation quality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&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;EM&gt;CAN&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="http://www.utasker.com/docs/uTasker/uTaskerCAN.PDF" target="test_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerCAN.PDF&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Complete K20 solutions for professionals, training and support:http://www.utasker.com/kinetis.html&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Kinetis K20:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-K20D50M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-K20D50M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-K20D50M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-K20D50M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-K20D72M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-K20D72M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TEENSY_3.1.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TEENSY_3.1.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/tinyK20.html" target="test_blank"&gt;http://www.utasker.com/kinetis/tinyK20.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 08:08:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895295#M52843</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-04-29T08:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: MK20 approprite clock source for CAN</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895296#M52844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. I am intending to operate at 1 Mbps. Is there a way to quantify jitter?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 08:35:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895296#M52844</guid>
      <dc:creator>sudeepchandrase</dc:creator>
      <dc:date>2019-04-29T08:35:50Z</dc:date>
    </item>
    <item>
      <title>Re: MK20 approprite clock source for CAN</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895297#M52845</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;Jitter: &lt;A href="https://en.wikipedia.org/wiki/Jitter" target="test_blank"&gt;https://en.wikipedia.org/wiki/Jitter&lt;/A&gt;&lt;BR /&gt;See data sheet for values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For 1M CAN speed from 12MHz OSCERCLK set a pre-scaler of 6 and time quanta of 24 for &lt;SPAN style="text-decoration: underline;"&gt;exact 1MHz&lt;/SPAN&gt;. This is the value 0x01b70007 in CAN_CTRL1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&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;EM&gt;Turn-key CANopen for Kinetis - &lt;A href="http://www.utasker.com/index.html" target="test_blank"&gt;http://www.utasker.com/index.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CAN simulation: &lt;A href="https://www.youtube.com/watch?v=Ha8cv_XEvco" target="test_blank"&gt;https://www.youtube.com/watch?v=Ha8cv_XEvco&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 10:14:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MK20-approprite-clock-source-for-CAN/m-p/895297#M52845</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-04-29T10:14:32Z</dc:date>
    </item>
  </channel>
</rss>

