Hi,
We are working on a product for our customer in which we are using DM8148 internal Ethernet switch which has internal MAC which is connected directly to DM8148 ARM processor. EMAC0 and EMAC1 are external interfaces of DM8148 and both shall be configured to work with RMII protocol.
EMAC1 is connected directly to AM3505 EMAC interface in crossed connection as MAC to MAC.
EMAC0 is connected to Ethernet PHY and configured to work as auto negotiation according to PHY indications.
Below is top level block diagram:
In this design we have implemented VLAN between DM8148 and AM3505, but we found that VLAN packets are also available on external MAC port. So we want to stop VLAN packet routing to external EMAC port.
Could anyone please suggest us that how can we achieve this at u-boot?
Thanks & Regards,
Devang Panchal