Other Parts Discussed in Thread: DP83640 在做一个EtherCat的板子,使用倍福的ET1100芯片,PHY用的是TI的dp83640。晶振起振,ET1100的时钟信号也输出了25MHz的时钟信号了,网线一头接板子,另一头接电脑也显示了本地连接成功,ET1100是通过网线将程序烧进去的,现在软件读不出ET1100来。就像用MDK用j-link下程序一样找不到CUP是一样的情况。现在想知道dp83640到底正常工作了没有。附件是原理图。如何去测量?
Other Parts Discussed in Thread: DP83640 你好,我从dp83640手册上看到,作为rmii从模式下时,参考时钟由X1引脚引入50MHz,而在文档AN-1730的Figure3当中却都是25M的时钟,如所示,这两者是否矛盾呢?如果作为RMII从模式,RX_CLK与TX_CLK都不使用,那么如何提供rmii的参考时钟呢?
Other Parts Discussed in Thread: DP83640 we are using dp83640 connected whit arm3357. linux 3.2 run on the board. I edit the /net/phy/dp83640.c by adding printk in each function. but after I use testptp.c
in \Documentation\ptp\ and run it. the ptp devices…
Other Parts Discussed in Thread: DP83640 通过MDIO对寄存器进行读取时,例如MISR,为何第一次读取正常,(0x00002C00),紧接着再次读取时,读出来是0(0x00000000),用示波器查看波形,波形与数值吻合,为何会出现这样的问题呢。我用两个板子,分别对dp83640和dp83848操作,都是同样的问题。哪位大侠指点下,谢谢。