i use the Zynq US+ xczu19eg eth0 for ethernet connection to a marvell switch (88E6321) via EMIO over the "1G/2.5G Ethernet PCS/PMA" ip core. The problem is that i don't get RX packets and that the "Status vector" provided in the PL says everything is fine but the register 5 of the core advises strange negotiated parameters.
Ethernet "Zynq PS Gigabit Ethernet Controller"
Reference clock 250 MHz
DRP clock 50 MHz
Auto Negotiation enabled
PHY Address 1
Include shared logic in Core
When i check the "Status vector" provided in the PL i read 0x088B wich (according PG047) means:
-> Link Status ok!, Link Synch ok!, PHY Link Status ok!, 1000 Mb/s negotiated!