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.

[参考译文] TMDX654IDKEVM:Linux-RT SDK 8.2 :&'ethtool -s eth1 speed 1000 duplex full AutoNeg ON'不适用于eth1-eth5

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1096688/tmdx654idkevm-linux-rt-sdk-8-2-ethtool--s-eth1-speed-1000-duplex-full-autoneg-on-does-not-work-for-eth1-eth5

部件号:TMDX654IDKEVM

在Linux-RT SDK 8.2 上:

当eth1和eth5通过电缆连接时,'ethtool -s eth1 speed 1000 duplex full AutoNeg ON'不起作用。

控制台日志作为"minicom-loop-not-up-afterMAU-change.log"附加。

e2e.ti.com/.../minicom_2D00_loop_2D00_not_2D00_up_2D00_afterMAU_2D00_change.log

重现步骤:

设置SDK_VERSION=08_02_00_01
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================

步骤1.

用于AM65x的SDK下载和安装
----------------

1.1 下载
转至“”>“www.ti.com/.../PROCESSOR-SDK-AM65X"”

单击PROCESSOR-SDK-LINUX-RT-AM65X—LINUX-RT PROCESSOR SDK for AM65x的下载选项
单击"ti-processor-sdk-linux-rt-am65xx-EVM-"$SDK_version"-linux-x86-Install.bin"

设置可执行权限:chmod 777 ti-processor-SDK-linux-RT-am65xx-EVM-"$SDK_version"-Linux-x86-Install.bin
执行bin文件:./ti-processor-sdk-linux-rt-am65xx-ev-"$SDK_version"-Linux-x86-Install.bin
选择Destination location :(目标位置:)
等待完成。

============================================================================================================================================================================================================================================================================================================================================================================================================================================================================

第2步:

使用预构建的映像准备SDCard
----------------

2.1 连接sdcard并从lsblk或"cat /proc/mounts"中查找sdcard的设备文件/dev/sdx

使用以下命令刷新预构建的2.2 图像:

$ cd <path>/ti-processor-SDK-linux-RT-am65xx-EVM-"$SDK_version"/bin
$ sudo ./SDK mksdboot.sh --SDK <path>/ti-processor-SDK-linux-RT-am65xx-EVM-"$SDK_version"/--device /dev/sd<x>
$同步
完成后,卸载SD卡并弹出。

============================================================================================================================================================================================================================================================================================================================================================================================================================================================================

第3步:

测试AM65x IDK上的吞吐量eth1->eth5
----------------

3.1 运行AM65x IDK并以根用户身份登录

3.2 连接eth1和eth5

3.3。等待链接启动

3.4。运行ethtool -s eth1 speed 1000 duplex full AutoNeg on (ethtool -s eth1速度1000双工全自动启动)

3.5。等待30秒

3.6。运行'ethtool eth1',看到链接仍未启动

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

    您好,Zdenek,

    我已能够重现此问题。 我已提交内部TT以解决此问题(https://jira.itg.ti.com/browse/LCPD-2.7924万)。  

    此问题可能与此(e2e.ti.com/.../tmdx654idkevm-linux-rt-sdk-8-1-linux-ethtool-ioctl-returns-operation-not-supported-when-used-immediately-after-administrative-link-down)问题无关。 这两个端口的情况都是这样,没有人开始通信来启动链路。 他们似乎都在等待对方。 这是我的初步看法。

    我将在这里向你介绍有关你的问题的工作进展情况。

    此致,
    Tanmay