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.

[参考译文] AM5748:IEEE 1588 PTP、带 Linux 桥接器

Guru**** 2414260 points
Other Parts Discussed in Thread: AM5748

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1522679/am5748-ieee-1588-ptp-with-linux-bridge

部件号:AM5748

工具/软件:

大家好、

我们使用 IEEE 1588 PTP 与主设备同步、当我们在没有桥接器的情况下使用时、工作正常。 在 AM5748 中、我们有两个以太网接口 eth0 和 eth1、我们已经 桥接这些接口以分配一个 通用 IP、因此无论连接了哪个接口、都可以通过通用 IP 访问我们的器件。 使用桥接使能时、与 PTP 主站的同步不起作用。

启用桥接器后、tcpdump 上会显示 PTP 通知和同步消息、但不会在主站和 AM5748 之间发生同步。

我们怀疑当网桥启用时 IGMP 多播数据包不会通过、并且我们观察到多次从 AM5748 发送 IGMP 成员数据包。

以下附加文件是 AM5748 处的 tcpdump capture、具有 PTP 数据包事务以供参考。

AM5748 IP -> 192.168.0.100

PTP Grand Master IP -> 192.168.0.90

e2e.ti.com/.../ptp_5F00_bridge.zip

此致、

Snehal