在使用STM32F4的内置以太网进行网络连接, 有时会出现连续的RX err = -3, 同样的程序,复位一次就好了. 跟踪发现错误时mbox的EFULL错误, 于是将LWIP的以太网mbox数量由8提升至16,但是仍然有时出现RX err = -3错误。请问哪位高手可以指点下,节约点时间带小孩儿:lol
[i=s] 本帖最后由 Cheney_Chen 于 2019-5-27 20:34 编辑 [/i]
我这边 STM32F429 的开发板也经常出现这个问题,能不能直接在源码中修改(PR),将这个错误等级调低。
这里不是一个致命错误,你可以降低该提示的错误等级,这个问题可以暂时不考虑。 …
目前我做了一个调整,在启动TCPIP用例前,利用netdev检查是否有可以联网的网卡,然后设置成为default。调整之后暂时没有问题,至少可以减少发生几率。