![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式linux
文章平均质量分 84
w7849516230
专注于Android软件开发
展开
-
ARM-Linux开机自启动设置-mini2440开发板
ARM-Linux开机自启动设置-mini2440开发板 要在开发板上的Linux开机启动自己的程序,想着简单,却改了很久,绕了一圈下来确实很简单,只是自己一开始太过迂腐吧! 如果不想看完全文,这一段应该就够了,从我使用的开发板的角度讲,一般只要在/etc/init.d/rcS中加入你的程序或者脚本命令就可以实现开机自动运行;想在超级终端输入回车,登录后执行,则可以在/etc/profile中加入命令;如果想去掉每次开机完后的“Please press Enter to activate thi原创 2011-05-17 10:56:00 · 11447 阅读 · 2 评论 -
arm_linux移植手记(一)——交叉工具链编译(下)
编译前文那点东西可是花了我几天时间,而且很多还是不明白,只是参考中都是这样,不这样就报很多错误。在编译的过程中,也发现下载的源码包中的帮助文档还是有些不方便,应该是我不了解所致吧。没什么基础又想编译的可以先看前文提供的参考,有个了解,再在碰到错误的时在这里候查下,我倒是很推荐国外原创 2011-09-24 11:21:30 · 6638 阅读 · 0 评论 -
arm-linux移植手记(二)boot loader移植(上)
arm-linux移植的全过程有些缓慢啊,这么久了才到这里,不过就在这样的空闲中慢慢学习了。其中遇到的些问题,让自己一步步认识,相信后面会越来越快了。回过头来,突然发现没说清楚自己要干什么。其实就是想尝试一下,如果拿到一块板子,没有系统,是怎样把linux内核及其文件系统移植上去的。主要过程,目前个人认为应该是(一)编译环境的搭建,主要就是交叉工具链;(二)boot loader移植;(三)lin原创 2011-10-20 10:51:18 · 3081 阅读 · 1 评论 -
在mini2440上移植使用ffmpeg录像
最近想在板子上插个摄像头,录个像,搞了两三天,算是能用人家的ffmpeg程序在自己的板子上摄像,然后将文件.avi格式保存到PC机上了。过程有些曲折,但是也算乱撞了。 (1)编译x264 官网上下了个最新的x264,地址http://www.videolan.原创 2011-09-08 17:14:57 · 5369 阅读 · 7 评论 -
arm_linux移植手记(一)——交叉工具链编译(上)
一直做的是应用项目,不知道怎么的,突然想把整个arm-linux移植流程跑一遍,如今就有了这一记录,希望对初学和有兴趣了解的人做些参考,同时还望行家们手下留情我,并多多指教。闲话少说,进入正题:第一步交叉工具链的制作。 先说明我这里仅是对binutils、gcc、gli原创 2011-09-24 08:46:33 · 3253 阅读 · 2 评论 -
arm-linux移植手记(二)bootloader移植(下)
书接上回。。。。。。。。哈哈。。。。。。。 最开始我没有增加DM9000驱动,本想着用supervivi直接烧写内核就可以了,只要将内核的位置告诉u-boot,它自己复制到ram中引导即可,即使它自己不会,那我用nand read自己复制也行啊,可是试了很多次都不成功,只好改用nfs下载保存到nand flash上,没想到不但内核启动了,连文件系统跟着都能用了。。。。。。。。。。。。话说原创 2011-10-20 13:44:59 · 7458 阅读 · 3 评论 -
arm-linux移植手记(三)Linux内核移植
其实已经弄完了,可以把linux内核以及基于busybox1.16.0制作的文件系统结合。从总的来看是可以用自己的工具链编译生成的u-boot作为Boot Loader,Linux2.6.32.2内核和基于busybox1.16.0的根文件系统,只是还缺少很多相关的驱动,以后要是想继续的话再补全啦!这一过程碰到很多问题,包括自己的粗心和记录不全,当然也包括别人的粗心,让自己也反反复复折腾了好久。令原创 2011-10-25 17:28:59 · 8704 阅读 · 1 评论 -
arm-linux移植手记(四)基于busybox1.16.0的根文件系统制作
参考《Mini2440_Linux移植开发实战指南.pdf》中的“使用 Busybox 构建文件系统”,还是有些问题,我自己的为主要原因。详细的文件系统的介绍与理解,自己搜索查看相关资料吧,我这里仅是记录操作步骤与遇到的问题。指南手册可以在我的资源中下载。环境介绍:busybox版本:busybox-1.16.0Linux平台:虚拟机下Fedora 11 自己原来编译的gcc在deb原创 2011-10-25 17:41:11 · 8116 阅读 · 1 评论