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.

DP83TC811R-Q1: 请教DP83TC811R-Q1的驱动和硬件电路问题

Part Number: DP83TC811R-Q1

各位,最近在用这个DP83TC811R-Q1,然后硬件电路如下,使用的是RMII方式,目前是用其他的RMII的驱动去读这个PHY芯片,是读不到任何寄存器信息的,有没有人帮忙给点意见呢?

T1.png

目前给到MDC的clock是1.57Mhz左右,给到的XI是50Mhz,把当前的驱动去读取别的PHY芯片,是可以读的到寄存器信息

1,硬件电路有没有问题呢?

2,所给的MDC,XI的clock有无异常呢?

3,是否读取寄存器不是标准的读取方法呢?(通过MAC接口读取寄存器信息)

谢谢了!

  • 您好,不同PHY之间硬件,软件不一定是相互兼容的,所以不建议用其RMII的驱动。

    您指的其他PHY可以,可能正好软件兼容,所以驱动可以不同改就能用。 那对于DP83TC811R-Q1的驱动,您可以直接从下面链接下载:

    https://www.ti.com/tool/ETHERNET-SW

    硬件电路可以直接参考EVM user's guide中P16:https://www.ti.com.cn/cn/lit/ug/snlu231/snlu231.pdf

    RMII slave mode下,XI给50MHz 时钟没问题。您现在读取不到寄存器信息,可以先检查下晶振是否正常起振? 电压是否都正常?上电时序是否满足Figure 9. Power-Up Timing的上电时序?

  • 是指这里的时序吗?这个bootstrap,active和PAM3指的是什么啊?

    还有问题中RMII的slave方式有无错误呢?

  • 是的,是指的这个上电时序。

    bootstrap pin指的是Table18-23的那些引脚,这些引脚相当于多路复用引脚,通过配置它的高低电平达到不同功能。有些功能是既可以通过strap pin来配置也可以通过寄存器来配置。

    PAM3信号请参考IEEE 802.3bw协议中的介绍。

x 出现错误。请重试或与管理员联系。