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.

[参考译文] AM62L:启用开关模式并使用菊花链

Guru**** 2665185 points

Other Parts Discussed in Thread: AM62L

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1592904/am62l-enable-switch-mode-and-achive-daisy-chain

器件型号: AM62L

尊敬的团队:

我正在将 am62L EVM 与 ti-processor-sdk-linux-am62lxx-evm-11.00.15.05-Linux-x86-Install.bin SDK 版本配合使用、

我们在电路板上启用开关模式以实现菊花链功能。
我们的目标是让 EVM 访问互联网并 ping 其他器件、同时还允许在插入另一个器件时使用第二个以太网端口提供网络连接。

但是、运行以下命令后、EVM 不会获取 IP 地址、并且交换机功能无法按预期工作。

ip link set dev eth0 down
ip link set dev eth1 down

devlink dev param set platform/8000000.ethernet \
name switch_mode value true cmode runtime

ip link add name br0 type bridge
ip link set dev br0 type bridge ageing_time 1000
ip link set dev eth0 up
ip link set dev eth1 up
ip link set dev eth0 master br0
ip link set dev eth1 master br0

bridge vlan add dev br0 vid 1 self
bridge vlan add dev br0 vid 1 pvid untagged self

ip link set dev br0 up

udhcpc -i br0

您能否就此提供更多步骤或信息?

谢谢、

达尔米克

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

    我发现了这一点  ip link set dev eth0 down and ip link set dev eth1 down causing the issue.

    Remove that from the script and make unmanaged the eth1 and eth2 interface in NetworkManager, also add some delay between dev br0 up and udhcpc. it is working.

    谢谢、

    达尔米克