<?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 MCAN Message RAM configuration in MPC5xxx</title>
    <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1627841#M23307</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm using &lt;STRONG&gt;MPC5777C&lt;/STRONG&gt; controller.&lt;/P&gt;&lt;P&gt;I've currently configured MCAN-0 as mentioned below:&lt;/P&gt;&lt;P&gt;FFE34000 - Standard filters starting address 96 elements of size 4 Bytes&lt;BR /&gt;FFE34180 - Extended filters starting address 6 elements of size 8 Bytes&lt;BR /&gt;FFE341B0 - RX FIFO 0 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34630 - RX FIFO 1 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34AB0 - RX Buffers starting address 64 elements of size 12+8 Bytes (max 12 byte data)&lt;BR /&gt;FFE34FB0 - TX Event FIFO starting address 10 elements of size 8 Bytes&lt;BR /&gt;FFE35000 - TX Buffers starting address 10 elements of size 64+8 Bytes (max 64 byte data)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Here I've configured for 96 Standard IDs and 6 Extended IDs.&lt;/P&gt;&lt;P&gt;Currently, I want to increase the Standard IDs to 128 &lt;STRONG&gt;AND&lt;/STRONG&gt; Extended IDs to 64 (Maximum allowed limit).&lt;BR /&gt;I see that and IDs which is present after &lt;STRONG&gt;0xFFE34240&lt;/STRONG&gt; RAM location are not being accepted.&lt;/P&gt;&lt;P&gt;1. Are there any limit to use both Standard IDs and Extended IDs to their maximum allowed limit (Both together) ?&lt;BR /&gt;2. Will the controller allow acceptance filter ID's beyond &lt;STRONG&gt;0xFFE34240&lt;/STRONG&gt; RAM location ?&lt;/P&gt;&lt;P&gt;In order to achieve this combination I've reduced the RX FIFO0 size to 6 elements.&lt;BR /&gt;Below mentioned is my current RAM allocation, which is not working for the filter IDs after 0xFFE34240 RAM location.&lt;/P&gt;&lt;P&gt;FFE34000 - Standard filters starting address 128 elements of size 4 Bytes&lt;BR /&gt;FFE34200 - Extended filters starting address 64 elements of size 8 Bytes&lt;BR /&gt;FFE34400 - RX FIFO 0 starting address 8 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34640 - RX FIFO 1 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34AC0 - RX Buffers starting address 64 elements of size 12+8 Bytes (max 12 byte data)&lt;BR /&gt;FFE34FC0 - TX Event FIFO starting address 10 elements of size 8 Bytes&lt;BR /&gt;FFE35010 - TX Buffers starting address 10 elements of size 64+8 Bytes (max 64 byte data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Tue, 04 Apr 2023 17:55:55 GMT</pubDate>
    <dc:creator>Noobie</dc:creator>
    <dc:date>2023-04-04T17:55:55Z</dc:date>
    <item>
      <title>MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1627841#M23307</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm using &lt;STRONG&gt;MPC5777C&lt;/STRONG&gt; controller.&lt;/P&gt;&lt;P&gt;I've currently configured MCAN-0 as mentioned below:&lt;/P&gt;&lt;P&gt;FFE34000 - Standard filters starting address 96 elements of size 4 Bytes&lt;BR /&gt;FFE34180 - Extended filters starting address 6 elements of size 8 Bytes&lt;BR /&gt;FFE341B0 - RX FIFO 0 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34630 - RX FIFO 1 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34AB0 - RX Buffers starting address 64 elements of size 12+8 Bytes (max 12 byte data)&lt;BR /&gt;FFE34FB0 - TX Event FIFO starting address 10 elements of size 8 Bytes&lt;BR /&gt;FFE35000 - TX Buffers starting address 10 elements of size 64+8 Bytes (max 64 byte data)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Here I've configured for 96 Standard IDs and 6 Extended IDs.&lt;/P&gt;&lt;P&gt;Currently, I want to increase the Standard IDs to 128 &lt;STRONG&gt;AND&lt;/STRONG&gt; Extended IDs to 64 (Maximum allowed limit).&lt;BR /&gt;I see that and IDs which is present after &lt;STRONG&gt;0xFFE34240&lt;/STRONG&gt; RAM location are not being accepted.&lt;/P&gt;&lt;P&gt;1. Are there any limit to use both Standard IDs and Extended IDs to their maximum allowed limit (Both together) ?&lt;BR /&gt;2. Will the controller allow acceptance filter ID's beyond &lt;STRONG&gt;0xFFE34240&lt;/STRONG&gt; RAM location ?&lt;/P&gt;&lt;P&gt;In order to achieve this combination I've reduced the RX FIFO0 size to 6 elements.&lt;BR /&gt;Below mentioned is my current RAM allocation, which is not working for the filter IDs after 0xFFE34240 RAM location.&lt;/P&gt;&lt;P&gt;FFE34000 - Standard filters starting address 128 elements of size 4 Bytes&lt;BR /&gt;FFE34200 - Extended filters starting address 64 elements of size 8 Bytes&lt;BR /&gt;FFE34400 - RX FIFO 0 starting address 8 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34640 - RX FIFO 1 starting address 16 elements of size 64+8 Bytes (max 64 byte data)&lt;BR /&gt;FFE34AC0 - RX Buffers starting address 64 elements of size 12+8 Bytes (max 12 byte data)&lt;BR /&gt;FFE34FC0 - TX Event FIFO starting address 10 elements of size 8 Bytes&lt;BR /&gt;FFE35010 - TX Buffers starting address 10 elements of size 64+8 Bytes (max 64 byte data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2023 17:55:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1627841#M23307</guid>
      <dc:creator>Noobie</dc:creator>
      <dc:date>2023-04-04T17:55:55Z</dc:date>
    </item>
    <item>
      <title>Re: MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628101#M23308</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the RM states within its chip specific MCAN section that&amp;nbsp;each M_CAN instance can address 1216 words in the Message RAM. However no logic is mentioned for this. From your description it looks filters are the one last checked or similar. Let me check this will design.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;If the 1216 words are maximum then the first config fits in it. But the last one should be fine as well, in total it would be 1208 words.&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Wed, 05 Apr 2023 08:05:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628101#M23308</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-04-05T08:05:26Z</dc:date>
    </item>
    <item>
      <title>Re: MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628114#M23309</link>
      <description>&lt;P&gt;Hi Petrs,&lt;BR /&gt;&lt;BR /&gt;Thank you for your response.&lt;BR /&gt;&lt;BR /&gt;In second configuration I've reduced the Rx FIFO_0 size in order to fit the Max number of Standard IDs and Extended IDs.&lt;BR /&gt;&lt;BR /&gt;My recent finding on this is that, total of only 128 words is supported for filter IDs (Including Standard and Extended). Any thing beyond 128 words is not considered for acceptance filtering.&lt;BR /&gt;&lt;BR /&gt;These 128 words I'm able to use in different combinations to configure CAN IDs.&lt;BR /&gt;&lt;BR /&gt;Does the controller limit this? Or does any register set any limit for this?&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Apr 2023 08:31:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628114#M23309</guid>
      <dc:creator>Noobie</dc:creator>
      <dc:date>2023-04-05T08:31:27Z</dc:date>
    </item>
    <item>
      <title>Re: MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628211#M23311</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I am not aware there is restriction for filter elements. As per the RM up to 128 standard and 64 extended is available, concurrently.&lt;BR /&gt;So you see that if you define 128 standard ID filters (128 words) then no extended ID filter is working anymore?&lt;BR /&gt;In your original description you wrote 16 words&amp;nbsp; (8 elements) from extended ID filters seems to be accepted.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Wed, 05 Apr 2023 11:06:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628211#M23311</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-04-05T11:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628230#M23312</link>
      <description>&lt;P&gt;Q: So you see that if you define 128 standard ID filters (128 words) then no extended ID filter is working anymore?&lt;/P&gt;&lt;P&gt;A: Yes, this is what I'm facing.&lt;BR /&gt;&lt;BR /&gt;Q: In your original description you wrote 16 words (8 elements) from extended ID filters seems to be accepted.&lt;/P&gt;&lt;P&gt;A: During this I was not using all the Standard IDs, I was only using 92 standard IDs. Now I've added all the 128 Standard IDs and Extended ID filter is not working.&lt;BR /&gt;&lt;BR /&gt;Is there any restrictions for Filter ID configuration ?&lt;BR /&gt;Were you able to test ?&lt;/P&gt;</description>
      <pubDate>Wed, 05 Apr 2023 11:51:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628230#M23312</guid>
      <dc:creator>Noobie</dc:creator>
      <dc:date>2023-04-05T11:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: MCAN Message RAM configuration</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628987#M23316</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;let me create some code and test it on EVB.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2023 09:49:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MCAN-Message-RAM-configuration/m-p/1628987#M23316</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-04-06T09:49:10Z</dc:date>
    </item>
  </channel>
</rss>

