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.

[参考译文] PROCESSOR-SDK-AM64X:需要帮助:将 hsr0 集成到 br0 桥配置中

Guru**** 2451970 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1548737/processor-sdk-am64x-need-help-integrating-hsr0-into-br0-bridge-configuration

器件型号:PROCESSOR-SDK-AM64X


工具/软件:

您好、专家、

我需要帮助实现将 hsr0 添加到桥接 br0 的要求。


(1) 上面的拓扑图显示了我的解决方案设计、目的是在 PC1 和 PC2 之间建立网络通信。
(2) 执行的步骤:
ip link add name br0 type bridge
IP 链路集 eth0 master br0
ip link set hsr0 master br0
IP 链路设置 br0 up
(3) 不幸的是、PC1 和 PC2 无法相互 ping 通。
(4) 通过详细的数据包捕获分析、我确认从 PC1 发送的 ARP 广播数据包已成功到达 PC2。 PC2 还生成了 ARP 应答数据包、通过 Red Box 上的端口镜像验证这些数据包是否已传输。 但是、Linux 开发器件的 hsr0 接口上的 tcpdump 捕获结果显示没有收到 ARP 应答数据包。 目前的故障排除瓶颈就在这个阶段。

这个问题严重影响了我们的项目。 感谢您的紧急帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Pengfei:  

    1.您当前使用的是哪个 Linux SDK 版本?

    2.我假设使用的是 AM64x 的“Linux dev“吗? 这是定制电路板还是 TI AM64x EVM?

    3、您使用了哪些步骤来设置 hsr0? 我假设您使用 eth1 和 eth2(PRU-ICSSG 以太网接口)设置 hsr0?

    4. hsr0 和红盒之间的连接是物理以太网电缆连接吗? 如果是、您是否将物理 eth1 和 eth2 端口都连接到红框?

    -道林

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

    1.ti-processor-sdk-linux-rt-am64xx-evm-09.02.00.08-linux。

    2.yes.it's  为定制电路板。

    我正在使用 TI 的脚本文件。

    https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM64X/09_02_00_08/exports/docs/linux/Foundational_Components Non_Offload Kernel_Drivers

    4.hsr0 和红色框通过以太网连接。 此外、我认为对于红框而言、无论 eth1 和 eth2 是单独连接还是两者都连接、都不会影响这个问题。 在建立 br0 之前、PC2 可以通过红色框成功 ping hsr0。

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

    嗨、Pengfei、  

    为了仔细检查您的设置中是否有 eth1 和 eth2 两个 PRU-ICSSG 以太网接口?

    您是否打算使 AM64x 的功能本质上类似于 RedBox? 即 eth1 和 eth2 用于 HSR 接口、而 eth0 用于连接到非冗余网络?

    -道林

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

    1. eth1 和 eth2 都是 ‌PRU-ICSSG 以太网接口 ‌和 ‌hsr0 ‌已使用官方脚本文件。建立接口

    2.如前面所述的拓扑图‌‌中所示,本项目中 Linux 设备的实现功能‌似乎与 Redbox 有一些相似之‌处。

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

    您好 Pengfei:  

    遗憾的是、我们目前没有软件支持来使 AM64x 能够用作 RedBox。 目前、AM64x 能够用作 HSR DAHN(双连接 HSR 节点)、但不能用作 RedBox。 要启用 AM64x 作为 RedBox、只需进行一些简单的其他更改。  

    我计划在内部引入此 RedBox 用例、看看这是否是我们可以启用的功能。 但是、我需要详细了解您的团队计划将 AM64x 用于此配置的最终应用程序是什么? 您是否了解正在开发的此终端设备的发货量/预计发货量? 预期的量产开始是什么?

    -道林