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.
工具与软件:
问题:设置 ALE 表和的以太网子系统配置 AM335x Sitara 处理器
这是数据表中描述如何设置双 Mac 模式并在主机/port1、主机/port2网络之间进行分离(在开关处)的部分。 它的工作原理。
14.3.2.10.2双 Mac 模式
在双 Mac 模式下运行时、目的是在端口0和1以及端口0之间传输数据包
但不在端口1和2之间。 每个 CPGMAC_SL 都显示为单个无桥接的 MAC
MAC 之间的通信。 每个 CPGMAC_SL 至少有一个唯一(不同)的 MAC 地址。
双 MAC 模式的配置方式如下所述:
感知模式。 CPSW_3G VLAN 感知位(CPSW_Control 中的 VLAN_Aware)决定数据包的方式
VLAN 在 CPGMAC_SL 出口时进行处理、不影响 ALE 处理数据包或的方式
数据包目标。 CPSW_3G VLAN 感知位可以根据需要设置或不设置(如果
VLAN 将退出交换机)。
添加端口0和1作为成员的 VLAN 表条目(清除泛洪掩码)。
添加具有端口1/0 VLAN 和端口号0的 VLAN/单播地址表条目。 传输
使用此单播地址在端口1上接收到的数据将仅发送到端口0 (出口)。 多个 Mac 地址
则可以配置此类型的多个条目。
添加端口0和2作为成员的 VLAN 表条目(清除泛洪掩码)。
添加具有端口2/0 VLAN 和端口号0的 VLAN/单播地址表条目。 传输
在端口2上使用此单播地址接收到的数据将仅发送到端口0 (出口)。 多个 Mac 地址
则可以配置此类型的多个条目。
然后、可以为两个目标端口添加带有地址的 VLAN。
该模式的目的是允许来自两个以太网端口的数据包在没有的情况下写入 FIFO
一个端口使另一个端口挨饿。
而数据包在不同 CPDMA RX 通道的端口2出口处接收。
我们正在 为双 Mac 设置寻找类似的描述、其中两个端口都在同一子网中、所有端口都可以看到所有流量。 我们之所以需要它、是因为我们希望使用 集线器功能 、而不是交换机功能、以便所有数据包都能呈现到主机、MAC1和 MAC2。 该设计以菊花链 形式将多个 AM335X 处理器与其他电路板连接在一起。
您好、Eric Mac、
感谢您的提问。
我需要向专家咨询这一请求是否能够得到支持。
鉴于假日周、请预计会有延迟回复。
此致、
Sreenivasa