<?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のトピックTx and Rx not working for FlexCAN FD with BRS bit set</title>
    <link>https://community.nxp.com/t5/S32K/Tx-and-Rx-not-working-for-FlexCAN-FD-with-BRS-bit-set/m-p/610581#M154</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are working on S32K144 EVB Q0100 board with CAN transreceiver UGA1169&lt;BR /&gt;1. Clock source is BUS clock with 56Mhz frequency and sampling point chosen is 75%&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 0u&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;/* 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;5. /* Macros for CAN_Baudrate setting for (CAN0-&amp;gt;CBT with 500Kbps nominal bit rate) */&lt;BR /&gt;#define BAUDRATE_PROPSEG 54u&lt;BR /&gt;#define BAUDRATE_PHASESEG1 27u&lt;BR /&gt;#define BAUDRATE_PHASESEG2 27u&lt;BR /&gt;#define BAUDRATE_PREDIVIDER 0u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTH 27u&lt;BR /&gt; &lt;BR /&gt;/* Macros for CAN_FD_Baudrate setting for (CAN0-&amp;gt;FDCBT with 2Mbps higher bit rate)*/&lt;BR /&gt;#define BAUDRATE_PROPSEGFD 6u&lt;BR /&gt;#define BAUDRATE_PHASESEG1FD 13u&lt;BR /&gt;#define BAUDRATE_PHASESEG2FD 6u&lt;BR /&gt;#define BAUDRATE_PREDIVIDERFD 0u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTHFD 6u&lt;BR /&gt; &lt;BR /&gt;Am not able to transmit or receive with the above mentioned frequency.&lt;BR /&gt;Are these values correct for the given frequency?&lt;BR /&gt;Is this a valid range of frequency for this transreceiver?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Dec 2016 06:24:52 GMT</pubDate>
    <dc:creator>harshitanegandh</dc:creator>
    <dc:date>2016-12-14T06:24:52Z</dc:date>
    <item>
      <title>Tx and Rx not working for FlexCAN FD with BRS bit set</title>
      <link>https://community.nxp.com/t5/S32K/Tx-and-Rx-not-working-for-FlexCAN-FD-with-BRS-bit-set/m-p/610581#M154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are working on S32K144 EVB Q0100 board with CAN transreceiver UGA1169&lt;BR /&gt;1. Clock source is BUS clock with 56Mhz frequency and sampling point chosen is 75%&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 0u&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;/* 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;5. /* Macros for CAN_Baudrate setting for (CAN0-&amp;gt;CBT with 500Kbps nominal bit rate) */&lt;BR /&gt;#define BAUDRATE_PROPSEG 54u&lt;BR /&gt;#define BAUDRATE_PHASESEG1 27u&lt;BR /&gt;#define BAUDRATE_PHASESEG2 27u&lt;BR /&gt;#define BAUDRATE_PREDIVIDER 0u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTH 27u&lt;BR /&gt; &lt;BR /&gt;/* Macros for CAN_FD_Baudrate setting for (CAN0-&amp;gt;FDCBT with 2Mbps higher bit rate)*/&lt;BR /&gt;#define BAUDRATE_PROPSEGFD 6u&lt;BR /&gt;#define BAUDRATE_PHASESEG1FD 13u&lt;BR /&gt;#define BAUDRATE_PHASESEG2FD 6u&lt;BR /&gt;#define BAUDRATE_PREDIVIDERFD 0u&lt;BR /&gt;#define BAUDRATE_RJUMPWIDTHFD 6u&lt;BR /&gt; &lt;BR /&gt;Am not able to transmit or receive with the above mentioned frequency.&lt;BR /&gt;Are these values correct for the given frequency?&lt;BR /&gt;Is this a valid range of frequency for this transreceiver?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Dec 2016 06:24:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Tx-and-Rx-not-working-for-FlexCAN-FD-with-BRS-bit-set/m-p/610581#M154</guid>
      <dc:creator>harshitanegandh</dc:creator>
      <dc:date>2016-12-14T06:24:52Z</dc:date>
    </item>
    <item>
      <title>Re: Tx and Rx not working for FlexCAN FD with BRS bit set</title>
      <link>https://community.nxp.com/t5/S32K/Tx-and-Rx-not-working-for-FlexCAN-FD-with-BRS-bit-set/m-p/610582#M155</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;The UJA1169 is able to work up to 2Mbit for CAN FD.&lt;/P&gt;&lt;P&gt;It looks the timing setting is correct.&lt;/P&gt;&lt;P&gt;What if you decrease baudrate for data bit time? Does it work?&lt;/P&gt;&lt;P&gt;Also if BRS is cleared, are you able to transmit or receive frames?&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>Tue, 20 Dec 2016 13:35:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Tx-and-Rx-not-working-for-FlexCAN-FD-with-BRS-bit-set/m-p/610582#M155</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2016-12-20T13:35:50Z</dc:date>
    </item>
  </channel>
</rss>

