Other Parts Discussed in Thread: TDA4VM
器件型号: TDA4VM
尊敬的支持团队:
我使用的是 TDA4VM EVM 和 enet_lwip_freertos 示例、在 MCU2_1 R5F 内核上运行。 从 PC 传输 UDP 数据包时、电路板会正确接收并处理这些数据包。 但是、从 FPGA 板传输 UDP 数据包时、TDA4VM 会丢弃这些数据包。
通过检查 CPSW2G ALE 寄存器、我观察到“ALE 多播端口掩码“表示每个 FPGA 数据包都在 ALE 阶段丢弃。 换句话说、数据包可以在 PHY 上看到、但由于 ALE 多播/端口掩码配置、它们不会到达 R5F RX 路径。
您能否告知所需的正确 ALE/CPSW2G 配置(例如,默认 RX 流与基于 MAC 的目标流、多播/广播端口掩码)、以便确保在此 enet_lwip_freertos 设置中将来自 FPGA 的 UDP 数据包转发到 MCU2_1 主机端口?
谢谢
Balaji。