摘要: 构建根文件系统 根文件系统的基本概念 在Linux中,是以树状结构管理所有目录、文件,其他分区挂接在某个目录上,这个目录被称为挂接点或者安装点,然后就可以通过这个目录来访问这个分区上的文件了; 在一个分区上存储文件时需要遵循一定的格式,这种格式称为文件系统类型,比如fat16、fat32、ext2、 阅读全文
posted @ 2019-08-27 08:47 SKILL-RABBIT 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 内核启动流程分析 内核启动的终极目的是挂载根文件系统,运行应用程序; 内核基础操作 解压缩,并打补丁; 配置(有三种方法): 直接执行make menuconfig,从头到尾每一项都自己配置; 使用默认的配置,在此基础上来修改; 可以使用如下命令查找目前都有哪些默认配置: find -name "* 阅读全文
posted @ 2019-08-24 10:09 SKILL-RABBIT 阅读(717) 评论(0) 推荐(0) 编辑
摘要: u-boot移植易用性设置 以下设置使用的u-boot版本为u-boot-2012.04.01 环境参数 在Flash上划分了一块区域用于存储环境变量,所以当u-boot启动时会有如下操作: 读取Flash上的环境变量; 判断读取到的环境变量是否有效; 如果判断有效则用,无效则使用默认参数; 当还没 阅读全文
posted @ 2019-08-23 10:39 SKILL-RABBIT 阅读(202) 评论(0) 推荐(0) 编辑
摘要: u-boot从nand 启动时的问题解决记录 问题描述: 使用u-boot-1.1.6版本u-boot移植到JZ2440开发板上,当前已经能够从Nor启动,但是不能从Nand正常启动(u-boot大小为95.8k,已经超过的2440从Nand启动时所能拷贝的4k大小),当前代码中只具备从Nor启动时 阅读全文
posted @ 2019-08-21 12:32 SKILL-RABBIT 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 嵌入式开发中常用的命令 grep命令 用法:grep [option] PATTERN [FILE...] 例如: 在内核目录下查找包含“request_irq”字样的文件 grep "request_irq" R 注: 表示查找当前目录下的所有文件、目录, R表示递归查找子目录; 在内核的kern 阅读全文
posted @ 2019-07-18 17:08 SKILL-RABBIT 阅读(291) 评论(0) 推荐(0) 编辑