> Hi Andrew,
> 
> Thanks for you explanation, I still don't quite understand what the use case 
> it is, could you give me more details, thanks a lot!
> AFAIK now, there are two connections methods, we can abstract the layer:
>       MAC <-> MAC, there is no PHY attached. It seems to know as Fixed link, 
> right?

Yes, this is the most common way of connecting a switch.

>       MAC+PHY <-> PHY+MAC

Switches can be connected like this, but not often. Why pay for two
PHYs which you do not need?

> From your expression, you should use an external Ethernet switch, if
> yes, why Ethernet switch needs to use MDIO bus to access another
> MAC's(STMMAC) PHY?

The switch is on the same board as the MAC. Take a look at:
https://netdevconf.info/2.1/papers/distributed-switch-architecture.pdf

It explains the DSA architecture.

   Andrew

Reply via email to