
驱动开发
dreameras
这个作者很懒,什么都没留下…
展开
-
linux内核编译时的错误
内核编译时的错误cc1: error: invalid option `abi=aapcs-linux'make[1]: *** [kernel/bounds.s] Error 1make: *** [prepare0] Error 2 解决方法有两种:(1)执行make menuconfig ARCH=arm CROSS_COMPILE=arm-linux-原创 2013-11-11 14:47:21 · 1653 阅读 · 0 评论 -
nfs配置以及No route to host解决
1、开启portmap和nfs服务 service portmap start service nfs start2、将要共享的目录写到exports文件中 假设共享的目录为 /sharedisk/ vim /etc/exports 在exports文件中添加 /sharedisk 192转载 2014-04-20 10:33:33 · 25685 阅读 · 3 评论 -
嵌入式创建总线bus时的bus_id问题
在做国嵌的创建总线的实验时,在制作bus.ko模块时,总是bus_id找不到的问题。 /home/duan/four/day2/bus/bus.c: In function 'my_match':/home/duan/four/day2/bus/bus.c:16: error: 'struct device' has no member named 'bus_id'/hom原创 2013-11-11 14:57:37 · 2792 阅读 · 1 评论 -
加载根文件系统后,启动内核后,一直自启动
我利用tftp下载完u-boo.bin,zImage.bin和rootfs.bin文件后,关掉开发板的电源,是开发板重新从nand flash启动,后加载内核成功,出现Please press Enter to activate this console,按下Enter键后,进入[root@Enjoylinux /]#,但是开发板每隔十几秒后,就自启动一次,为什么? 原因及解决方法原创 2013-11-11 14:53:50 · 962 阅读 · 0 评论 -
MJPG-streamer [568]: init_VideoIn failed
在做嵌入式视频监控系统的时候碰到下面的问题ERROR opening V4L interface: No such file or directory Init v4L2 failed !! exit fatal i: init_VideoIn failedMJPG-streamer [568]: init_VideoIn failed原因:这是因为你的摄像头是支持YUV的原创 2013-11-11 15:07:02 · 5538 阅读 · 0 评论 -
initramfs系统制作时,编译内核出现错误Kernel panic - not syncing: Attempted to kill init
initramfs系统制作时,编译内核出现“Kernel panic - not syncing: Attempted to kill init!”错误,即在配置内核的时候,需要EABI支持,make menuconfig ARCH=arm CROSS_COMPILE=arm-linux-,出现的选择界面上,把Kernel Features --->[*] Use the原创 2013-11-11 14:55:02 · 1413 阅读 · 0 评论 -
insmod: error inserting 'simp-blkdev.ko': -1 Invalid module format
在做国嵌的块设备驱动时,出现insmod:error inserting 'simp-blkdev.ko': -1 Invalid module format这个错误,查看了一下原因,是内核模块版本和虚拟机的内核版本不一致的原因,用uname -r 命令查看当前系统的版本是多少,我的查询结果是2.6.18-53.el5把Makefile中KDIR改为:KDIR := /lib/modu原创 2013-11-11 15:02:55 · 1219 阅读 · 0 评论 -
NFS:Unable to get nfsd port number from server, using default
在做NFS根文件系统制作时,下载完u-boo.bin和zImage.bin后,设置完NFS启动参数后,启动系统,出现Root-NFS: Unable to get nfsd port number from server, using defaultLooking up port of RPC 100005/1 on 111.116.27.95Root-NFS: Unable to原创 2013-11-11 14:56:11 · 3040 阅读 · 0 评论 -
Debian7系统启动时Starting MTA导致的启动缓慢问题
在关闭了Debian7的网络连接后,每次重启系统时总是会遇到“Starting MTA”的问题,需要等待将近一分钟的时间。原因:MTA(message transfer agent,默认装的是Exim) 在启动时会进行DNS lookups(DNS查找) 操作,然后进行网络连接,它会一直查找一段时间,从而导致系统启动缓慢。在网络连接正常的情况下,出现的是“Starting MTA:exim4”,e...原创 2018-03-20 16:31:37 · 1315 阅读 · 0 评论