<?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 SJA1105 NO COMMUNICATION in In Vehicle Networking</title>
    <link>https://community.nxp.com/t5/In-Vehicle-Networking/SJA1105-NO-COMMUNICATION/m-p/2080726#M33</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hello everyone!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;Now I am using 2 ports in the SJA1105, MII4 to connect to the MCU, MII1 to connect to the PHY chip, the port is set to RGMII, and the speed is 1Gbps. &lt;SPAN class=""&gt;At&lt;/SPAN&gt; &lt;SPAN class=""&gt;present&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;both&lt;/SPAN&gt; &lt;SPAN class=""&gt;SPI&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;MDIO&lt;/SPAN&gt; &lt;SPAN class=""&gt;have&lt;/SPAN&gt; &lt;SPAN class=""&gt;been&lt;/SPAN&gt; &lt;SPAN class=""&gt;successfully&lt;/SPAN&gt; &lt;SPAN class=""&gt;debugged&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;initialized&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;five&lt;/SPAN&gt; &lt;SPAN class=""&gt;ports&lt;/SPAN&gt; &lt;SPAN class=""&gt;of&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;switch&lt;/SPAN&gt; &lt;SPAN class=""&gt;through&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;NXP&lt;/SPAN&gt; &lt;SPAN class=""&gt;official&lt;/SPAN&gt; &lt;SPAN class=""&gt;library&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;static&lt;/SPAN&gt; &lt;SPAN class=""&gt;configuration&lt;/SPAN&gt; &lt;SPAN class=""&gt;is&lt;/SPAN&gt; &lt;SPAN class=""&gt;valid&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;after&lt;/SPAN&gt; &lt;SPAN class=""&gt;testing&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; the &lt;SPAN class=""&gt;TXC&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;RXC&lt;/SPAN&gt; &lt;SPAN class=""&gt;pins&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;as&lt;/SPAN&gt; &lt;SPAN class=""&gt;well&lt;/SPAN&gt; &lt;SPAN class=""&gt;as&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;PHY&lt;/SPAN&gt; &lt;SPAN class=""&gt;chip&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;are&lt;/SPAN&gt; &lt;SPAN class=""&gt;clocked&lt;/SPAN&gt; &lt;SPAN class=""&gt;at&lt;/SPAN&gt; &lt;SPAN class=""&gt;125MHZ&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN class=""&gt;If&lt;/SPAN&gt; &lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;only&lt;/SPAN&gt; &lt;SPAN class=""&gt;need&lt;/SPAN&gt; &lt;SPAN class=""&gt;to&lt;/SPAN&gt; &lt;SPAN class=""&gt;forward&lt;/SPAN&gt; &lt;SPAN class=""&gt;MCU&lt;/SPAN&gt; &lt;SPAN class=""&gt;packets&lt;/SPAN&gt; &lt;SPAN class=""&gt;through&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;switch&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;what&lt;/SPAN&gt; &lt;SPAN class=""&gt;else&lt;/SPAN&gt; &lt;SPAN class=""&gt;do&lt;/SPAN&gt; &lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;need&lt;/SPAN&gt; &lt;SPAN class=""&gt;to&lt;/SPAN&gt; &lt;SPAN class=""&gt;set&lt;/SPAN&gt; &lt;SPAN class=""&gt;up&lt;/SPAN&gt;&lt;SPAN class=""&gt;?&lt;/SPAN&gt; M&lt;SPAN class=""&gt;y &lt;/SPAN&gt;s&lt;SPAN class=""&gt;tatic &lt;/SPAN&gt;c&lt;SPAN class=""&gt;onfig &lt;/SPAN&gt;l c&lt;SPAN class=""&gt;omes &lt;/SPAN&gt;f&lt;SPAN class=""&gt;rom &lt;/SPAN&gt;t&lt;SPAN class=""&gt;he &lt;/SPAN&gt;s&lt;SPAN class=""&gt;implePQRS.py &lt;/SPAN&gt;i&lt;SPAN class=""&gt;n &lt;/SPAN&gt;t&lt;SPAN class=""&gt;he &lt;/SPAN&gt;N&lt;SPAN class=""&gt;XP &lt;/SPAN&gt;o&lt;SPAN class=""&gt;fficial &lt;/SPAN&gt;t&lt;SPAN class=""&gt;ools.&lt;/SPAN&gt; &lt;SPAN class=""&gt;No&lt;/SPAN&gt; &lt;SPAN class=""&gt;modifications&lt;/SPAN&gt; &lt;SPAN class=""&gt;were&lt;/SPAN&gt; made&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;大家好！&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;请教一个问题，我现在SJA1105使用了2个端口，MII4连接MCU，MII1连接PHY芯片，端口设置为RGMII，速率为1Gbps。当前SPI与MDIO均已调试成功，我通过NXP官方的库初始化了交换机的五个端口，且静态配置有效，经过测试，TXC与RXC管脚，以及PHY芯片的时钟均为125MHZ.。&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;如果我只需要将MCU的报文通过交换机成功转发出去，我还需要设置什么呢？我的静态配置l来自于NXP官方工具里的simplePQRS.py。没有做任何修改。&lt;/P&gt;</description>
    <pubDate>Tue, 15 Apr 2025 09:38:22 GMT</pubDate>
    <dc:creator>KUN1996</dc:creator>
    <dc:date>2025-04-15T09:38:22Z</dc:date>
    <item>
      <title>SJA1105 NO COMMUNICATION</title>
      <link>https://community.nxp.com/t5/In-Vehicle-Networking/SJA1105-NO-COMMUNICATION/m-p/2080726#M33</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello everyone!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;Now I am using 2 ports in the SJA1105, MII4 to connect to the MCU, MII1 to connect to the PHY chip, the port is set to RGMII, and the speed is 1Gbps. &lt;SPAN class=""&gt;At&lt;/SPAN&gt; &lt;SPAN class=""&gt;present&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;both&lt;/SPAN&gt; &lt;SPAN class=""&gt;SPI&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;MDIO&lt;/SPAN&gt; &lt;SPAN class=""&gt;have&lt;/SPAN&gt; &lt;SPAN class=""&gt;been&lt;/SPAN&gt; &lt;SPAN class=""&gt;successfully&lt;/SPAN&gt; &lt;SPAN class=""&gt;debugged&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;initialized&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;five&lt;/SPAN&gt; &lt;SPAN class=""&gt;ports&lt;/SPAN&gt; &lt;SPAN class=""&gt;of&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;switch&lt;/SPAN&gt; &lt;SPAN class=""&gt;through&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;NXP&lt;/SPAN&gt; &lt;SPAN class=""&gt;official&lt;/SPAN&gt; &lt;SPAN class=""&gt;library&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;static&lt;/SPAN&gt; &lt;SPAN class=""&gt;configuration&lt;/SPAN&gt; &lt;SPAN class=""&gt;is&lt;/SPAN&gt; &lt;SPAN class=""&gt;valid&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;after&lt;/SPAN&gt; &lt;SPAN class=""&gt;testing&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; the &lt;SPAN class=""&gt;TXC&lt;/SPAN&gt; &lt;SPAN class=""&gt;and&lt;/SPAN&gt; &lt;SPAN class=""&gt;RXC&lt;/SPAN&gt; &lt;SPAN class=""&gt;pins&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;as&lt;/SPAN&gt; &lt;SPAN class=""&gt;well&lt;/SPAN&gt; &lt;SPAN class=""&gt;as&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;PHY&lt;/SPAN&gt; &lt;SPAN class=""&gt;chip&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;are&lt;/SPAN&gt; &lt;SPAN class=""&gt;clocked&lt;/SPAN&gt; &lt;SPAN class=""&gt;at&lt;/SPAN&gt; &lt;SPAN class=""&gt;125MHZ&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN class=""&gt;If&lt;/SPAN&gt; &lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;only&lt;/SPAN&gt; &lt;SPAN class=""&gt;need&lt;/SPAN&gt; &lt;SPAN class=""&gt;to&lt;/SPAN&gt; &lt;SPAN class=""&gt;forward&lt;/SPAN&gt; &lt;SPAN class=""&gt;MCU&lt;/SPAN&gt; &lt;SPAN class=""&gt;packets&lt;/SPAN&gt; &lt;SPAN class=""&gt;through&lt;/SPAN&gt; &lt;SPAN class=""&gt;the&lt;/SPAN&gt; &lt;SPAN class=""&gt;switch&lt;/SPAN&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt; &lt;SPAN class=""&gt;what&lt;/SPAN&gt; &lt;SPAN class=""&gt;else&lt;/SPAN&gt; &lt;SPAN class=""&gt;do&lt;/SPAN&gt; &lt;SPAN class=""&gt;I&lt;/SPAN&gt; &lt;SPAN class=""&gt;need&lt;/SPAN&gt; &lt;SPAN class=""&gt;to&lt;/SPAN&gt; &lt;SPAN class=""&gt;set&lt;/SPAN&gt; &lt;SPAN class=""&gt;up&lt;/SPAN&gt;&lt;SPAN class=""&gt;?&lt;/SPAN&gt; M&lt;SPAN class=""&gt;y &lt;/SPAN&gt;s&lt;SPAN class=""&gt;tatic &lt;/SPAN&gt;c&lt;SPAN class=""&gt;onfig &lt;/SPAN&gt;l c&lt;SPAN class=""&gt;omes &lt;/SPAN&gt;f&lt;SPAN class=""&gt;rom &lt;/SPAN&gt;t&lt;SPAN class=""&gt;he &lt;/SPAN&gt;s&lt;SPAN class=""&gt;implePQRS.py &lt;/SPAN&gt;i&lt;SPAN class=""&gt;n &lt;/SPAN&gt;t&lt;SPAN class=""&gt;he &lt;/SPAN&gt;N&lt;SPAN class=""&gt;XP &lt;/SPAN&gt;o&lt;SPAN class=""&gt;fficial &lt;/SPAN&gt;t&lt;SPAN class=""&gt;ools.&lt;/SPAN&gt; &lt;SPAN class=""&gt;No&lt;/SPAN&gt; &lt;SPAN class=""&gt;modifications&lt;/SPAN&gt; &lt;SPAN class=""&gt;were&lt;/SPAN&gt; made&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;大家好！&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;请教一个问题，我现在SJA1105使用了2个端口，MII4连接MCU，MII1连接PHY芯片，端口设置为RGMII，速率为1Gbps。当前SPI与MDIO均已调试成功，我通过NXP官方的库初始化了交换机的五个端口，且静态配置有效，经过测试，TXC与RXC管脚，以及PHY芯片的时钟均为125MHZ.。&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;如果我只需要将MCU的报文通过交换机成功转发出去，我还需要设置什么呢？我的静态配置l来自于NXP官方工具里的simplePQRS.py。没有做任何修改。&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 09:38:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/In-Vehicle-Networking/SJA1105-NO-COMMUNICATION/m-p/2080726#M33</guid>
      <dc:creator>KUN1996</dc:creator>
      <dc:date>2025-04-15T09:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 NO COMMUNICATION</title>
      <link>https://community.nxp.com/t5/In-Vehicle-Networking/SJA1105-NO-COMMUNICATION/m-p/2080823#M34</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/248234"&gt;@KUN1996&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I assume, that you use any of SJA1105PQRS and you load the generated hex to the switch via SPI.&lt;/P&gt;
&lt;P&gt;For basic traffic, you need only L2 Forwarding table. There is also necessary configure CGU, and sometimes ACU.&lt;/P&gt;
&lt;P&gt;Please check chapter 6.1.10 of&amp;nbsp;&amp;nbsp;&lt;A id="relatedDocsClickPDF_1" class="dtmcustomrulelink" href="https://www.nxp.com/webapp/Download?colCode=AH1704" target="_blank" rel="noopener" data-dtmaction="Documentation Section - Results Link Click" data-dtmsubaction="AH1704 SJA1105PQRS Application Hints - NXP - User Manual - English"&gt;&lt;SPAN&gt;AH1704 SJA1105PQRS Application Hints&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp; (sign in is required) how to configure CGU for 1G RGMII. CGU configuration table can be added to the python script (please check CGU in file tables_sja1105pqrs.py) - the CGU will be part of the hex file. Alternatively, you can configure CGU by writing dedicated registers via SPI.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 11:24:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/In-Vehicle-Networking/SJA1105-NO-COMMUNICATION/m-p/2080823#M34</guid>
      <dc:creator>PavelL</dc:creator>
      <dc:date>2025-04-15T11:24:43Z</dc:date>
    </item>
  </channel>
</rss>

