<?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: SetRxFifoGlobalMask behavior in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067875#M8674</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="339875" data-username="andydong@alltekmarine.com" href="https://community.nxp.com/people/andydong@alltekmarine.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Andy Dong&lt;/A&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; What's the SDK project you are using? Could you please tell me the path？&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; This one?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;SDK_2.7.0_EVKB-IMXRT1050\boards\evkbimxrt1050\driver_examples\flexcan\interrupt_transfer&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; Please also update your SDK to the newest version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; It seems your code not the directly SDK original code, do you modify the code, please also tell me which file, then I can help you to check more details.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;RXMGMASK is used to mask the filter fields of all Rx MBs, excluding MBs 14-15,&amp;nbsp;which have individual mask registers.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;RXIMR are used as acceptance masks for ID filtering in Rx MBs and the Rx FIFO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Wish it helps you!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Kerry&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Apr 2020 08:21:17 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2020-04-08T08:21:17Z</dc:date>
    <item>
      <title>SetRxFifoGlobalMask behavior</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067874#M8673</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 used imxrt1050 and SDK is 2.6.1&lt;/P&gt;&lt;P&gt;below is my settings&lt;/P&gt;&lt;PRE class="" style="color: #000000; background: #f5f2f0; margin: 0.5em 0px; padding: 1em 1em 1em 3.8em;"&gt;uint32_t rxFifoFilter[] = {FLEXCAN_RX_FIFO_STD_FILTER_TYPE_A(0x3c0, 0, 0)};

rxFifoConfig.idFilterNum = sizeof(rxFifoFilter) / sizeof(rxFifoFilter[0]);
rxFifoConfig.idFilterTable = rxFifoFilter;
rxFifoConfig.idFilterType = kFLEXCAN_RxFifoFilterTypeA;
rxFifoConfig.priority = kFLEXCAN_RxFifoPrioHigh;
FLEXCAN_SetRxFifoConfig(EXAMPLE_CAN, &amp;amp;rxFifoConfig, true);

FLEXCAN_SetRxFifoGlobalMask(EXAMPLE_CAN,FLEXCAN_RX_FIFO_STD_MASK_TYPE_A(0x198,0,0));


txFrame.format = kFLEXCAN_FrameFormatStandard;
txFrame.type   = kFLEXCAN_FrameTypeData;
txFrame.id     = FLEXCAN_ID_STD(0x7ff);
txFrame.length = DLC;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="" style="border-right: 1px solid #999999; padding-top: 1em;"&gt;&lt;SPAN class="" style="border-right: 1px solid #999999; padding-top: 1em;"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍

txFrame2.format = kFLEXCAN_FrameFormatStandard;
txFrame2.type   = kFLEXCAN_FrameTypeData;
txFrame2.id     = &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;FLEXCAN_ID_STD(0x7c0);&lt;SPAN class="" style="border-right: 1px solid #999999; padding-top: 1em;"&gt;&lt;SPAN&gt;
txFrame2.length = DLC;
&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this condition, why I still receive the txFrame ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;the txFrame ID didn't match.&lt;/P&gt;&lt;P&gt;Filter&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;=&amp;nbsp; 0x&amp;nbsp; 1&amp;nbsp; 1110 0000 00000000000000000000&lt;BR /&gt;Mask&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&amp;nbsp; 0x&amp;nbsp; &amp;nbsp; &amp;nbsp; 1100 1100 00000000000000000000&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;txFrame&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;=&amp;nbsp; 0x 11&amp;nbsp; 1111 1111 1000000000000000000-&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;txFrame2 =&amp;nbsp; 0x 11&amp;nbsp; 1110 0000 0000000000000000000-&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and what's the difference between&amp;nbsp;RxFifoGlobalMask and&amp;nbsp;RxIndividualMask ?&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regareds,&lt;/P&gt;&lt;P&gt;Andy Dong&lt;/P&gt;&lt;DIV style="position: absolute; visibility: hidden; left: 107px; top: 555.5px; width: 67px; height: 18px;"&gt;&lt;/DIV&gt;&lt;DIV class="jfk-bubble gtx-bubble" style="visibility: visible; left: 126px; top: 419px; opacity: 1;"&gt;&lt;DIV class="jfk-bubble-content-id"&gt;&lt;DIV style="min-width: 200px; max-width: 400px;"&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="jfk-bubble-closebtn-id jfk-bubble-closebtn"&gt;&lt;/DIV&gt;&lt;DIV class="jfk-bubble-arrow-id jfk-bubble-arrow jfk-bubble-arrowdown" style="left: 90.5px;"&gt;&lt;DIV class="jfk-bubble-arrowimplbefore"&gt;&lt;/DIV&gt;&lt;DIV class="jfk-bubble-arrowimplafter"&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Apr 2020 09:26:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067874#M8673</guid>
      <dc:creator>andydong1</dc:creator>
      <dc:date>2020-04-07T09:26:14Z</dc:date>
    </item>
    <item>
      <title>Re: SetRxFifoGlobalMask behavior</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067875#M8674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="339875" data-username="andydong@alltekmarine.com" href="https://community.nxp.com/people/andydong@alltekmarine.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Andy Dong&lt;/A&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; What's the SDK project you are using? Could you please tell me the path？&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; This one?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;SDK_2.7.0_EVKB-IMXRT1050\boards\evkbimxrt1050\driver_examples\flexcan\interrupt_transfer&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; Please also update your SDK to the newest version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; It seems your code not the directly SDK original code, do you modify the code, please also tell me which file, then I can help you to check more details.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;RXMGMASK is used to mask the filter fields of all Rx MBs, excluding MBs 14-15,&amp;nbsp;which have individual mask registers.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;RXIMR are used as acceptance masks for ID filtering in Rx MBs and the Rx FIFO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Wish it helps you!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Kerry&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2020 08:21:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067875#M8674</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-04-08T08:21:17Z</dc:date>
    </item>
    <item>
      <title>Re: SetRxFifoGlobalMask behavior</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067876#M8675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Kerry Zhou&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used&amp;nbsp;SDK_2.5.0_MIMXRT1052xxxxB\boards\evkbimxrt1050\driver_examples\flexcan\loopback_transfer&lt;/P&gt;&lt;P&gt;I modified this example to test the Rx FIFO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;I used MB 13&amp;amp;14 to transmit the txFrame&amp;amp;txFrame2.&lt;/P&gt;&lt;P&gt;the result of above settings is not what I imagine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the txFrame and txFrame2 masked by RxFifoGlobalMask should be below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;txFrame&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp; &amp;nbsp;=&amp;nbsp; 0x&amp;nbsp;xx &amp;nbsp;11xx 11xx &lt;SPAN&gt;xxxx&lt;/SPAN&gt;&lt;SPAN&gt;xxxx&lt;/SPAN&gt;&lt;SPAN&gt;xxxx&lt;/SPAN&gt;&lt;SPAN&gt;xxxx&lt;/SPAN&gt;&lt;SPAN&gt;xxx&lt;/SPAN&gt;-&amp;nbsp;&lt;/SPAN&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;txFrame2 =&amp;nbsp; 0x&amp;nbsp;xx &amp;nbsp;11xx 00xx&amp;nbsp;xxxxxxxxxxxxxxxxxxx-&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;so txFrame will not be received.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Andy Dong&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2020 01:36:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SetRxFifoGlobalMask-behavior/m-p/1067876#M8675</guid>
      <dc:creator>andydong1</dc:creator>
      <dc:date>2020-04-09T01:36:06Z</dc:date>
    </item>
  </channel>
</rss>

