PFE0 is connected to Serdes 1 lane 0 and PFE2 to Serdes 0 lane 1.
In u-boot/*/serdes_hwconfig.c, there is a combined validation that prevents both pfe0 and pfe2 to be configured in SGMII.
I don't understand why? Since both are on different Serdes instances what is the problem here?
I tried to configure both of them in SGMII from m7 cores and I can see the communication on both pfe 0 and 2.
S32G-VNP-RDB3 BSP-S32 S32G3
Hi,
We apologize for the delay from our side.
Can you let us know which BSP version are you using?
We can recommend looking into the RDB3 Ethernet Enablement Guide for more information on regards of Ethernet configurations available under the RDB3. This User Guide is available under the RDB3 product site (link: S32G3 Vehicle Networking Reference Design | NXP Semiconductors).
As for overall restrictions, we are not seeing any restriction on this specific regard. We see that both interfaces should be usable simultaneously [Page 3, S32G-VNP-RDB3 Ethernet Enablement Guide, , Rev. 1, 08/2022]:
Please, let us know.