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.

[参考译文] AM2634-Q1:SDK9.2中的 PHY 支持

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1404080/am2634-q1-phy-support-in-sdk9-2

器件型号:AM2634-Q1
主题中讨论的其他器件:DP83869AM2634

工具与软件:

hi champs、

   我想在 SDK 9.2中支持以太网 Phy。  在 SDK 用户手册中、我们已支持多个以太网 PHY。

  

然而、从 syscfg 生成的代码来看、我只看到 DP83869

/* PHY 驱动程序*/
extern En2.45 Phy_Drv gEnetPhyDrvGeneric;
extern En4.05gEnetPhyDrvDp83822 Phy_Drv;
extern En4.05gEnetPhyDrvDp83867 Phy_Drv;
extern En4.05gEnetPhyDrvDp83869 Phy_Drv;
externn En4.05gEnetPhyDrvVsc8514 Phy_Drv;

/*! 简短介绍所有已注册的特定于 PHY 的驱动程序。 */
static const Enet20 Drv_Handle gEnetPhyDrvs[]=

&gEnetPhyDrvDp83869、/* DP83869 */
&gEnetPhyDrvGeneric、/* Generic PHY -必须最后*/
};

静态常量 Dp83869_Cfg gEnetCpbBoard_dp83869PhyCfg =

.txClkShiftEn = true、
.rxClkShiftEn = true、
.txDelayInps = 500U、/*以 pecosec 为单位的值。 请参阅 DP83869 PHY 数据表的 ANA_RGMII_DLL_CTRL 寄存器中的 DLL_RX_DELAY_CTRL_SL 字段*/
.rxDelayInps = 500U、/*以 pecosec 为单位的值。 请参阅 DP83869 PHY 数据表的 ANA_RGMII_DLL_CTRL 寄存器中的 DLL_TX_DELAY_CTRL_SL 字段*/
.txFifoDepth = 4U、
.impedanceInMilli 欧姆= 35000、/* 35欧姆*
.idleCntThresh = 4U、/*改善短电缆性能*/
.gpio0Mode = DP83869_GPIO0_LED3、
.gpio1Mode = DP83869_GPIO1_COL、/*未使用*/
.ledMode =

DP83869_LED_Linked、/*未使用*/
DP83869_LED_Linked_100BTX
DP83869_LED_RXTXACT、
DP83869_LED_Linked_1000BT
}、
};

我们无法更改 DP83822或其他设置。 我想知道我们如何将 SDK 中的其他 PHY 驱动程序与 CPSW 一起使用?

您能帮忙吗?

此致

Andre