<?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 configuration in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1509830#M194142</link>
    <description>&lt;P&gt;&lt;SPAN class=""&gt;I have made some more changes as below.&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;We have RMII interface between iMX8 and SJA1105.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;We don't have the oscillator connected to ref clock so we have to generate the ref clock.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Found that SJA1105 in PHY can't provide the clock to imx8.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;so now generated the clock of 50 MHZ from imx8 SJA1105.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;After making these changes now I see ARP packets are going to connected device in my case I have connected PC at KSZ8873.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I check in Wireshark and found the ARP packets are reaching PC and PC is responding back with MAC address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;But looks like these packets are dropped below are ethtool outputs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~# ethtool -S eth0 | grep -v ': 0'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;NIC statistics:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_octetcount_gb: 2224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_framecount_gb: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_broadcastframe_g: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_multicastframe_g: 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_64_octets_gb: 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_65_to_127_octets_gb: 24&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_unicast_gb: 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_multicast_gb: 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_broadcast_gb: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_octetcount_g: 2224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_framecount_g: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_framecount_gb: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_octetcount_gb: 459131&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_octetcount_g: 459131&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_broadcastframe_g: 4086&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_multicastframe_g: 21&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_64_octets_gb: 3339&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_65_to_127_octets_gb: 92&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_128_to_255_octets_gb: 5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_256_to_511_octets_gb: 681&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_unicast_g: 10&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipc_intr_mask: 1073692671&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv4_gd: 777&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv4_gd_octets: 231359&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv6_gd_octets: 72&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv6_gd: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_udp_gd: 769&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_icmp_gd: 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_udp_gd_octets: 215307&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_icmp_gd_octets: 544&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;threshold: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_pkt_n: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rx_pkt_n: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;normal_irq_n: 4100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rx_normal_irq_n: 4099&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;napi_poll: 8224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_normal_irq_n: 4100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_clean: 4125&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_set_ic_bit: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ip_csum_bypassed: 3339&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ipv4_pkt_rcvd: 777&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ipv6_pkt_rcvd: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;no_ptp_rx_msg_type_ext: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~# ethtool -S swp4 | grep -v ': 0'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;NIC statistics:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_packets: 3301&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_bytes: 139186&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_rxfrm: 2973&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_rxbyte: 312110&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_txfrm: 3904&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_txbyte: 420158&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_egr_disabled: 5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;qlevel_hwm_0: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~#&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;Questions&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN class=""&gt;When I load the SJA1105 driver I see the following message, based on below message I understand that swp2 and swp4 are not initialized. Why am I getting this error?&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;103.534901] sja1105 spi1.0 swp4 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; PHY [30be0000.ethernet-1:01] driver [Micrel KSZ8873MLL Switch]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;103.560539] sja1105 spi1.0 swp4 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; phy: setting supported 00,00000000,0000024a advertising 00,00000000,0000024a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;102.452530] sja1105 spi1.0 swp2 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; PHY [30be0000.ethernet-1:00] driver [NXP TJA1101]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;102.477021] sja1105 spi1.0 swp2 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; phy: setting supported 00,00000000,0000024a advertising 00,00000000,00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;is the SJA1105 driver provided is compatible with imx8mp?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Do I need to worry about the VLAN id here?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;How am I testing&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ifconfig eth0 up (Not assigning the IP address, just making interface up )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ifconfig swp4 192.168.1.20 up (This port is were KSZ8873 phy is connected)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ping 192.168.1.103 (PC IP address)&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Aug 2022 02:33:37 GMT</pubDate>
    <dc:creator>amol_kulkarni1</dc:creator>
    <dc:date>2022-08-23T02:33:37Z</dc:date>
    <item>
      <title>SJA1105 configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1496625#M193120</link>
      <description>&lt;P&gt;I have attached our hardware design of how iMX8 is connected to SJA1105 and then to KSZ8873 and TJA1101.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. CPU port from iMX8 to SJA is connected on port0&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. KSZ8873 which is MAC+PHY that is it also behaves like switch connected to port4&lt;/P&gt;&lt;P&gt;2. TJA1101 BroadR phy connected to port2&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;Issue&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Unable to ping the device&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think I got the SJA1105 driver up it is verifying the device ID.&lt;/P&gt;&lt;P&gt;KSZ and TJA device ID's are also successfully verified&amp;nbsp;&lt;/P&gt;&lt;P&gt;below is my dts configuration&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;SJA1105 Configuration&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;amp;ecspi1 {&lt;BR /&gt;fsl,spi-num-chipselects = &amp;lt;1&amp;gt;;&lt;BR /&gt;pinctrl-names = "default";&lt;BR /&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ecspi1 &amp;amp;pinctrl_ecspi1_cs&amp;gt;;&lt;BR /&gt;cs-gpios = &amp;lt;&amp;amp;gpio5 9 GPIO_ACTIVE_LOW&amp;gt;; /* Check this pin if required as we are using SS0 for chip select */&lt;BR /&gt;status = "okay";&lt;BR /&gt;##address-cells = &amp;lt;1&amp;gt;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&lt;BR /&gt;switch: sja1105@1 {&lt;BR /&gt;reg = &amp;lt;0x0&amp;gt;;&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;compatible = "nxp,sja1105q";&lt;BR /&gt;spi-max-frequency = &amp;lt;4000000&amp;gt;;&lt;BR /&gt;spi-cpha;&lt;BR /&gt;fsl,spi-cs-sck-delay = &amp;lt;1000&amp;gt;;&lt;BR /&gt;fsl,spi-sck-cs-delay = &amp;lt;1000&amp;gt;;&lt;BR /&gt;ports {&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;port@0 {&lt;BR /&gt;label = "swp0";&lt;BR /&gt;ethernet = &amp;lt;&amp;amp;fec&amp;gt;;&lt;BR /&gt;phy-mode = "rmii";&lt;BR /&gt;reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;fixed-link {&lt;BR /&gt;speed = &amp;lt;100&amp;gt;;&lt;BR /&gt;full-duplex;&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;port@1 {&lt;BR /&gt;label = "swp1";&lt;BR /&gt;fixed-link = &amp;lt;0 1 100 0 0&amp;gt;;&lt;BR /&gt;phy-mode = "mii";&lt;BR /&gt;reg = &amp;lt;1&amp;gt;;&lt;BR /&gt;};&lt;BR /&gt;port@2 {&lt;BR /&gt;label = "swp2";&lt;BR /&gt;phy-handle = &amp;lt;&amp;amp;fec_phy1&amp;gt;;&lt;BR /&gt;phy-mode = "mii";&lt;BR /&gt;reg = &amp;lt;2&amp;gt;;&lt;BR /&gt;};&lt;BR /&gt;port@3 {&lt;BR /&gt;label = "swp3";&lt;BR /&gt;fixed-link = &amp;lt;0 1 100 0 0&amp;gt;;&lt;BR /&gt;phy-mode = "mii";&lt;BR /&gt;reg = &amp;lt;3&amp;gt;;&lt;BR /&gt;};&lt;BR /&gt;port@4 {&lt;BR /&gt;label = "swp4";&lt;BR /&gt;//phy-handle = &amp;lt;&amp;amp;fec_phy2&amp;gt;;&lt;BR /&gt;phy-mode = "mii";&lt;BR /&gt;reg = &amp;lt;4&amp;gt;;&lt;BR /&gt;fixed-link {&lt;BR /&gt;speed = &amp;lt;100&amp;gt;;&lt;BR /&gt;full-duplex;&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;FEC Configuration&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;amp;fec {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;pinctrl-names = "default";&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_fec&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;phy-mode = "rmii";&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;phy-reset-gpios = &amp;lt;&amp;amp;gpio3 19 GPIO_ACTIVE_LOW&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;phy-reset-post-delay = &amp;lt;100&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;fsl,magic-packet;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;status = "okay";&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;fixed-link {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;speed = &amp;lt;100&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;full-duplex;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;};&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mdio {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;compatible = "snps,dwmac-mdio";&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;fec_phy1: fec-phy@0 {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;compatible = "ethernet-phy-ieee802.3-c22";&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;reg = &amp;lt;0&amp;gt;;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;eee-broken-1000t;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;tja110x,refclk_in; &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;};&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;};&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;};&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;Issue&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Unable to ping the device&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think I got the SJA1105 driver up it is verifying the device ID.&lt;/P&gt;&lt;P&gt;KSZ and TJA device ID's are also successfully verified&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;ip link output&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;BR /&gt;1: lo: &amp;lt;LOOPBACK,UP,LOWER_UP&amp;gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000&lt;BR /&gt;link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00&lt;BR /&gt;2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether d2:38:41:00:11:65 brd ff:ff:ff:ff:ff:ff&lt;BR /&gt;3: eth1: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether 1e:29:0c:9a:d7:58 brd ff:ff:ff:ff:ff:ff&lt;BR /&gt;4: can0: &amp;lt;NOARP,UP,LOWER_UP,ECHO&amp;gt; mtu 16 qdisc pfifo_fast state UP mode DEFAULT group default qlen 10&lt;BR /&gt;link/can&lt;BR /&gt;5: can1: &amp;lt;NOARP,ECHO&amp;gt; mtu 16 qdisc noop state DOWN mode DEFAULT group default qlen 10&lt;BR /&gt;link/can&lt;BR /&gt;6: swp1@eth0: &amp;lt;BROADCAST,MULTICAST&amp;gt; mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether d2:38:41:00:11:65 brd ff:ff:ff:ff:ff:ff&lt;BR /&gt;7: swp2@eth0: &amp;lt;BROADCAST,MULTICAST&amp;gt; mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether d2:38:41:00:11:65 brd ff:ff:ff:ff:ff:ff&lt;BR /&gt;8: swp3@eth0: &amp;lt;BROADCAST,MULTICAST&amp;gt; mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether d2:38:41:00:11:65 brd ff:ff:ff:ff:ff:ff&lt;BR /&gt;9: swp4@eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000&lt;BR /&gt;link/ether d2:38:41:00:11:65 brd ff:ff:ff:ff:ff:ff&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;ip route output&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;192.168.0.0/24 dev eth1 proto kernel scope link src 192.168.0.30&lt;BR /&gt;192.168.0.0/24 dev swp4 proto kernel scope link src 192.168.0.20&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;I dont know what am i missing but unable to ping our HW.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2022 20:04:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1496625#M193120</guid>
      <dc:creator>amol_kulkarni1</dc:creator>
      <dc:date>2022-07-27T20:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1503257#M193621</link>
      <description>&lt;P&gt;H&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/86427"&gt;@amol_kulkarni1&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Hope you are doing well.&lt;/P&gt;
&lt;P&gt;Apologies for delay in response.&lt;/P&gt;
&lt;P&gt;Could you please t&lt;SPAN&gt;ry doing loopback and share the logs?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Ritesh M Patel&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2022 11:45:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1503257#M193621</guid>
      <dc:creator>riteshmpatel</dc:creator>
      <dc:date>2022-08-09T11:45:39Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1509830#M194142</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;I have made some more changes as below.&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;We have RMII interface between iMX8 and SJA1105.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;We don't have the oscillator connected to ref clock so we have to generate the ref clock.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Found that SJA1105 in PHY can't provide the clock to imx8.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;so now generated the clock of 50 MHZ from imx8 SJA1105.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;After making these changes now I see ARP packets are going to connected device in my case I have connected PC at KSZ8873.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I check in Wireshark and found the ARP packets are reaching PC and PC is responding back with MAC address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;But looks like these packets are dropped below are ethtool outputs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~# ethtool -S eth0 | grep -v ': 0'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;NIC statistics:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_octetcount_gb: 2224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_framecount_gb: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_broadcastframe_g: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_multicastframe_g: 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_64_octets_gb: 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_65_to_127_octets_gb: 24&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_unicast_gb: 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_multicast_gb: 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_broadcast_gb: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_octetcount_g: 2224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_tx_framecount_g: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_framecount_gb: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_octetcount_gb: 459131&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_octetcount_g: 459131&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_broadcastframe_g: 4086&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_multicastframe_g: 21&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_64_octets_gb: 3339&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_65_to_127_octets_gb: 92&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_128_to_255_octets_gb: 5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_256_to_511_octets_gb: 681&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_unicast_g: 10&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipc_intr_mask: 1073692671&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv4_gd: 777&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv4_gd_octets: 231359&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv6_gd_octets: 72&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_ipv6_gd: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_udp_gd: 769&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_icmp_gd: 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_udp_gd_octets: 215307&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mmc_rx_icmp_gd_octets: 544&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;threshold: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_pkt_n: 26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rx_pkt_n: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;normal_irq_n: 4100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;rx_normal_irq_n: 4099&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;napi_poll: 8224&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_normal_irq_n: 4100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_clean: 4125&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_set_ic_bit: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ip_csum_bypassed: 3339&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ipv4_pkt_rcvd: 777&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ipv6_pkt_rcvd: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;no_ptp_rx_msg_type_ext: 4117&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~# ethtool -S swp4 | grep -v ': 0'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;NIC statistics:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_packets: 3301&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx_bytes: 139186&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_rxfrm: 2973&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_rxbyte: 312110&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_txfrm: 3904&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_txbyte: 420158&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;n_egr_disabled: 5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;qlevel_hwm_0: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;root@imx8-ccomgx2-base:~#&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;Questions&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN class=""&gt;When I load the SJA1105 driver I see the following message, based on below message I understand that swp2 and swp4 are not initialized. Why am I getting this error?&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;103.534901] sja1105 spi1.0 swp4 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; PHY [30be0000.ethernet-1:01] driver [Micrel KSZ8873MLL Switch]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;103.560539] sja1105 spi1.0 swp4 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; phy: setting supported 00,00000000,0000024a advertising 00,00000000,0000024a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;102.452530] sja1105 spi1.0 swp2 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; PHY [30be0000.ethernet-1:00] driver [NXP TJA1101]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;[&amp;nbsp;102.477021] sja1105 spi1.0 swp2 (&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;uninitialized&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class=""&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; phy: setting supported 00,00000000,0000024a advertising 00,00000000,00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;is the SJA1105 driver provided is compatible with imx8mp?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Do I need to worry about the VLAN id here?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;How am I testing&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ifconfig eth0 up (Not assigning the IP address, just making interface up )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ifconfig swp4 192.168.1.20 up (This port is were KSZ8873 phy is connected)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ping 192.168.1.103 (PC IP address)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Aug 2022 02:33:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1509830#M194142</guid>
      <dc:creator>amol_kulkarni1</dc:creator>
      <dc:date>2022-08-23T02:33:37Z</dc:date>
    </item>
    <item>
      <title>Re: SJA1105 configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1516288#M194673</link>
      <description>&lt;P&gt;Hi Amol,&lt;/P&gt;
&lt;P&gt;Hope you are doing well.&lt;/P&gt;
&lt;P&gt;Apologies for delay in response.&lt;/P&gt;
&lt;P&gt;Kindly delete the FEC node from FEC configurations and update the device tree as per below link:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.kernel.org/doc/Documentation/devicetree/bindings/net/dsa/sja1105.txt" target="_blank"&gt;https://www.kernel.org/doc/Documentation/devicetree/bindings/net/dsa/sja1105.txt&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;
&lt;P&gt;Ritesh M Patel&lt;/P&gt;</description>
      <pubDate>Fri, 02 Sep 2022 11:34:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SJA1105-configuration/m-p/1516288#M194673</guid>
      <dc:creator>riteshmpatel</dc:creator>
      <dc:date>2022-09-02T11:34:08Z</dc:date>
    </item>
  </channel>
</rss>

