杂学杂技(零)遇到问题及解决办法汇总

           杂学杂技(零)--错误问题汇总,为我在工作学习过程中碰到的部分问题的最终解决办法,可能每个人的开发环境不同,相同问题不一定是相同的解决办法,仅供读者参考吧!

                                                          ---by Jirmy Lee 13.1.5

1.nfs起根文件系统出现:

VFS: Unable to mount root fs via NFS, trying floppy.

VFS: Cannot open root device "mtdblock2" or unknown-block(2,0)

Please append a correct "root=" boot option; here are the available partitions:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

 

原因:1.u-boot传送的root参数不对,导致内核无法找到根文件系统在哪个分区

   2.内核不支持网络(不是uboot

 

解决办法:(1)在开发板uboot状态输入

 setenv bootargs ‘noinitrd root=/dev/nfs nfsroot=172.22.17.200:/home/rootfs

 ip=172.22.17.125 rw console=ttySAC0,115200  mem=64M ’

Ubootbootargs的相关设置:http://apps.hi.baidu.com/share/detail/23856078

 

          (2)用开发板自带的内核3.0.1

 

2.开发板ping不通虚拟机,提示CS8900以太网卡没找到

   解决办法:修改smdk6410.h和DM9000.c,详细看

 http://www.opencpu.com/topic.php?id=28

 

3.在开发板卸载模块时提示:

          rmmod: chdir(3.0.1): No such file or directory

 

   解决办法:在开发板的/lib/modules/目录下创建名为内核版本号的文件夹:

       # mkdir /lib/modules/3.0.1,在卸载rmmod *

 

4.      eclipse Debug后生成的可执行文件比如szyIPC就有21M,文件过大导致在开发板运行因内存不足崩溃

解决办法:改为Release方法生成文件:选中工程,右键选择Build Configurations—>Manage…

,选中Realease选择Set Active,然后点OK

之后编译成功后就会在Realease下面生成可执行文件,只有900k

 

5.      eclipse运行szyIPC提示/usr/local/include/boost/detail/container_fwd.hpp51:57错误,   >= 没有左操作数,&& 没有右操作数。

解决办法:错误是因为缺少一个宏定义,

vi /usr/local/include/boost/detail/container_fwd.hpp ,在首行加入下面宏定义即可。

#define __GLIBCXX__ 20120101

 

6.      两台摄像头能单独工作,但同时工作就会起冲突(IDIP都不同),提示:

master IP login.4006043110.com getCtrlInfo false

   解决办法:经过半天外网内网反复切换调试,最终发现MAC地址冲突

         修改MAC地址:ifconfig eth0 down

                    ifconfig eth0 hw ether 00:11:22:33:44:55

                    ifconfig eth0 up

    再运行./szyIPCOK两台能同时工作了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值