MAC0 with PHY MARVELL, MAC1 and the PL XILINX PHY are recognize at the boot of petalinux as follow:
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 146 (00:0a:35:00:1e:53)
macb e000b000.ethernet eth0: attached PHY driver [Marvell 88E1510] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
macb e000c000.ethernet eth1: Cadence GEM rev 0x00020118 at 0xe000c000 irq 147 (f6:d5:bb:ce:5e:1f)
macb e000c000.ethernet eth1: attached PHY driver [Xilinx PCS/PMA PHY] (mii_bus:phy_addr=e000c000.etherne:00, irq=-1)
But link status don't go up for Ethernet 1 and only Ethernet0 is valid after auto negotiation as shown with the following messages given by petalinux boot:
Configuring network interfaces... udhcpc (v1.23.1) started
Sending discover...
Sending discover...
macb e000b000.ethernet eth0: link up (1000/Full)
Sending discover...
No lease, forking to background
The connectivity between MAC1 and 1G/2G Ethernet PCS/PMA is based on XAPP1082 ps_emio_sfp script.
Does someone test this configuration on the mmp board?
(and solve also that kind of problem)
Thanks
PS: I use a SFPC1110 transceiver module plugged in the SFP connector on the Base Board