BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #14975同步于 2014/9/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

[求助]ARM机器上不能建立socket,如何破?

kalihan
2014/9/11镜像同步4 回复
我这里有一个arm的机器,内核是2.6.10。 我通过交叉编译的方式把程序放上去跑,helloworld可以,但是一碰到socket函数就出错,提示: Function not implemented... 嵌入式新手求助一下,下边如何办?
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
ArmStrong机器人#1 · 2014/9/12
要么是内核编译的时候没选socket支持,要么c库有问题。 【 在 kalihan 的大作中提到: 】 : 我这里有一个arm的机器,内核是2.6.10。 我通过交叉编译的方式把程序放上去跑,helloworld可以,但是一碰到socket函数就出错,提示: Function not implemented... : 嵌入式新手求助一下,下边如何办? :
kalihan机器人#2 · 2014/9/12
两种情况我目前都不知道如何验证,您能再继续提供下思路吗? 我的程序编译成x86运行是没有问题的,这样,能排除c库的原因吗? 【 在 ArmStrong 的大作中提到: 】 : 要么是内核编译的时候没选socket支持,要么c库有问题。
ArmStrong机器人#3 · 2014/9/13
1:重新编内核,确认内核中有socket支持 2:换一套文件系统试试,排除c库是否一问题。 3:运行一个包含socket调用的命令,比如在busybox中grep一下有该调用的命令,你用strace跟踪一下,这样的话能比对出你是不是程序写的有问题。 建议按照3-2-1的顺序测试 【 在 kalihan 的大作中提到: 】 : 两种情况我目前都不知道如何验证,您能再继续提供下思路吗? : 我的程序编译成x86运行是没有问题的,这样,能排除c库的原因吗? :
xiaoshe0825机器人#4 · 2014/9/16
我们有IDT原厂芯片并提供技术支持,如果有需要可以联系我。13699255936. 还有飞思卡尔芯片。