<?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>S32KのトピックRe: CAN FD Bit Timing Calculation</title>
    <link>https://community.nxp.com/t5/S32K/CAN-FD-Bit-Timing-Calculation/m-p/641072#M407</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nitin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try to use following setting...&lt;/P&gt;&lt;P&gt;CBT = 0x802FBDEF;&lt;/P&gt;&lt;P&gt;FDCBT = 0x00131CE3;&lt;/P&gt;&lt;P&gt;FDCTRL[FDRATE]=1;&lt;/P&gt;&lt;P&gt;FDCTRL[TCDEN]=0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Apr 2017 13:12:21 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2017-04-28T13:12:21Z</dc:date>
    <item>
      <title>CAN FD Bit Timing Calculation</title>
      <link>https://community.nxp.com/t5/S32K/CAN-FD-Bit-Timing-Calculation/m-p/641071#M406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;We are working on S32K144 board with REV1,&lt;BR /&gt;1. Clock source is BUS clock with 40Mhz frequency&lt;BR /&gt;2. Rx_Fifo = false&lt;BR /&gt;3. Fd_Enable = true&lt;BR /&gt;4. /* Macros to Configure Tx message buffer */&lt;BR /&gt;#define CANTX_DATALENGTH 64u&lt;BR /&gt;#define CANTX_FDENABLE 1u&lt;BR /&gt;#define CANTX_FDPADDING 0X00u&lt;BR /&gt;#define CANTX_ENABLEBRS 1u&lt;BR /&gt;The above mentioned values are passed in the function "FLEXCAN_DRV_ConfigTxMb"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Macros to Configure Rx message buffer */&lt;BR /&gt;#define CANRX_DATALENGTH 64u&lt;BR /&gt;#define CANRX_FDENABLE 1u&lt;BR /&gt;#define CANRX_FDPADDING 0u&lt;BR /&gt;#define CANRX_ENABLEBRS 1u&lt;BR /&gt;The above mentioned values are passed in the function "FLEXCAN_DRV_ConfigRxMb"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. /* Macros for CAN_Baudrate setting for (CAN0-&amp;gt;CBT with 500Kbps nominal bit rate) */&lt;BR /&gt;#define BAUDRATE_PROPSEG 46u&lt;BR /&gt;#define BAUDRATE_PHASESEG1 15u&lt;BR /&gt;#define BAUDRATE_PHASESEG2 15u&lt;BR /&gt;#define BAUDRATE_PREDIVIDER 0x00u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTH 15u&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;/* Macros for CAN_FD_Baudrate setting for (CAN0-&amp;gt;FDCBT with 2Mbps higher bit rate)*/&lt;BR /&gt;#define BAUDRATE_PROPSEGFD 7u&lt;BR /&gt;#define BAUDRATE_PHASESEG1FD 7u&lt;BR /&gt;#define BAUDRATE_PHASESEG2FD 3u&lt;BR /&gt;#define BAUDRATE_PREDIVIDERFD 0x00u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTHFD 3u&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;With the above settings its working properly, Now I have &lt;SPAN&gt;S32K144 board with REV2,&lt;/SPAN&gt;&lt;SPAN&gt;Clock source as FLEXCAN_CLK_SOURCE_SYS with 80Mhz frequency with SDK version as 0.9.0 . Please provide me the values needs to be passed for data bit rate of 2mbps and nominal bit rate of 500kbps. And also provide how the calculations will be done.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Apr 2017 13:16:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/CAN-FD-Bit-Timing-Calculation/m-p/641071#M406</guid>
      <dc:creator>nitinverma</dc:creator>
      <dc:date>2017-04-25T13:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: CAN FD Bit Timing Calculation</title>
      <link>https://community.nxp.com/t5/S32K/CAN-FD-Bit-Timing-Calculation/m-p/641072#M407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nitin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try to use following setting...&lt;/P&gt;&lt;P&gt;CBT = 0x802FBDEF;&lt;/P&gt;&lt;P&gt;FDCBT = 0x00131CE3;&lt;/P&gt;&lt;P&gt;FDCTRL[FDRATE]=1;&lt;/P&gt;&lt;P&gt;FDCTRL[TCDEN]=0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Apr 2017 13:12:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/CAN-FD-Bit-Timing-Calculation/m-p/641072#M407</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2017-04-28T13:12:21Z</dc:date>
    </item>
  </channel>
</rss>

