<?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 use MB for transmit in FlexCAN when RXFIFO is active? in S32K</title>
    <link>https://community.nxp.com/t5/S32K/how-to-use-MB-for-transmit-in-FlexCAN-when-RXFIFO-is-active/m-p/1198438#M9224</link>
    <description>&lt;P&gt;Hi，&lt;/P&gt;
&lt;P&gt;For your questions,&lt;/P&gt;
&lt;P&gt;1. if Remaining Available Mailboxes is not zero after RxFIFO enabled, you can use them as individaul MB for CAN 2.0 A/B message frame transmit or received( RxFIFO does not support CAN-FD on S32K1xx FlexCAN). For example code, you can refer to&amp;nbsp;&amp;nbsp;&lt;FONT size="4"&gt;&lt;STRONG&gt;S32K144_CAN_PAL_SamplePrj_Basic_TxRx_ID_FiltersConfig_SDKRTM3P0&lt;/STRONG&gt; from below link:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4"&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K1xx-SDK-FlexCAN-sample-projects-to-demonstrate-its-basic-and/ta-p/1172891" target="_blank"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/S32K1xx-SDK-FlexCAN-sample-projects-to-demonstrate-its-basic-and/ta-p/1172891&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="snap_screen_20201214091822.png" style="width: 874px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/132514iE92A443B93D751B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="snap_screen_20201214091822.png" alt="snap_screen_20201214091822.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;2. if all MB are configured and used&amp;nbsp;&lt;SPAN&gt;for RX FIFO &amp;amp; ID filter, no MB for transmit.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;3. NO hardware TTCAN support feature on S32K1xx FlexCAN module, you should SW ti implement the TTCAN if needed,&amp;nbsp; but sorry for no TTCAN example avialable for your reference.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Best Regard,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Enwei Hu.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
    <pubDate>Mon, 14 Dec 2020 01:29:34 GMT</pubDate>
    <dc:creator>enwei</dc:creator>
    <dc:date>2020-12-14T01:29:34Z</dc:date>
    <item>
      <title>how to use MB for transmit in FlexCAN when RXFIFO is active?</title>
      <link>https://community.nxp.com/t5/S32K/how-to-use-MB-for-transmit-in-FlexCAN-when-RXFIFO-is-active/m-p/1163737#M8410</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;in s32k1xx, we deal with 32 MB that can be used for receive or transmit. when we want to use RXFIFO, we can set the "&lt;U&gt;&lt;STRONG&gt;Message buffers occupied by Rx FIFO and ID filter table&lt;/STRONG&gt;&lt;/U&gt;" with&amp;nbsp;&lt;STRONG&gt;CTRL2[RFFN] field.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;A. let assume we set "&lt;U&gt;&lt;STRONG&gt;RFFN[3:0] = 0x9&lt;/STRONG&gt;&lt;/U&gt;", so&amp;nbsp;MB 0-25 will be used as RX FIFO &amp;amp; ID filter. remained MB can use for TX buffer? we should use these buffers for transmit data?&lt;/P&gt;&lt;P&gt;B. if we use maximum MB (which is 32) for RX FIFO &amp;amp; ID filter, how we should use MB for transmit?&lt;/P&gt;&lt;P&gt;C. for implementation TTCAN, should be there any hardware or it can be done by software? if YES, anybody has sample code form NXP?&lt;/P&gt;&lt;P&gt;Thsnks.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 06:29:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/how-to-use-MB-for-transmit-in-FlexCAN-when-RXFIFO-is-active/m-p/1163737#M8410</guid>
      <dc:creator>Ahmad_bozorgi</dc:creator>
      <dc:date>2020-10-07T06:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to use MB for transmit in FlexCAN when RXFIFO is active?</title>
      <link>https://community.nxp.com/t5/S32K/how-to-use-MB-for-transmit-in-FlexCAN-when-RXFIFO-is-active/m-p/1198438#M9224</link>
      <description>&lt;P&gt;Hi，&lt;/P&gt;
&lt;P&gt;For your questions,&lt;/P&gt;
&lt;P&gt;1. if Remaining Available Mailboxes is not zero after RxFIFO enabled, you can use them as individaul MB for CAN 2.0 A/B message frame transmit or received( RxFIFO does not support CAN-FD on S32K1xx FlexCAN). For example code, you can refer to&amp;nbsp;&amp;nbsp;&lt;FONT size="4"&gt;&lt;STRONG&gt;S32K144_CAN_PAL_SamplePrj_Basic_TxRx_ID_FiltersConfig_SDKRTM3P0&lt;/STRONG&gt; from below link:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4"&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K1xx-SDK-FlexCAN-sample-projects-to-demonstrate-its-basic-and/ta-p/1172891" target="_blank"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/S32K1xx-SDK-FlexCAN-sample-projects-to-demonstrate-its-basic-and/ta-p/1172891&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="snap_screen_20201214091822.png" style="width: 874px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/132514iE92A443B93D751B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="snap_screen_20201214091822.png" alt="snap_screen_20201214091822.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;2. if all MB are configured and used&amp;nbsp;&lt;SPAN&gt;for RX FIFO &amp;amp; ID filter, no MB for transmit.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;3. NO hardware TTCAN support feature on S32K1xx FlexCAN module, you should SW ti implement the TTCAN if needed,&amp;nbsp; but sorry for no TTCAN example avialable for your reference.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Best Regard,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Enwei Hu.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 14 Dec 2020 01:29:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/how-to-use-MB-for-transmit-in-FlexCAN-when-RXFIFO-is-active/m-p/1198438#M9224</guid>
      <dc:creator>enwei</dc:creator>
      <dc:date>2020-12-14T01:29:34Z</dc:date>
    </item>
  </channel>
</rss>

