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.

[参考译文] AM6442:ICSSG 以太网播问题

Guru**** 2337880 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1507311/am6442-icssg-ethernet-mcast-problem

器件型号:AM6442

工具/软件:

尊敬的专家:

我有一个带有单个以太网端口的定制电路板。

我在中使用的是 ICSSG 以太网 DUAL MAC 消耗量。 它可以正常发送和接收数据 单播 数据包。

我确保:

  • IGMP_FLAG在网络接口上设置。

  • 加入多播组。

但是,我 无法接收多播数据包

我找到了App_addMacFdbEntry可以将多播 MAC 地址添加到 FDB 的函数。
但此功能不起作用 DUAL MAC 模式、所以我将配置更改为 数量 消耗量。

转换为 数量 模式下、我能够接收发送到多播地址的多播数据包。
不过、 我无法发送数据包 相同的多播 IP 地址。

以下是我的问题:

  1. 添加 FDB 条目后、 如何发送数据包 是否为同一组播地址? (我 能够在 CPWS 中执行此操作)

  2. 如何在双 MAC 模式下接收多播数据包

为了您的信息、我使用的是 MCU+ SDK 版本11.00.00.15

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    感谢您的查询。

    我将查看此内容、并在下周回复您。

    此致

    Ashwani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Berlam:  

    [报价 userid="541328" url="~/support/processors-group/processors/f/processors-forum/1507311/am6442-icssg-ethernet-mcast-problem
    1. 如何在双 MAC 模式下接收多播数据包

    [/报价]

    是否在 FDB MC 条目中启用了"ICSSG_FDB_ENTRY_BLOCK"块位? 如果是、请将其删除并尝试。

    [报价 userid="541328" url="~/support/processors-group/processors/f/processors-forum/1507311/am6442-icssg-ethernet-mcast-problem
    • 添加 FDB 条目后、 如何发送数据包 是否为同一组播地址? (我 能够在 CPWS 中执行此操作)

    [/报价]

    我会尝试一下、让您知道。

    BR
    Jc.