CH392初始化为TCP 客户端模式,配置代码参考的文件包“CH392EVT.ZIP”。
一直运行大约2周后断线,ping不通,断电重启后可以重连,有时候可以通过插拔网线重新ping通。
现场正常使用时,有可能会长达几天时间内无数据收发。
请问应该从哪个方向解决这个问题,请指导一下,谢谢。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
CH392初始化为TCP 客户端模式,配置代码参考的文件包“CH392EVT.ZIP”。
一直运行大约2周后断线,ping不通,断电重启后可以重连,有时候可以通过插拔网线重新ping通。
现场正常使用时,有可能会长达几天时间内无数据收发。
请问应该从哪个方向解决这个问题,请指导一下,谢谢。
您好,结合目前现象,您可以从以下方面去排查:
1.芯片是否因为某种因素异常复位了(如电源抖动、RSTI串扰),导致网络参数丢失,出现ping失败。
2.检查芯片的网络配置参数是否发生改变。
3.检查芯片PHY状态是否异常。
提供以下解决措施:
1.确保芯片工作电压稳定,电源引脚退耦电容不可少,且要靠芯片周围摆放,异常复位需要重新初始化。
2.在程序中周期性获取网络参数和PHY及socket状态,异常时重新初始化。
如上如果还是不能解决,请咨询025-52638370