一、存储相关 1、 flash挂载/卸载操作 mount -t jffs2 /dev/mtdblock5 /mnt/ ##挂载/dev/mtdblock5到/mnt/目录 umount /mnt/ ##卸载上述挂载的分区 mount -t vfat /dev/msb1 /usb ##挂载U盘 一、存 ...
分类:
系统相关 时间:
2018-02-11 10:47:22
阅读次数:
219
课程目标介绍 ; 字符设备: 设备文件系统: 实例分析与实验:Buttons 驱动、 LED驱动、 LCD驱动 11 驱动调试技术与PCI设备驱动 Linux驱动调试技术: PCI设备驱动: 实例分析与实验: oops.c 、mvsas 驱动 12 FrameBuffer驱动与触摸屏驱动块设备驱动与 ...
分类:
其他好文 时间:
2017-09-11 19:43:53
阅读次数:
244
本节主要学习: 详细分析UBOOT中"bootcmd=nand read.jffs2 0x30007FC0 kernel;bootm 0x30007FC0"中怎么实现bootm命令启动内核. 其中bootm要做的事情:a 读取头部,把内核拷贝到合适的地方(0X30008000)b 在do_boom_ ...
分类:
其他好文 时间:
2017-08-09 10:06:33
阅读次数:
203
本节主要学习: 详细分析UBOOT中"bootcmd=nand read.jffs2 0x30007FC0 kernel;bootm 0x30007FC0" 怎么实现nand命令读内核. 1. nand read.jffs2 0x30007FC0 kernel 步骤a: 从NAND FILSHE中k ...
分类:
其他好文 时间:
2017-08-09 10:03:01
阅读次数:
188
Linux文件系统的移植-JFFS2 JFFS2是JFFS的后继者,由Red Hat重新改写而成。JFFS2的全名为JournallingFlash File System Version 2(闪存日志型文件系统第2版),其功能就是管理在MTD设备上实现的日志型文件系统。与其他的存储设备存储方案相比 ...
分类:
其他好文 时间:
2017-07-12 00:54:13
阅读次数:
192
一、烧写文件系统 1.1 jffs2烧写 1.下载文件系统:tftp 30000000 fs_mini_mdev.jffs2 2.擦除文件的块:nand erase.part rootfs 3.烧入文件系统:nand write.jffs2 30000000 0x00260000 5b89a8 4. ...
分类:
其他好文 时间:
2017-06-26 21:07:58
阅读次数:
177
由於嵌入式系統自身存在一些特殊要求,使得一些傳統的文件系統(如FAT、EXT2等) 並不十分適合。專用的嵌入式文件系統應有一些自身的特性,如文件系統面對的儲存介質特殊性、文件系統應具有的跨平台的安全性,以及整個系統的即時性等。本文介紹了3種源碼開放的嵌入式文件系統Cramfs、JFFS2、YAFFS ...
分类:
其他好文 时间:
2017-06-03 09:49:59
阅读次数:
123
u-boot的目的是启动内核。内核位于Flash中,那么u-boot就要将内核转移到内存中。然后执行命令执行之。这些操作是由bootcmd命令完毕的。 bootcmd=nand read.jffs2 0x30007FC0 kernel;bootm 0x30007FC0 nand read.jffs2 ...
分类:
其他好文 时间:
2017-05-29 22:16:40
阅读次数:
234
下面以ar9344 16M flash为例子: uboot启动时传递给内核的参数为: bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ath-nor0:256k(u-boot),64 ...
分类:
其他好文 时间:
2017-05-12 18:53:56
阅读次数:
720
U-boot的目的是为了启动内核。 整个工作流程具体如下: 环境变量bootcmd中有两个指令: nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0 1. 其中 nand read.jffs2 0x30007FC0 kernel; 一句,就是读出内 ...
分类:
其他好文 时间:
2017-02-14 17:52:15
阅读次数:
219