ch390h配置后无法路由器无法找到ip

image.pngimage.png

image.png

上图为开机时候配置日志,看日志没看到有异常,但是电脑扫不到这个机器的ip,设备都连接到同一个路由器

您好,请确认一下CH390的底层收发是否正常(可以将CH390与电脑直连,然后通过wireshark抓包看能否抓到CH390的DHCP的请求包),如果没有请参考https://www.cnblogs.com/llidd/p/17910574.html该帖确认CH390的收发数据流程是否正确。如有其他问题可邮箱联系(zl@wch.cn)。


image.png还是有问题,

 while(ch390_read_reg(CH390_TCR) & TCR_TXREQ);

这个语句会一直读到0x7F,导致系统看门狗超时重启


您好,邮件已回复


你好请问一下,这个问题是如何解决的。我这边也遇到了这个问题

 while(ch390_read_reg(CH390_TCR& TCR_TXREQ);

这一个语句卡死,导致设备无法ping通



您好,

1,读一下phy的工作模式是否为半双工模式,如果是此模式,可能会导致发送时卡在发送函数的while判断中。

2,看一下异常时网口灯的状态是否还是正常及phy是否还处于link成功的状态。并且可以用示波器看一下390的3.3v电源在整个测试过程中是否有抖动。


可以将测试结果和测试代码邮件发来看一下,邮箱:lq@wch.cn


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