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.
在做一个EtherCat的板子,使用倍福的ET1100芯片,PHY用的是TI的dp83640。晶振起振,ET1100的时钟信号也输出了25MHz的时钟信号了,网线一头接板子,另一头接电脑也显示了本地连接成功,ET1100是通过网线将程序烧进去的,现在软件读不出ET1100来。就像用MDK用j-link下程序一样找不到CUP是一样的情况。现在想知道dp83640到底正常工作了没有。附件是原理图。如何去测量?
Hi, Peng
可以通过自回环网线确认PHY是否在工作:
取一段10cm左右的网线一端是水晶头,一端剪开,将TX+/-,RX+/-相连。将水晶头接到DP83640 RJ45接口上。
如果可以通过MDIO访问DP83640的寄存器,请读取BMCR,BMSR, 根据BMSR的状态可以判断是否协商成功,建立连接。
也可以通过LED的状态判断。