1.内核和文件系统要匹配好。 2.文件系统的格式,yaffs2,jaffs nand write.yaffs2... ...$(filesize) a.安装nfs 下面介绍具体操作:1、执行命令:sudo apt-get install nfs-kernel-server ;2、执行命令:mkdir ...
分类:
其他好文 时间:
2016-07-24 22:40:51
阅读次数:
983
1. ubifs号称性能比yaffs2 好,同时压缩可读写,文件系统image体较小同时可写,相当不错 2. ubifs制作 (1) mkfs.ubifs mkfs.ubifs -r system -m 2048 -e 126976 -c 1057 -x zlib -o system.ubifs - ...
分类:
其他好文 时间:
2016-07-15 19:38:40
阅读次数:
361
Q1: fs/yaffs2/yaffs_mtdif2.c:xxx: error: 'struct xxx1' has no member named 'fun_xxx' A1:比对fun_xxx和struct中fun_xxx名字是否相同 有一个版本是修改以下文档 诸如此类问题: vi fs/yaff ...
分类:
其他好文 时间:
2016-07-10 11:05:51
阅读次数:
129
一,JFFS2 JFFS:1999 Journalling Flash File System, Version 2:2001-9-23,Linux 2.4.10 主要用于NOR Flash,可用于NAND Flash 1. 特性: 掉电保护与损耗平衡 垃圾回收机制 CRC循环冗余校验机制 挂载时间 ...
分类:
其他好文 时间:
2016-06-10 17:55:28
阅读次数:
533
一般的文件系统都是可以在宿主机上先挂载看看文件系统是否有错误,但是一些特殊的文件系统如:为flash而生的jffs2,yaffs2文件系统没法进行挂载,只能进行烧录测试. 使用loseup命令用来设置循环设备。循环设备可把文件虚拟成块设备,籍此来模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或 ...
分类:
其他好文 时间:
2016-06-10 12:30:46
阅读次数:
411
三、内核的移植
1、移植内核
首先,下载源码包:https://www.kernel.org/
现在时间为2014年12月20日其主界面截图为:
在此,就在下较新的稳定的版本作为尝试。在这里有个命名问题需要说明一下,最前面的2.6或者3.18是主版本号码,后面的次版本号是比如2.6.32.65中的32,再后面的比如2.6.32.65中的65是升级版本号,主版本号为奇数的是开发本...
分类:
系统相关 时间:
2016-05-22 12:20:32
阅读次数:
315
下载地址tcpdump: http://www.androidtcpdump.com/ 使用su用户, 给/system/可写的权限 mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 安装到/system/xbin 目录 设置tcp ...
分类:
移动开发 时间:
2016-05-07 13:30:53
阅读次数:
343
我们进入nand的命令文件cmd/nand.c,在do_nand函数里,有nand read或write的代码,而其中有对jffs2的支持,却并没有对yaffs2的支持。以前的老版本uboot是有对yaffs文件系统烧写的支持的,于是我们参考老版本的uboot代码,在do_nand函数里的nand ...
分类:
其他好文 时间:
2016-04-07 01:12:33
阅读次数:
208
制作NFS文件系统首先,要配置虚拟机上的linux支持nfs,配置共享目录,通过cat/etc/exports可以查看共享目录。在配置linux内核时,要选择支持nfs。在最开始,让u-boot的环境变量为:setbootargsnoinitrdroot=/dev/mtdblock3init=/linuxrcconsole=ttySAC0,保证yaffs2系统可以正..
分类:
其他好文 时间:
2015-12-25 17:22:24
阅读次数:
191
1. 不同nand容量,工具不一样。首先使用的是mkyaffs2image,编译生成根文件系统的镜像之后,下载到板子上,启动的时候报错,错误代码这里没有上传。问题出在工具使用的不正确,查看工具目录下,发现有mkyaffs2image-128M工具,于是在网上查阅了首先采用的mkyaffs2image...
分类:
其他好文 时间:
2015-09-20 19:14:52
阅读次数:
355