您好!
是否可以将 AM3352用作单 MAC 节点、但具有带内部开关的双 ETH (即使该器件中缺少 PRU)?
谢谢、此致、
Alberto
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Alberto、
您拥有的选项列表是正确的、即使有2个物理外部端口和 PHY、交换机模式也意味着1个 IP 地址。 在双 MAC 模式下、ALE 配置为2个端口、可支持2个 MAC 和2个 IP 地址。 我需要添加的是、在交换机模式下、IP 地址用于单个子网。 而双 MAC 有两个 IP 地址、两个端口必须连接到不同的子网(例如 eth0 192.168.0.x 和 eth1 192.168.1.x)。 我需要添加的另一点是、将两个端口放置在同一子网上很可能会同时占用两个端口。 下面是一个演示文稿、介绍了为何不能将两个端口都放在同一子网中。
training.ti.com/.../ETH_System_SW_on_AMClass_Devices.pdf
如果端口需要冗余、则使用其他协议。
AM335x-evmsk 是 如何 实现这两种选项功能的示例。 通过在电路板的 DTS 文件中添加 dual-Mac 标志、可以将 CPSW 驱动程序配置为双 Mac 模式。 移除标志、CPSW 驱动程序将初始化为开关。 无需更改硬件。
如果还有其他问题、请告诉我。 另外、请连接客户预期使用的端口拓扑。
e2e.ti.com/.../1783_5F00_001.pdfHySchuyler、
感谢您提供的非常有用的材料。 客户对它进行了研究、发现它很可靠、并很好地解释了所有可能的配置。
另一个问题与幻灯片#55有关。 为什么错误的 ETH 端口回复 ARP 消息?
请在附件中找到我所指的幻灯片。
谢谢、此致、
Alberto