我在RM57上移植一个TCP/IP协议栈,发现MDIO_CONTROL寄存器在初始化:CONTROL_DLKDIV=(75-1)Mhz,CONTROL_ENABLE | CONTROL_PREAMBLE | CONTROL_FAULTENB之后,能够从IAR的memory窗口,看到寄存器都设置成功,但接下来读取USERACCESS0的时候,发现读出的PHY data始终都是0。
大神,求助,这是为什么,是什么地方没有设置正确?还是短缺了那些步骤?
在RM48上移植,是没有问题的,设置好MDIO_CONTOL之后,就能读出来PHY data的数据(非0)。