<?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: S32k146 Can Rx Filter</title>
    <link>https://community.nxp.com/t5/S32K/S32k146-Can-Rx-Filter/m-p/883416#M4117</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;you can simply configure 6 message buffers for receiving and enable individual masking scheme and so configure 6 corresponding individual masking registers to allow ID range acceptation. So the init could be in this way&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB0_ID = 0x100&lt;/P&gt;&lt;P&gt;RXIMR0 = 0x700&amp;nbsp; // lower 8 bit are don't care&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB1_ID = 0x200&lt;/P&gt;&lt;P&gt;RXIMR1 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB3_ID = 0x300&lt;/P&gt;&lt;P&gt;RXIMR3 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB4_ID = 0x400&lt;/P&gt;&lt;P&gt;RXIMR4 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB5_ID = 0x500&lt;/P&gt;&lt;P&gt;RXIMR5 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB6_ID = 0x600&lt;/P&gt;&lt;P&gt;RXIMR6 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As the mask is the same you can also use global mask scheme and configure global mask register with 0x700.&lt;/P&gt;&lt;P&gt;Note: in case of standard ID the ID and mask must be shifted left by 18 bits in respective MB word or mask register. So check if you&amp;nbsp;or a driver do that properly.&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, 18 Jan 2019 11:05:06 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2019-01-18T11:05:06Z</dc:date>
    <item>
      <title>S32k146 Can Rx Filter</title>
      <link>https://community.nxp.com/t5/S32K/S32k146-Can-Rx-Filter/m-p/883415#M4116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;Hello&lt;/SPAN&gt;&lt;BR style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" /&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;I would like to receive CAN Standard ID using Filter.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;An ID (0x100 ~ 0x6FF) exists in the bus&lt;/SPAN&gt;&lt;BR style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" /&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;I try to receive each filter using different filters from 0x100 to 0x1FF, 0x200 to 0x2FF, 0x300 to 0x3FF, 0x400 to 0x4FF, 0x500 to 0x5FF, and 0x600 to 0x6FF for each filter.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;The example is in IDList mode, not Filter mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgba(0, 0, 0, 0.87); font-family: &amp;amp;quot; roboto&amp;amp;quot;,arial,sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" title=""&gt;Please explain in detail.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2019 06:22:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k146-Can-Rx-Filter/m-p/883415#M4116</guid>
      <dc:creator>seop79</dc:creator>
      <dc:date>2019-01-18T06:22:27Z</dc:date>
    </item>
    <item>
      <title>Re: S32k146 Can Rx Filter</title>
      <link>https://community.nxp.com/t5/S32K/S32k146-Can-Rx-Filter/m-p/883416#M4117</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;you can simply configure 6 message buffers for receiving and enable individual masking scheme and so configure 6 corresponding individual masking registers to allow ID range acceptation. So the init could be in this way&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB0_ID = 0x100&lt;/P&gt;&lt;P&gt;RXIMR0 = 0x700&amp;nbsp; // lower 8 bit are don't care&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB1_ID = 0x200&lt;/P&gt;&lt;P&gt;RXIMR1 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB3_ID = 0x300&lt;/P&gt;&lt;P&gt;RXIMR3 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB4_ID = 0x400&lt;/P&gt;&lt;P&gt;RXIMR4 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB5_ID = 0x500&lt;/P&gt;&lt;P&gt;RXIMR5 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MB6_ID = 0x600&lt;/P&gt;&lt;P&gt;RXIMR6 = 0x700&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As the mask is the same you can also use global mask scheme and configure global mask register with 0x700.&lt;/P&gt;&lt;P&gt;Note: in case of standard ID the ID and mask must be shifted left by 18 bits in respective MB word or mask register. So check if you&amp;nbsp;or a driver do that properly.&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, 18 Jan 2019 11:05:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k146-Can-Rx-Filter/m-p/883416#M4117</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2019-01-18T11:05:06Z</dc:date>
    </item>
  </channel>
</rss>

