Wait for port 0 PHY link…
L G2:
使用的是是开发板?
dajia li:
回复 L G2:
用的自己的板子。但是原理图都跟开发板一样
dajia li:
回复 L G2:
while(0==(gpMDIO_regs->LINK_REG&(1<<i))) { }关于LINK_REG 的判断为什么要移位呢1<<i) ,我的这显示 gpMDIO_regs->LINK_REG值一直为0x2
L G2:
回复 dajia li:
dajia li:
回复 L G2:
什么意思呢,开发板用的SGMI 1 我自己的板子用的 SGMI 0,开发板可以通过pc抓包工具抓到,自己做的一直等待Wait for port 0 PHY link…
而且gpMDIO_regs->LINK_REG 和gpMDIO_regs->ALIVE_REG都是为0x2
L G2:
回复 dajia li:
你使用的是SGMII0 那你程序修改了吗?
dajia li:
回复 L G2:
GE_Port_Connection port_connect[GE_NUM_ETHERNET_PORT]={ GE_PORT_CABLE_CONNECT,, //SGMII port 0 GE_PORT_NO_CONNECT //SGMII port 1};
就改了这个,其他的跟sgmi 1 与pc通信时一样。您看还需要改哪里吗?
dajia li:
回复 L G2:
GE_Port_Connection port_connect[GE_NUM_ETHERNET_PORT]={ GE_PORT_CABLE_CONNECT,//SGMII port 0 GE_PORT_NO_CONNECT //SGMII port 1};
就改了这个,其他的跟 SGMI 1 与pc通信的一样
L G2:
回复 dajia li:
还有那个相应的MAC地址
如果不行 就改成这样
GE_Port_Connection port_connect[GE_NUM_ETHERNET_PORT]={ GE_PORT_SGMII_CONNECT, //SGMII port 0 GE_PORT_NOT_USED //SGMII port 1};
dajia li:
回复 L G2:
还是不行,还需要改什么地方吗
TI中文支持网