In litex-boards, there are a lot of platforms with two eth, described as eth,0, eth,1 with their pads, etc.
But in target files seems to be no requests for eth,1 pads, and no add_ethernet() to serve 2nd phy and mac. There's actually the one target (machdyne_vivaldi_ml1) which possibly can use 2nd eth, but attempts to build litex out-of-the-box for it are leading to error because of 2nd ethmac's memory is overlapped with 1st and must be mapped for successful building.
This leads me to conclusion that all the 2-eth targets in litex-boards are actually "fakes" and can only serve the one eth (eth,0).
Or am I mistaken and couldn't get into it?
In litex-boards, there are a lot of platforms with two eth, described as eth,0, eth,1 with their pads, etc.
But in target files seems to be no requests for eth,1 pads, and no add_ethernet() to serve 2nd phy and mac. There's actually the one target (machdyne_vivaldi_ml1) which possibly can use 2nd eth, but attempts to build litex out-of-the-box for it are leading to error because of 2nd ethmac's memory is overlapped with 1st and must be mapped for successful building.
This leads me to conclusion that all the 2-eth targets in litex-boards are actually "fakes" and can only serve the one eth (eth,0).
Or am I mistaken and couldn't get into it?