工具/软件:
我们要求独立运行 AM2634中提供的两个以太网端口(不是在交换模式下)、也就是说、程序应该能够将帧发送到此时需要的特定端口。
例如、采取帧 A 这需要被发送到端口0在 instant1和 采取帧 B 这需要被发送到端口1在 instant2 (但帧 A 不应被发送到端口1、同样与帧 B 相同)。
这可以通过 AM2634来实现吗? 如果是、请提供有用的资源!
请注意、
Srinivas S.
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.
工具/软件:
我们要求独立运行 AM2634中提供的两个以太网端口(不是在交换模式下)、也就是说、程序应该能够将帧发送到此时需要的特定端口。
例如、采取帧 A 这需要被发送到端口0在 instant1和 采取帧 B 这需要被发送到端口1在 instant2 (但帧 A 不应被发送到端口1、同样与帧 B 相同)。
这可以通过 AM2634来实现吗? 如果是、请提供有用的资源!
请注意、
Srinivas S.
您好 Brennan、
我们计划将 AM2634用作主器件(主器件)。 为此、根据我们的 EtherCAT 主站设计、我们需要控制接收相对于以太网端口的传输和跟踪能力。 请在这方面向我们建议一个解决办法。
根据我的理解、如果我们使用 CPSW、使用 CPDMA 传输的帧将发送到两个接口、并且从两个端口接收到的任何帧都将提供给主机端口(但我们不知道帧来自哪个接口)。 请确认这一点、如果我错了、请纠正我。
请将此视为优先事项、我们实际上很匆忙。 希望得到一个快速和准确的答复
此致、
Srinivas
您好、Srinivas、
有关将 AM2634用作 EtherCAT 主设备、请参阅该 E2E 常见问题解答。 请注意、TI 确实做到了 无法提供开箱即用的 EtherCAT 主设备解决方案。
有多个第三方提供解决方案。
此致、
Brennan
尊敬的 Brennan:
我们已经在带有单个以太网接口的控制器中实现了 EtherCAT 主站协议栈、现在我们想实现完整的 EtherCAT 主站功能、因此我们将使用 AM2634、因此无需担心主站协议栈的可用性。
我们需要了解有关 CPSW 和 ICSS 功能的信息、它们为应用提供控制和可追溯性以实现卓越性能的级别。 因此、请你就此作出澄清。
1.我们是否可以使用 CPSW 实现对帧到达的发送和接收(从哪个接口)的硬件级别控制、 如果我们使用 CPSW、使用 CPDMA 发送的帧将发送到两个接口、并且从两个端口接收到的任何帧都将提供给主机端口(但我们不知道帧来自哪个接口)。 请确认这一点、如果我错了、请纠正我。
2.可以将 RMII 接口用于 PRU-ICSS。
如果可能、您可以将对话循环给 EtherCAT 专家(如有)。
此致、
Srinivas
Srinivas,
对于(1)、我将邀请 CPSW 专家。
[引述 userid="150519" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1500997/am2634-am2634-ethernet-individual-mac-mode/5784150 #5784150"]2.可以将 RMII 接口用于 PRU-ICSS。
[/报价]不可以、PRU-ICSS 仅支持 MII 以太网。
我们的 EtherCAT 专家目前不在办公室、我会提供支持、直到他下周回来。 感谢您的耐心!
此致、
Brennan
谢谢 Brennan、
我能否澄清一下第1点? 即了解 CPSW。
另请提供有关双 MAC 模式(如果可用)的资源。 (AM263x MCU+ SDK:Enet CPSW 工作模式演示)、但不是这一个。
此致、
Srinivas
感谢 Susan 的澄清、我是否也能得到关于传输的澄清、即、如果我在 CPDMA 中填充一个帧、那么该帧将被正确地传输到两个端口?
根据您在前一个主题中的答案、您实际上建议使用基于端口的 Mac 筛选器、对吧? [/报价]尊敬的 TIMCM:
这是可能的、并且可以通过 cpdma pkt 描述符的 portmask 属性进行配置。
您可以查看 mcu_plus_sdk/source/networking/enet/core/examples/enet_layer2_multi_channel 示例、其作用相同。