Other Parts Discussed in Thread: AM69
Hi,
We are designing an AI analytics card using TDA4APE6T5AANDRQ1, and we have a query regarding the MDIO pin selection for CPSW2G (RGMII) and CPSW9X (SGMII).
In the pinmux tool, CPSW9X MDIO1_MDIO / MDIO1_MDC are multiplexed with VOUT0_DATA6 and VOUT0_DATA7 (pins K32 and G32). Since these two VOUT0 signals do not have any alternate pin options, we cannot use MDIO1 without sacrificing the VOUT interface.
To resolve this, can we use MDIO0_MDIO (N32) and MDIO0_MDC (H29) as the common MDIO bus for both CPSW2G and CPSW9X ?
Our question:
Can we use MDIO0 as a shared MDIO bus for both CPSW2G and CPSW9X PHYs? In other words, is it valid to route both Ethernet interfaces to the same MDIO0_MDC/MDIO0_MDIO pins and manage all PHYs from a single MDIO controller?
Please confirm if this approach is supported on TDA4APE6 and if there are any limitations or recommendations when sharing MDIO across CPSW interfaces.