主题中讨论的其他器件: LP-AM243
我们在 MCU-PLUS-SDK AM243X 版本08.06.00.43中检查了新版本的 EtherNet/IP 适配器演示。
我已确认 LLDP 数据包转发控制不正确。
如下图所示、我在系统中间连接了一个 LP-AM243、并使用 Wireshark 从 PC 上捕获数据包。
使用"ethernetip_adapter_demo"应用时、下一个器件的 LLDP 数据包将通过 PRU-ICSSG。
这些数据包可以从 PC 捕获。
为了实现 LLDP 的正确传输控制、我认为应该有一个过程、使用 FDB 作为 PRU 内部的一个过程来停止 LLDP 数据包传输。
我知道可以使用 ENET (ICSS)功能来处理 FDB 控制。
但是、我们希望同时支持 DLR 功能和正确的 LLDP 数据包转发控制。
ENET (ICSS) 支持 FDB、不支持 DLR。
EtherNet/IP 适配器 Demos 的 PRU 固件支持 DLR、不支持通过 FDB 转发 LLDP 数据包控制。
好的、我有一个问题。
问: EtherNet/IP 适配器 Demos 的 PRU 固件何时 支持正确的 LLDP 数据包转发控制?
另外、如果有办法通过 FDB 实现 DLR 功能和 LLDP 数据包控制、请告诉我。