移植yaffs2
来源:互联网 发布:三维动画软件 编辑:程序博客网 时间:2024/05/29 16:03
一。安装git
从网络中下载git-1.6.6.tar.gz安装包
1.tar xvzf git-1.6.6.tar.gz
2.cd git-1.6.6
3. ./configure -- prefix=/usr/local
4.make
运行到此步时,系统报错,在网络上查找相关内容,得到正解,解释如下:
没有安装libssl-dev 找不到相应的头文件,你如果非要编译安装 可以 $ sudo apt-get install libssl-dev下载libssl-dev并安装 $ ls /usr/include/openssl/ssl.h /usr/include/openssl/ssl.h 安装完成后再make这下通过了 5.make install 6.git --version 检查版本号
二。移植yaffs2
1.yaffs2源码包:
本人git软件安装成功,但是在使用git的过程中链接不上yaffs2源码所在网站,所以就直接从csdn网站上下载了一个,大家就搜这个名字就可以找到。
2.将源码包解压缩后通过samba放到LINUX系统中,本人放在/opt/friendlyarm/目录下。
进入yaffs2源代码目录执行:
#cd yaffs2
#./patch-ker.sh c /opt/friendlyarm/linux-2.6.32.2 红色标记为内核所在目录,根据自己系统的情况更改路径。
3.进入linux-2.6.32.2/fs目录,可以看到已经多了一个yaffs2目录。
4.配置和编译带YAFFS2支持的内核
(1)
按空格键选中 YAFFS2 file system support,然后保存退出
5.#make zImage
6.烧写并测试
使用超级终端和DNW配合先将内核烧到NAND中,然后为了测试内核的正确性,我们以友善提供的文件系统root_qtopia-128M.img
作为测试,将其烧写在文件系统区域,同样使用超级终端和DNW。其中选择不同的指令就可以分别将内核和文件系统烧写在不同的
固定位置,大家可以看友善的关于supervivi相关说明文档就知道如何下载了。
都下载完后,在超级终端中输入b,系统就运行起来了呵呵。
由此yaffs2移植成功。下一步移植DM9000.
- 移植yaffs2
- YAFFS2移植
- yaffs2移植
- yaffs2文件系统移植
- yaffs2在mini2440移植
- Yaffs2 文件系统移植
- yaffs2文件系统移植
- Yaffs2根文件系统移植
- mini2440上 移植yaffs2
- Yaffs2 文件系统移植
- mini2440移植之yaffs2
- Yaffs2根文件系统移植
- 关于Yaffs2移植问题
- Yaffs2 文件系统移植
- yaffs2文件系统移植
- 裸机移植yaffs2文件系统
- Yaffs2 文件系统移植
- yaffs2文件系统移植
- 链接<a>执行JS
- 第十七周上机任务-项目2(7)-比较两个字符串
- 如何在source insight中添加.S文件
- libevent部分源代码笔记 .
- 内部类
- 移植yaffs2
- android GridView实现图库预览图,多选模式下右上角打勾
- 关于junit单元测试中的注入错误
- 能播放漂亮歌词的网页代码
- System.out.println与System.err.println的区别
- 利用函数调用形式,传递一维数组名进行函数调用
- 17周任务项目4
- linux内核一些面试题总结
- redis/ae总结 .