This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
通过交换机 以太网udp发收包软件 有时候板子能收到数据,有时候不能收到。ping的时候有时候通,有时候不通。这么不稳定到底是什么原因。请各路大侠帮忙。项目太着急了。谢谢各位!
如果不是硬件的问题,就是软件的问题。我们的DP83848是负责物理接口的部分,如果是因为这一块信号连接不稳定,可以尝试直接连接到电脑调试,如果是系统软件的问题,建议优化
你的硬件配置有问题。可以参考下面链接的原理图检查一下。
http://www.ti.com/lit/df/snlr022/snlr022.pdf?keyMatch=snlr022.pdf&tisearch=Search-EN-Everything
使用RMII接口,原理图没有发现问题。你可以按以下step 测试一下:
Power up the board and verify key voltages
The PFBOUT pin is a regulated 1.8V supply generated inside the device from the 3.3V supply. The device will not operate correctly if the PFBIN pins do not receive this 1.8V supply.
The voltage should be ~1.2V. The RBIAS pin sets the main reference bias for the device. If the voltage or current for this pin is not correct, it could affect the entire device.
Power down the board and verify key resistances
Problems can occur when a very small (10's of Ohms) pull-up resistor is used.
Power up the board and verify key signals
The reset input is active low and is connected to a 10 kOhm pull down resistor. It is important to confirm that the controller is not driving the RESET_N signal low. Otherwise, the device will be held in reset and will not respond.
Verify the frequency and signal integrity. For link integrity the clock needs to be within +/- 50ppm of the default (25MHz for MII / 50MHz for RMII).
Measure the transmit voltages using a
100 Ohm terminated Pig-tail cable
In some cases, other devices on the board (e.g. MAC) will pull or drive these pins unexpectedly.