嵌入式开发者社区
标题:
开发板 ENET_ECHO 例程测试,遇到ping不同和程序卡死问题
[打印本页]
作者:
leishen
时间:
2018-9-17 16:06
标题:
开发板 ENET_ECHO 例程测试,遇到ping不同和程序卡死问题
尊敬的创龙工程师您们好!最近在测试学习开发板ENET_ECHO例程,遇到了两个问题,希望得到解答谢谢!1/ping通后,过一会儿就再也ping不通了
2、程序运行后会经常卡死在result=dhcp_create_request(netif);
ps:在开发板上运行VM-A2。创龙提供的源码(未作任何修改),平台C6748F-EasyE
作者:
Tronlong-陈工
时间:
2018-9-18 15:16
测试发现在动态IP和静态IP下均可正常ping(连接方式:联网的交换机连接PC和开发板),持续ping时间为1分钟无遇到问题(测试平台TL6748F-Easyevm)
[attach]3824[/attach]
[attach]3825[/attach]
请先保证在未修改前能够正常运行程序,后再自行配置IP。建议优先使用我们的方式进行测试看看是否同样异常
作者:
leishen
时间:
2018-9-18 16:12
非常感谢,陈工的热情回答,为创龙点赞。在您的帮助和启发下问题得到解决,这边儿使用的测试平台为TL6748F-Easyevm,源码未做修改,问题已经找到:应该是电脑端IP要设置为静态IP。此外:程序会偶尔卡在 dhcp_inform这个函数里面出不了,因为这个函数在协议层,很多地方看不明白,一直没找到原因,如果您有时间,有兴趣的希望您能研究研究这个问题,然后向您学习一下。
作者:
leishen
时间:
2018-9-18 16:14
Tronlong-陈工 发表于 2018-9-18 15:16
测试发现在动态IP和静态IP下均可正常ping(连接方式:联网的交换机连接PC和开发板),持续ping时间为1分钟 ...
非常感谢,陈工的热情回答,为创龙点赞。在您的帮助和启发下问题得到解决,这边儿使用的测试平台为TL6748F-Easyevm,源码未做修改,问题已经找到:应该是电脑端IP要设置为静态IP。此外:程序会偶尔卡在 dhcp_inform这个函数里面出不了,因为这个函数在协议层,很多地方看不明白,一直没找到原因,如果您有时间,有兴趣的话希望您能研究研究这个问题,然后向您学习一下。
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4