我用DP83848+MCU组成了简单的UDP客户端,现在问题就是当我将MCU内部的以太网回环打开后,程序能进入到以太网中断,而将PHY芯片回环打开程序而无法进入以太网接收中断内,也无法进入到TCP/IP协栈内的接收回调函数!!我又将电脑作为客户端,板子作为服务器,经过多次验证我分析就是因为PHY芯片好像只能发送数据而无法接收数据,导致我无法PING通板子,也无法进行通信。搞了几天了,现在完全没有思路了,请TI的工程们帮我分析下原因啊,有没有武汉本地的FAE电话啊,真是快死了!!!!
Martin:
"PHY芯片好像只能发送数据而无法接收数据 " 这种情况的可能性比较低,建议检查硬件看看是否正常!
多个芯片都这样吗?
PHY 芯片有BIST模式,加上自制的自回环网线,可以测试从PHY发出的数据,经过网络变压器,再经过网线后回到网络变压器,再回到PHY,这个环路数据是否正常的