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.

[参考译文] TMDS64EVM:如何更改 PHY ledMode

Guru**** 2573695 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1574096/tmds64evm-how-to-change-phy-ledmode

器件型号:TMDS64EVM
主题:SysConfig 中讨论的其他器件

工具/软件:

您好、TI 支持团队。

我将使用 enet_lwip_cpsw_am64x-evm_r5fss0_freertos_ti-arm-clang 示例工程。
我想更改定制电路板以太网 PHY 的 ledMode。
具体来说、我想更改 ti_board_config.c 中 gEnetCpbBoard_dp83867PhyCfg 的 ledMode 设置
如下所示:

---------
static const Dp83867_Cfg gEnetCpbBoard_dp83867PhyCfg =
{
/* The delay values are set based on trial and error and not tuned per port of the evm */
    .txClkShiftEn         = true,
    .rxClkShiftEn         = true,
    .txDelayInPs          = 250U,   /* 0.25 ns */
    .rxDelayInPs          = 2000U,  /* 2.00 ns */
    .txFifoDepth          = 4U,
    .impedanceInMilliOhms = 35000,  /* 35 ohms */
    .idleCntThresh        = 4U,     /* Improves short cable performance */
    .gpio0Mode            = DP83867_GPIO0_LED3,
    .gpio1Mode            = DP83867_GPIO1_COL, /* Unused */
    .ledMode              =
    {
#if 1 // after
        DP83867_LED_LINKED,
        DP83867_LED_RXTXACT,
        DP83867_LED_LINKED,
        DP83867_LED_LINKED_1000BT,
#else // default
        DP83867_LED_LINKED,         /* Unused */
        DP83867_LED_LINKED_100BTX,
        DP83867_LED_RXTXACT,
        DP83867_LED_LINKED_1000BT,
#endif
    },
};
---------

使用的 SDK 为 MCU_PLUS_SDK_am64x_08_06_00_45。

TI_board_config.c 在编译过程中会自动生成、因此即使我修改了该文件、它也会被覆盖。

我应该如何修改它?
我找到了 Dp83867_setLedMode 函数。
如果我可以修改它、PHY 是否可以正确处理此更改?

此致、
今泉清正。

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

    您好、

    如果您使用定制板、我建议在 SysConfig GUI 中启用定制板选项、以便您能够创建和维护自己的板配置文件。 您可以遵循 MCU PLUS SDK 中的文档了解更多详细信息。  定制板支持

    如果没有其他主要更改、并且您仅想修改 PHY LED 配置、则可以参阅以下适用于 自定义以太网 PHY 集成指南的文档 并查看“ PHY extendedCfg“并更新 LED 配置来实现该目的。

    如果您有其他疑问、请告知我们。

    谢谢。此致、
    Teja。