<?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: FlexCAN not working on KV11 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607164#M35826</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have 10MHz crystal connected tp processor, in code I setup pins for crystal and then in code I set up clock:&lt;/P&gt;&lt;P&gt;&amp;lt;p&amp;gt;&amp;nbsp;/* Core clock: 74999040Hz */&lt;BR /&gt;&amp;nbsp;const sim_clock_config_t simConfig = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .er32kSrc = 3U,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* ERCLK32K selection, use LPO. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .clkdiv1 = 0x00020000U, /* SIM_CLKDIV1. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;CLOCK_SetSimSafeDivs();&lt;BR /&gt;&amp;nbsp;BOARD_InitOsc0();&lt;BR /&gt;&amp;nbsp;CLOCK_BootToFeeMode(kMCG_OscselOsc, 3U, kMCG_Dmx32Default, kMCG_DrsMidHigh, CLOCK_SYS_FllStableDelay);&lt;BR /&gt;&amp;nbsp;CLOCK_SetInternalRefClkConfig(kMCG_IrclkEnable, kMCG_IrcSlow, 0);&lt;BR /&gt;&amp;nbsp;CLOCK_SetSimConfig(&amp;amp;simConfig);&lt;BR /&gt;&amp;nbsp;SystemCoreClock = 74999040UL;&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And my CAN setup is:&lt;/P&gt;&lt;P&gt;&amp;lt;p&amp;gt;//&amp;nbsp; Init FlexCAN module. &lt;BR /&gt;&amp;nbsp;flexcanConfig.clkSrc = kFLEXCAN_ClkSrcOsc;&lt;BR /&gt;&amp;nbsp;flexcanConfig.baudRate = 125000U;&lt;BR /&gt;&amp;nbsp;flexcanConfig.maxMbNum = 16;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableLoopBack = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableSelfWakeup = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableIndividMask = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableDoze = false; //*/&lt;BR /&gt;&amp;nbsp;FLEXCAN_GetDefaultConfig(&amp;amp;flexcanConfig);&lt;BR /&gt;&amp;nbsp;flexcanConfig.clkSrc = kFLEXCAN_ClkSrcPeri;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableLoopBack = false;&lt;BR /&gt;&amp;nbsp;FLEXCAN_Init(EXAMPLE_CAN, &amp;amp;flexcanConfig, CLOCK_GetFreq(EXAMPLE_CAN_CLKSRC));&lt;BR /&gt;&amp;nbsp;/* Setup Rx Message Buffer. */&lt;BR /&gt;&amp;nbsp;mbConfig.format = kFLEXCAN_FrameFormatExtend;&lt;BR /&gt;&amp;nbsp;mbConfig.type = kFLEXCAN_FrameTypeData;&lt;BR /&gt;&amp;nbsp;mbConfig.id = FLEXCAN_ID_EXT(0x123);&lt;BR /&gt;&amp;nbsp;FLEXCAN_SetRxMbConfig(EXAMPLE_CAN, RX_MESSAGE_BUFFER_NUM, &amp;amp;mbConfig, true);&lt;BR /&gt;&amp;nbsp;/* Setup Tx Message Buffer. */&lt;BR /&gt;&amp;nbsp;FLEXCAN_SetTxMbConfig(EXAMPLE_CAN, TX_MESSAGE_BUFFER_NUM, true);&lt;BR /&gt;&amp;nbsp;/* Enable Rx Message Buffer interrupt. */&lt;BR /&gt;&amp;nbsp;FLEXCAN_EnableMbInterrupts(EXAMPLE_CAN, 1 &amp;lt;&amp;lt; RX_MESSAGE_BUFFER_NUM);&lt;BR /&gt;&amp;nbsp;EnableIRQ(EXAMPLE_FLEXCAN_IRQn);&lt;BR /&gt;&amp;nbsp;/* Prepare Tx Frame for sending. */&lt;BR /&gt;&amp;nbsp;txFrame.format = kFLEXCAN_FrameFormatExtend;&lt;BR /&gt;&amp;nbsp;txFrame.type = kFLEXCAN_FrameTypeData;&lt;BR /&gt;&amp;nbsp;txFrame.id = FLEXCAN_ID_EXT(0x123);&lt;BR /&gt;&amp;nbsp;txFrame.length = 8;&lt;BR /&gt;&amp;nbsp;txFrame.format = kFLEXCAN_FrameFormatExtend;//kFLEXCAN_FrameFormatStandard;&lt;BR /&gt;&amp;nbsp;txFrame.dataWord0 = CAN_WORD0_DATA_BYTE_0(0x11) | CAN_WORD0_DATA_BYTE_1(0x22) | CAN_WORD0_DATA_BYTE_2(0x33) |&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; CAN_WORD0_DATA_BYTE_3(0x44);&lt;BR /&gt;&amp;nbsp;txFrame.dataWord1 = CAN_WORD1_DATA_BYTE_4(0x55) | CAN_WORD1_DATA_BYTE_5(0x66) | CAN_WORD1_DATA_BYTE_6(0x77) |&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; CAN_WORD1_DATA_BYTE_7(0x88);&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 11 Sep 2016 20:12:08 GMT</pubDate>
    <dc:creator>jacekmey</dc:creator>
    <dc:date>2016-09-11T20:12:08Z</dc:date>
    <item>
      <title>FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607162#M35824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;I have custom board with CAN interface. It's connected to the other CAN device which has been verified to work. Unfortunately Kinetis board dosn'e communicate properly over CAN. I can see that it sends and receives data, but there's no acknowledgement from the other device. This makes Kinetis retransmit continuously. What may be the reason?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jacek.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Sep 2016 11:04:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607162#M35824</guid>
      <dc:creator>jacekmey</dc:creator>
      <dc:date>2016-09-11T11:04:08Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607163#M35825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is your ultimate CAN clock source?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Sep 2016 19:50:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607163#M35825</guid>
      <dc:creator>egoodii</dc:creator>
      <dc:date>2016-09-11T19:50:10Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607164#M35826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have 10MHz crystal connected tp processor, in code I setup pins for crystal and then in code I set up clock:&lt;/P&gt;&lt;P&gt;&amp;lt;p&amp;gt;&amp;nbsp;/* Core clock: 74999040Hz */&lt;BR /&gt;&amp;nbsp;const sim_clock_config_t simConfig = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .er32kSrc = 3U,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* ERCLK32K selection, use LPO. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .clkdiv1 = 0x00020000U, /* SIM_CLKDIV1. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;CLOCK_SetSimSafeDivs();&lt;BR /&gt;&amp;nbsp;BOARD_InitOsc0();&lt;BR /&gt;&amp;nbsp;CLOCK_BootToFeeMode(kMCG_OscselOsc, 3U, kMCG_Dmx32Default, kMCG_DrsMidHigh, CLOCK_SYS_FllStableDelay);&lt;BR /&gt;&amp;nbsp;CLOCK_SetInternalRefClkConfig(kMCG_IrclkEnable, kMCG_IrcSlow, 0);&lt;BR /&gt;&amp;nbsp;CLOCK_SetSimConfig(&amp;amp;simConfig);&lt;BR /&gt;&amp;nbsp;SystemCoreClock = 74999040UL;&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And my CAN setup is:&lt;/P&gt;&lt;P&gt;&amp;lt;p&amp;gt;//&amp;nbsp; Init FlexCAN module. &lt;BR /&gt;&amp;nbsp;flexcanConfig.clkSrc = kFLEXCAN_ClkSrcOsc;&lt;BR /&gt;&amp;nbsp;flexcanConfig.baudRate = 125000U;&lt;BR /&gt;&amp;nbsp;flexcanConfig.maxMbNum = 16;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableLoopBack = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableSelfWakeup = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableIndividMask = false;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableDoze = false; //*/&lt;BR /&gt;&amp;nbsp;FLEXCAN_GetDefaultConfig(&amp;amp;flexcanConfig);&lt;BR /&gt;&amp;nbsp;flexcanConfig.clkSrc = kFLEXCAN_ClkSrcPeri;&lt;BR /&gt;&amp;nbsp;flexcanConfig.enableLoopBack = false;&lt;BR /&gt;&amp;nbsp;FLEXCAN_Init(EXAMPLE_CAN, &amp;amp;flexcanConfig, CLOCK_GetFreq(EXAMPLE_CAN_CLKSRC));&lt;BR /&gt;&amp;nbsp;/* Setup Rx Message Buffer. */&lt;BR /&gt;&amp;nbsp;mbConfig.format = kFLEXCAN_FrameFormatExtend;&lt;BR /&gt;&amp;nbsp;mbConfig.type = kFLEXCAN_FrameTypeData;&lt;BR /&gt;&amp;nbsp;mbConfig.id = FLEXCAN_ID_EXT(0x123);&lt;BR /&gt;&amp;nbsp;FLEXCAN_SetRxMbConfig(EXAMPLE_CAN, RX_MESSAGE_BUFFER_NUM, &amp;amp;mbConfig, true);&lt;BR /&gt;&amp;nbsp;/* Setup Tx Message Buffer. */&lt;BR /&gt;&amp;nbsp;FLEXCAN_SetTxMbConfig(EXAMPLE_CAN, TX_MESSAGE_BUFFER_NUM, true);&lt;BR /&gt;&amp;nbsp;/* Enable Rx Message Buffer interrupt. */&lt;BR /&gt;&amp;nbsp;FLEXCAN_EnableMbInterrupts(EXAMPLE_CAN, 1 &amp;lt;&amp;lt; RX_MESSAGE_BUFFER_NUM);&lt;BR /&gt;&amp;nbsp;EnableIRQ(EXAMPLE_FLEXCAN_IRQn);&lt;BR /&gt;&amp;nbsp;/* Prepare Tx Frame for sending. */&lt;BR /&gt;&amp;nbsp;txFrame.format = kFLEXCAN_FrameFormatExtend;&lt;BR /&gt;&amp;nbsp;txFrame.type = kFLEXCAN_FrameTypeData;&lt;BR /&gt;&amp;nbsp;txFrame.id = FLEXCAN_ID_EXT(0x123);&lt;BR /&gt;&amp;nbsp;txFrame.length = 8;&lt;BR /&gt;&amp;nbsp;txFrame.format = kFLEXCAN_FrameFormatExtend;//kFLEXCAN_FrameFormatStandard;&lt;BR /&gt;&amp;nbsp;txFrame.dataWord0 = CAN_WORD0_DATA_BYTE_0(0x11) | CAN_WORD0_DATA_BYTE_1(0x22) | CAN_WORD0_DATA_BYTE_2(0x33) |&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; CAN_WORD0_DATA_BYTE_3(0x44);&lt;BR /&gt;&amp;nbsp;txFrame.dataWord1 = CAN_WORD1_DATA_BYTE_4(0x55) | CAN_WORD1_DATA_BYTE_5(0x66) | CAN_WORD1_DATA_BYTE_6(0x77) |&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; CAN_WORD1_DATA_BYTE_7(0x88);&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Sep 2016 20:12:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607164#M35826</guid>
      <dc:creator>jacekmey</dc:creator>
      <dc:date>2016-09-11T20:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607165#M35827</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;I would recommend customer to download &lt;A href="http://www.nxp.com/products/software-and-tools/run-time-software/kinetis-software-and-tools/development-platforms-with-mbed/software-development-kit-for-kinetis-mcus:KINETIS-SDK?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1"&gt;KSDK V2.0 software&lt;/A&gt; for KV11 product.&lt;/P&gt;&lt;P&gt;And there also with TWR-KV11Z75M sample code package includes FlexCAN example, please download it from &lt;A href="http://www.nxp.com/products/software-and-tools/hardware-development-tools/tower-development-boards/mcu-and-processor-modules/kinetis-modules/kinetis-kv1x-64-kb-and-128-kb-family-tower-system-module:TWR-KV11Z75M?fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 01:49:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607165#M35827</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2016-09-12T01:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607166#M35828</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm confused about your clock.&amp;nbsp; You say 10MHz, but it seems like 74.999040MHz comes from 32.768KHz, and that is internal LPO???&amp;nbsp; LPO is NOT exact enough to hit CAN clocking requirements, AND I'm not sure that 74.999040 can divide 'exactly enough' to 125,000 Hz 'ideal bit clock'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you confirm that the TX bit-timing from this (AND the other bus-members!) is as 'close to 8us as you can measure'?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 03:18:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607166#M35828</guid>
      <dc:creator>egoodii</dc:creator>
      <dc:date>2016-09-12T03:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607167#M35829</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using KSDK 2.0, this is code from CAN example in it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 06:45:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607167#M35829</guid>
      <dc:creator>jacekmey</dc:creator>
      <dc:date>2016-09-12T06:45:04Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607168#M35830</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hui_Ma,&lt;/P&gt;&lt;P&gt;As Earl Goodrich mentioned it's likely that my clock is wrongly configured. My PCB has external 10MHz crystal connected to the MKV11 CPU and external capacitors. As I'm sooo behind the plan, could you give me an example project (using SDK 2.0) how to use external crystal to run CPU (with PLL) at 75MHz?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jacek.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 18:50:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607168#M35830</guid>
      <dc:creator>jacekmey</dc:creator>
      <dc:date>2016-09-12T18:50:46Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN not working on KV11</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607169#M35831</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;Please using below code instead of previous BOARD_BootClockRUN() function in &amp;lt;clock_config.c&amp;gt; file:&lt;/P&gt;&lt;P&gt;It will use external 10MHz as FLL reference clock and generate 75MHz core clock with bus clock 25MHz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void BOARD_BootClockRUN(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; // Core clock: 75000000Hz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const sim_clock_config_t simConfig = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .er32kSrc = 3U,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* ERCLK32K selection, use LPO. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .clkdiv1 = 0x00020000U, /* SIM_CLKDIV1. */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimSafeDivs();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOARD_InitOsc0();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_BootToFeeMode(kMCG_OscselOsc, 3U, kMCG_Dmx32Default, kMCG_DrsMidHigh, CLOCK_SYS_FllStableDelay);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetSimConfig(&amp;amp;simConfig);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SystemCoreClock = 75000000U;&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Sep 2016 05:45:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexCAN-not-working-on-KV11/m-p/607169#M35831</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2016-09-14T05:45:05Z</dc:date>
    </item>
  </channel>
</rss>

