logo

CH579 写入网络例程(UDP client)总是重启

CH579 写入网络例程(UDP client) IP地址修改了, 发现总是重启, 路由上有时能检测到这个设备


试了很多次UDP,成功收发数据仅有一次。 原理图和评估板一样的。请问是硬件(布线不长基本等间距等长)还是软件的什么问题?


[2019-11-19 13:18:37 589]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:18:37 593]  CH57xNETLibInit Success


[2019-11-19 13:18:37 632]  COMB[\\.\COM7]接收19字节: 

[2019-11-19 13:18:37 633]  mStopIfError: 3EF


[2019-11-19 13:19:26 048]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:19:26 051]  CH57xNETLibInit Success


[2019-11-19 13:19:31 707]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:19:31 709]  CH57xNETLibInit Success


[2019-11-19 13:20:20 529]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:20:20 539]  CH57xNETLibInit Success


[2019-11-19 13:20:45 254]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:20:45 257]  CH57xNETLibInit Success


[2019-11-19 13:23:48 842]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:23:48 846]  CH57xNETLibInit Success


[2019-11-19 13:23:49 385]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:23:49 387]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:23:55 084]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:23:55 094]  CH57xNETLibInit Success


[2019-11-19 13:24:02 349]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:24:02 354]  CH57xNETLibInit Success


[2019-11-19 13:24:03 000]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:24:03 004]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:24:49 286]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:24:49 288]  CH57xNETLibInit Success


[2019-11-19 13:24:56 484]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:24:56 489]  CH57xNETLibInit Success


[2019-11-19 13:24:56 558]  COMB[\\.\COM7]接收27字节: 

[2019-11-19 13:24:56 561]  CH579 UDP socket create!


[2019-11-19 13:24:56 990]  COMB[\\.\COM7]接收24字节: 

[2019-11-19 13:24:56 993]  GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:25:07 122]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:25:07 127]  CH57xNETLibInit Success


[2019-11-19 13:25:19 812]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:25:19 815]  CH57xNETLibInit Success


[2019-11-19 13:26:26 647]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:26:26 654]  CH57xNETLibInit Success


[2019-11-19 13:26:55 052]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:26:55 058]  CH57xNETLibInit Success


[2019-11-19 13:27:21 776]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:27:21 780]  CH57xNETLibInit Success


[2019-11-19 13:27:33 724]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:27:33 734]  CH57xNETLibInit Success


[2019-11-19 13:29:05 529]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:29:05 540]  CH57xNETLibInit Success


[2019-11-19 13:29:06 111]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:29:06 121]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:29:09 583]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:29:09 587]  CH57xNETLibInit Success


[2019-11-19 13:29:28 702]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:29:28 712]  CH57xNETLibInit Success


[2019-11-19 13:29:29 281]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:29:29 291]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:31:19 076]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:31:19 085]  CH57xNETLibInit Success


[2019-11-19 13:31:22 711]  COMB[\\.\COM7]接收27字节: 

[2019-11-19 13:31:22 715]  CH579 UDP socket create!


[2019-11-19 13:31:25 621]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:31:25 630]  CH57xNETLibInit Success


[2019-11-19 13:32:58 158]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:32:58 162]  CH57xNETLibInit Success


[2019-11-19 13:32:58 319]  COMB[\\.\COM7]接收27字节: 

[2019-11-19 13:32:58 328]  CH579 UDP socket create!


[2019-11-19 13:33:44 862]  COMB[\\.\COM7]接收10字节: 

[2019-11-19 13:33:44 867]  mStopIfErr

[2019-11-19 13:33:46 548]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:33:46 559]  CH57xNETLibInit Success


[2019-11-19 13:37:33 761]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:37:33 770]  CH57xNETLibInit Success


[2019-11-19 13:37:34 304]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:37:34 316]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:37:44 708]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:37:44 711]  CH57xNETLibInit Success


[2019-11-19 13:38:36 966]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:38:36 973]  CH57xNETLibInit Success


[2019-11-19 13:40:12 225]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:12 233]  CH57xNETLibInit Success


[2019-11-19 13:40:21 303]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:21 317]  CH57xNETLibInit Success


[2019-11-19 13:40:23 775]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:23 781]  CH57xNETLibInit Success


[2019-11-19 13:40:23 945]  COMB[\\.\COM7]接收23字节: 

[2019-11-19 13:40:23 952]  mStopIfError: 5000000


[2019-11-19 13:40:39 031]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:39 034]  CH57xNETLibInit Success


[2019-11-19 13:40:39 575]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:40:39 587]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:40:54 895]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:54 901]  CH57xNETLibInit Success


[2019-11-19 13:40:59 544]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:40:59 546]  CH57xNETLibInit Success


[2019-11-19 13:41:01 430]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:41:01 436]  CH57xNETLibInit Success


[2019-11-19 13:41:22 015]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:41:22 022]  CH57xNETLibInit Success


[2019-11-19 13:41:24 299]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:41:24 303]  CH57xNETLibInit Success


[2019-11-19 13:41:54 003]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:41:54 009]  CH57xNETLibInit Success


[2019-11-19 13:42:50 679]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:42:50 684]  CH57xNETLibInit Success


[2019-11-19 13:42:52 057]  COMB[\\.\COM7]接收19字节: 

[2019-11-19 13:42:52 063]  mStopIfError: 632


[2019-11-19 13:42:52 467]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:42:52 474]  CH57xNETLibInit Success


[2019-11-19 13:42:53 605]  COMB[\\.\COM7]接收19字节: 

[2019-11-19 13:42:53 614]  mStopIfError: 200


[2019-11-19 13:42:59 490]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:42:59 495]  CH57xNETLibInit Success


[2019-11-19 13:42:59 543]  COMB[\\.\COM7]接收27字节: 

[2019-11-19 13:42:59 548]  CH579 UDP socket create!


[2019-11-19 13:44:03 459]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:44:03 469]  CH57xNETLibInit Success


[2019-11-19 13:44:03 551]  COMB[\\.\COM7]接收27字节: 

[2019-11-19 13:44:03 553]  CH579 UDP socket create!


[2019-11-19 13:44:18 445]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:44:18 457]  CH57xNETLibInit Success


[2019-11-19 13:44:25 940]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:44:25 946]  CH57xNETLibInit Success


[2019-11-19 13:45:06 296]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:45:06 301]  CH57xNETLibInit Success


[2019-11-19 13:45:10 304]  COMB[\\.\COM7]接收19字节: 

[2019-11-19 13:45:10 307]  mStopIfError: 5D6


[2019-11-19 13:45:15 345]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:45:15 359]  CH57xNETLibInit Success


[2019-11-19 13:48:52 307]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:48:52 310]  CH57xNETLibInit Success


[2019-11-19 13:48:52 850]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:48:52 856]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


[2019-11-19 13:49:55 297]  COMB[\\.\COM7]接收25字节: 

[2019-11-19 13:49:55 302]  CH57xNETLibInit Success


[2019-11-19 13:49:55 842]  COMB[\\.\COM7]接收51字节: 

[2019-11-19 13:49:55 852]  CH579 UDP socket create!

GINT_STAT_PHY_CHANGE 02


看您的串口打印情况,确实表现为系统一直在重启。对于只有10M物理层的CH579来说,它对网络两对差分线的布线要求不高,重启大概率不是这里引起的。我推测有可能是电源和复位电路的问题,保证3.3伏特电源稳定和复位管脚稳定,应该是很难出现芯片总是复位的情况的。请联系025-52638373共同谈论下你的PCB文件和实际使用的环境出现的问题。

这人很懒,什么都没留下

谢谢回复 。  其他应用比如BLE 正常的不会复位,所以复位电路应该没什么问题。 以太网应该也不会消耗很大电流,我测了电压 3.27V没有变化。  


已定位到是板子布线问题  谢谢


只有登录才能回复,可以选择微信和github账号登录