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.

[参考译文] DP83TC812R-Q1:DP83TC812R 是否支持通过软件寄存器调整的 TX/TX 内部延迟?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1310214/dp83tc812r-q1-does-dp83tc812r-support-tx-tx-internal-delay-adjusted-by-software-register

器件型号:DP83TC812R-Q1

您好、TI 专家。

在标题说明中、我们已知道 DP83TC812R 基于不同的"硬件引导引脚"设置支持"RGMII TX/Rx 内部"延迟。

问题1:   我们是否还可以 通过在没有自举引脚的情况下进行寄存器设置来更改"RGMII TX/Rx 内部"? (是/否)

如果答案是"是",然后是"如何做到"?

问题2: 寄存器 A2D_REG_48 (地址= 0x430h)是否为 "RGMII TX/Rx internal"进行额外的设置? (是/否)

我必须确保"RGMII TX/Rx"正常工作、然后"A2D_REG_48"有效、正确吗?(y/n)

CLK 移位90度、默认值应为111b。

 

问题3 :需要示例代码来访问   A2D_REG_48。

已在此处下载代码、并尝试基于这两个链接来修改一些错误。

https://git.ti.com/gitweb?p=ti-analogue-linux-kernel/analogue-linux.git;a=blob;f=drivers/net/phy/dp83tc812.c;h=0c594375f188d40299603628a0636947cfea35bf;hb=f973f3deb81b1f44aa4c33b275a342e28fc982fd

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1271678/dp83tc812s-q1-validation-of-sgmii-failed?tisearch=e2e-sitesearch&keymatch=LM5050-1-Q1

我们发现这些驱动程序不支持 A2D_REG_48设置、您能给我们举个例子吗?

非常感谢

吉布斯