We are using the ADIN3310 Ethernet switch with a Zynq Ultra Scale+ MPSoC processor.
The Port 0 and 1 of switch are connected to ADI Ethernet PHYs over RGMII and Port 2 connected to Host Processor over SGMII.
We are able to enable the switch from Port 0 by connecting it to the PC and running the ADIN6310-tsn-evaluation-util.
Our project requires the switch firmware to be loaded over SPI and Port 2.
When Switch is configured in SPI mode, As per the ADIN3310 software manual, we probed the Timer0/INT pin and confirmed that it is generating an interrupt every 1.25 seconds consistently. But no data is seen on the SPI lines.
When Switch is configured in Port 2, the SGMII link at the host processor (Custom board MPSoC) is not getting enabled.
We ensured the Host configurations are proper and verified in other evaluation boards.
Please help us to enable this switch from our host processor over SPI and Port 2 interface.
