<?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: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2148720#M29575</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/233505"&gt;@PavelL&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;I've read both of these documents and they are very helpful. I just wanted to check my understanding, especially since AH1704 briefly mentions RSTP (in the context of sending management frames).&lt;/P&gt;&lt;P&gt;Thanks a lot again for your help,&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;</description>
    <pubDate>Thu, 07 Aug 2025 22:17:51 GMT</pubDate>
    <dc:creator>Ben5049</dc:creator>
    <dc:date>2025-08-07T22:17:51Z</dc:date>
    <item>
      <title>SJA1105 Flush L2 Lookup Table (TCAM) for RSTP</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146444#M29525</link>
      <description>&lt;P&gt;Hi there! I am trying to implement the rapid spanning tree protocol (RSTP) on an SJA1105Q, however I have run into an issue. The protocol requires flushing all the MAC address forwarding rules learned on a particular port, but the SJA1105's TCAM has no mechanism for doing this as far as I can tell.&lt;/P&gt;&lt;P&gt;Has anyone implemented this or know how it could be done?&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2025 00:51:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146444#M29525</guid>
      <dc:creator>Ben5049</dc:creator>
      <dc:date>2025-08-05T00:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146720#M29530</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253451"&gt;@Ben5049&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Neither the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;SJA1105&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;nor the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;SJA1110&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;switches support STP, RSTP, or MSTP protocols natively.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instead, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;SJA1110&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;supports advanced IEEE standards such as&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;802.1CB&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for frame replication and elimination, as well as other TSN-related features. However, it does not include native support for spanning tree protocols.&lt;/P&gt;
&lt;P&gt;If you need to flush dynamically learned MAC address forwarding rules (e.g., in response to a topology change), one possible approach is to reset the switch from the host processor and reload a static configuration. This method is discussed in the following NXP Community thread:&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/t5/Other-NXP-Products/SJA1105PEL-clear-dynamically-learned-MAC-addresses-Reset/td-p/1831284" target="_blank"&gt;https://community.nxp.com/t5/Other-NXP-Products/SJA1105PEL-clear-dynamically-learned-MAC-addresses-Reset/td-p/1831284&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;For applications requiring STP/RSTP/MSTP, an external CPU running Linux with a software bridge and user-space daemon (e.g.,&amp;nbsp;mstpd) may be used to manage topology and MAC learning externally.&lt;/P&gt;
&lt;P&gt;Bet regards,&lt;/P&gt;
&lt;P&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2025 08:01:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146720#M29530</guid>
      <dc:creator>PavelL</dc:creator>
      <dc:date>2025-08-05T08:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146944#M29533</link>
      <description>&lt;P&gt;Thanks a lot for your response&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/233505"&gt;@PavelL&lt;/a&gt;. In the thread you linked the user mentioned using the MAXAGE setting to rapidly age out all learned entries. As I understand it, this wouldn't work because MAXAGE is set for an entrywhen it is learned and cannot be changed after. Is this correct? That leaves resetting the switch core or manually invalidating all entries?&lt;/P&gt;&lt;P&gt;I am using a microcontroller as the host so Linux software isn't really an option.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2025 14:47:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2146944#M29533</guid>
      <dc:creator>Ben5049</dc:creator>
      <dc:date>2025-08-05T14:47:43Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2148527#M29572</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253451"&gt;@Ben5049&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Yes, it seems you are right. The&amp;nbsp;SJA1105Q&amp;nbsp;is an Automotive Ethernet switch, and protocols like STP/RSTP/MSTP are not typically part of standard automotive use cases.&lt;/P&gt;
&lt;P&gt;MAC address learning is controlled by the&amp;nbsp;L2 Lookup Parameters Table. Please refer to the&amp;nbsp;UM11044 Software User Manual for SJA1105P/Q/R/S, chapter&amp;nbsp;5.2.7, for details on how learning and aging are configured. This table defines parameters such as aging time, learning mode, and address resolution behavior.&lt;/P&gt;
&lt;P&gt;Importantly, this table can be&amp;nbsp;dynamically updated&amp;nbsp;at runtime — see chapter&amp;nbsp;6.1.3.8&amp;nbsp;in the same manual for details on dynamic configuration updates via the SPI interface.&lt;/P&gt;
&lt;P&gt;Additionally, the&amp;nbsp;AH1704 – SJA1105PQRS Application Hints&amp;nbsp;document contains a dedicated section on address learning (chapter 7.5.4), which may help clarify the behavior and limitations of the learning mechanism.&lt;/P&gt;
&lt;P&gt;Both documents are available in the Documentation section of the NXP website.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Thu, 07 Aug 2025 14:05:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2148527#M29572</guid>
      <dc:creator>PavelL</dc:creator>
      <dc:date>2025-08-07T14:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 Flush L2 Lookup Table (TCAM) for RSTP</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2148720#M29575</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/233505"&gt;@PavelL&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;I've read both of these documents and they are very helpful. I just wanted to check my understanding, especially since AH1704 briefly mentions RSTP (in the context of sending management frames).&lt;/P&gt;&lt;P&gt;Thanks a lot again for your help,&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Thu, 07 Aug 2025 22:17:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SJA1105-Flush-L2-Lookup-Table-TCAM-for-RSTP/m-p/2148720#M29575</guid>
      <dc:creator>Ben5049</dc:creator>
      <dc:date>2025-08-07T22:17:51Z</dc:date>
    </item>
  </channel>
</rss>

