<?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: TJA1103 soft reset timeout and wrong phy address in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2170495#M30073</link>
    <description>&lt;P&gt;sorry for my late, I've taken my annual leave this week, I don't find exist example for TJA1103 with imx93, but maybe you can refer to the attachment, if still failed, I will try to help you when I come back to office&lt;/P&gt;</description>
    <pubDate>Tue, 16 Sep 2025 14:03:32 GMT</pubDate>
    <dc:creator>joanxie</dc:creator>
    <dc:date>2025-09-16T14:03:32Z</dc:date>
    <item>
      <title>TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2165910#M29956</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;I'm trying to connect the TJA1103 evaluation board to my custom imx93 board. I get this error message on boot&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Starting network: [    4.078772] usb 2-1: new high-speed USB device number 2 using ci_hdrc
[    4.168819] imx-dwmac 428a0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[    4.439182] NXP C45 TJA1103 stmmac-1:01: nxp_c45_soft_reset failed: -110
[    4.446593] imx-dwmac 428a0000.ethernet eth0: __stmmac_open: Cannot attach to PHY (error: -110)
ip: SIOCSIFFLAGS: Connection timed out
FAIL&lt;/LI-CODE&gt;&lt;P&gt;I am running a 6.12 linux kernel.&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;CONFIG_NXP_C45_TJA11XX_PHY is enabled and my device tree entry looks like this:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;&amp;amp;eqos {
    pinctrl-names = "default";
    pinctrl-0 = &amp;lt;&amp;amp;pinctrl_eqos&amp;gt;;
    phy-handle = &amp;lt;&amp;amp;ethphy1&amp;gt;;
    phy-mode = "rgmii";
    status = "okay";

    mdio {
        compatible = "snps,dwmac-mdio";
        #address-cells = &amp;lt;1&amp;gt;;
        #size-cells = &amp;lt;0&amp;gt;;
        clock-frequency = &amp;lt;5000000&amp;gt;;

       ethphy1: ethernet-phy@1 {
            compatible = "ethernet-phy-ieee802.3-c45";
            reg = &amp;lt;1&amp;gt;;
        };
    };
};&lt;/LI-CODE&gt;&lt;P&gt;I found a thread saying there is a bug in the nxp-c45-tja11xx driver, I implemented the fix (one flag to true instead of false) but the issue still persists.&lt;BR /&gt;&lt;BR /&gt;Another maybe connected issue is that with mdio tools, I see the address of the device as 2 (even though I set it to 1 using the jumpers on the eval board).&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;# mdio stmmac-1
 DEV      PHY-ID  LINK
0x02  0x001bb013  down&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried a lot of different jumper configurations since I am no mdio expert. Master/slave mode, rgmii, rgmii-id etc. Nothing helps. Any insights would be very appreciated, thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 12:53:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2165910#M29956</guid>
      <dc:creator>veljko_v</dc:creator>
      <dc:date>2025-09-09T12:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2167283#M29987</link>
      <description>&lt;P&gt;it seems this issue isn't related to the imx93 side, you can refer to the link as Pavel mentioned&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 01:24:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2167283#M29987</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2025-09-11T01:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2167547#M29993</link>
      <description>I'm sorry I don't know which link you are referring to nor who Pavel is?</description>
      <pubDate>Thu, 11 Sep 2025 07:32:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2167547#M29993</guid>
      <dc:creator>veljko_v</dc:creator>
      <dc:date>2025-09-11T07:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2168420#M30012</link>
      <description>&lt;P&gt;this link&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/NXP-C45-TJA11XX-Driver-Soft-Reset-Issue/m-p/2028298#M233019" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/NXP-C45-TJA11XX-Driver-Soft-Reset-Issue/m-p/2028298#M233019&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Sep 2025 01:21:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2168420#M30012</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2025-09-12T01:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2168686#M30021</link>
      <description>&lt;P&gt;As already mentioned, the patch is implemented but the error persists. And it doesn't solve the wrong address issue. I also observed that resetting the board sometimes leads to the change in the PHY address. The board is behaving very incosistent. This is the furthest I got at one moment, but reseting the device again just leads again to either error -19 or -110 .&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[    2.380307] imx-dwmac 428a0000.ethernet: IRQ eth_lpi not found
[    2.386173] imx-dwmac 428a0000.ethernet: IRQ sfty not found
[    2.392701] imx-dwmac 428a0000.ethernet: User ID: 0x10, Synopsys ID: 0x52
[    2.399546] imx-dwmac 428a0000.ethernet: 	DWMAC4/5
[    2.404334] imx-dwmac 428a0000.ethernet: DMA HW capability register supported
[    2.411463] imx-dwmac 428a0000.ethernet: RX Checksum Offload Engine supported
[    2.418586] imx-dwmac 428a0000.ethernet: TX Checksum insertion supported
[    2.425281] imx-dwmac 428a0000.ethernet: Wake-Up On Lan supported
[    2.431423] imx-dwmac 428a0000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.439075] imx-dwmac 428a0000.ethernet: device MAC address 32:d1:4d:11:05:97
[    2.446202] imx-dwmac 428a0000.ethernet: Enabled L3L4 Flow TC (entries=8)
[    2.452977] imx-dwmac 428a0000.ethernet: Enabled RFS Flow TC (entries=10)
[    2.459765] imx-dwmac 428a0000.ethernet: Enabling HW TC (entries=256, max_off=256)
[    2.467321] imx-dwmac 428a0000.ethernet: Using 32/32 bits DMA host/device width
[    2.611033] imx-dwmac 428a0000.ethernet: IRQ eth_lpi not found
[    2.616884] imx-dwmac 428a0000.ethernet: IRQ sfty not found
[    2.623405] imx-dwmac 428a0000.ethernet: User ID: 0x10, Synopsys ID: 0x52
[    2.630203] imx-dwmac 428a0000.ethernet: 	DWMAC4/5
[    2.634986] imx-dwmac 428a0000.ethernet: DMA HW capability register supported
[    2.642108] imx-dwmac 428a0000.ethernet: RX Checksum Offload Engine supported
[    2.649231] imx-dwmac 428a0000.ethernet: TX Checksum insertion supported
[    2.655923] imx-dwmac 428a0000.ethernet: Wake-Up On Lan supported
[    2.662006] imx-dwmac 428a0000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.669657] imx-dwmac 428a0000.ethernet: device MAC address 92:8e:ee:e0:a7:37
[    2.676785] imx-dwmac 428a0000.ethernet: Enabled L3L4 Flow TC (entries=8)
[    2.683565] imx-dwmac 428a0000.ethernet: Enabled RFS Flow TC (entries=10)
[    2.690352] imx-dwmac 428a0000.ethernet: Enabling HW TC (entries=256, max_off=256)
[    2.697920] imx-dwmac 428a0000.ethernet: Using 32/32 bits DMA host/device width
[    4.746055] imx-dwmac 428a0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[    4.791287] imx-dwmac 428a0000.ethernet eth0: PHY [stmmac-1:02] driver [NXP C45 TJA1103] (irq=POLL)
[    5.106134] usbcore: registered new interface driver cdc_ether
[    5.802180] imx-dwmac 428a0000.ethernet: Failed to reset the dma
[    5.808264] imx-dwmac 428a0000.ethernet eth0: stmmac_hw_setup: DMA engine initialization failed
[    5.816985] imx-dwmac 428a0000.ethernet eth0: __stmmac_open: Hw setup failed&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 12 Sep 2025 07:13:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2168686#M30021</guid>
      <dc:creator>veljko_v</dc:creator>
      <dc:date>2025-09-12T07:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2170495#M30073</link>
      <description>&lt;P&gt;sorry for my late, I've taken my annual leave this week, I don't find exist example for TJA1103 with imx93, but maybe you can refer to the attachment, if still failed, I will try to help you when I come back to office&lt;/P&gt;</description>
      <pubDate>Tue, 16 Sep 2025 14:03:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2170495#M30073</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2025-09-16T14:03:32Z</dc:date>
    </item>
    <item>
      <title>Re: TJA1103 soft reset timeout and wrong phy address</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2170554#M30074</link>
      <description>Thank you for your response, and the attached example. I made it work, the main issue was I cross connected the Tx to Rx and vice versa. The correct connection is Tx - Tx and Rx - Rx&lt;BR /&gt;This was probably causing voltage fluctuations and pin strapping the phy address was unstable because of it.</description>
      <pubDate>Tue, 16 Sep 2025 15:02:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/TJA1103-soft-reset-timeout-and-wrong-phy-address/m-p/2170554#M30074</guid>
      <dc:creator>veljko_v</dc:creator>
      <dc:date>2025-09-16T15:02:39Z</dc:date>
    </item>
  </channel>
</rss>

