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.

[参考译文] RTOS/PROCESSOR-SDK-DRA7X:错误返回链接状态

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609299/rtos-processor-sdk-dra7x-incorrectly-returned-link-status

器件型号:PROCESSOR-SDK-DRA7X

工具/软件:TI-RTOS

您好!

对于 DRA75xx (src/v4)、pdk_dra7xx_1_0_5中的 EMAC 驱动程序存在问题。

EMAC_POLL ()函数忽略 port_num 参数、并且在启用多个端口时无法正确处理链接状态。它检查所有端口的链接状态、而不仅仅是所选端口的链接状态。 返回的链路状态始终来自上次检查的端口。


此致、

Jakub

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

    我已将您的问题转交给一位专家进行评论。

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

    您好、Jakub、

    EMAC_POLL ()函数的实现最近发生了变化、端口号参数不再被忽略、循环在所有端口上重复也消失了。 因此、返回的链接状态是其 id 作为函数参数传递的端口的链接状态。

    这些更改是最近发布的最新 Processor SDK RTOS v4.00.00的一部分。