Part Number:TMS320F28388D
lwip列程中mii接口换成rmii模式,需要怎么哪些地方?
在初始化过程中,将mii 模式改成rmii initInterfaceConfig.phyMode = ETHERNET_SS_PHY_INTF_SEL_RMII; dma 无法正常软件复位,ETHERNET_O_DMA_MODE寄存器软件复位位一直是0x1;
Green Deng:
你好,可以先根据这个帖子中的说明看一下引脚映射是否正确:
e2e.ti.com/…/webench-tools-tms320f28388d-connect-ethernet-with-rmii
,
chao li:
嗯嗯,检查发现硬件nINTSEL引脚至高了,更改后正常复位。
检查PHY 芯片,1.2v正常输出,50m晶振正常输出到开发板,但无法正确读写,读得phy id(读出来是65535)
phy rest 上拉
软件
//MDIO Configurations // Ethernet_configureMDIO(Ethernet_device_struct.baseAddresses.enet_base, 0U, 2U, 0U); Ethernet_configurePHYAddress(Ethernet_device_struct.baseAddresses.enet_base, 0U);
phy ID 读
idReg = Ethernet_readPHYRegister(base,0x2);
请问这个问题可能出在哪里呢?
,
Green Deng:
你好,这个问题我需要咨询一下其他工程师之后回复你。