uboot移植:Flash分区和DDR分区
来源:互联网 发布:成都多益网络面试通知 编辑:程序博客网 时间:2024/05/19 16:02
Flash有如下分区且按照由上而下的顺序储存:
①uboot(大小一般为512KB或1MB):uboot必须从flash的起始地址开始存放(由SoC的启动设计决定起始与扇区0还是扇区1)
②环境变量分区:该分区一般紧贴着uboot来存放。大小一般为32KB以上
③rootfs(根文件系统分区):紧贴于环境变量分区,大小需依据相应的根文件系统大小来设定
④自由分区:为Flash最后剩下的所有内存,一般在kernel启动后将自由分区挂载到rootfs下
注意:uboot必须在Flash开头,其他分区的相对位置是可变的
分区在系统移植前确定好,在uboot和kernel中使用同一个分区表
DDR分区:
①DDR掉电消失,是在每次系统运行时才开始部署的。Flash是掉电存在
②内存的分区主要是在linux启动之前,linux内核启动之后内核的内存管理模块会接管整个内存空间
阅读全文
0 0
- uboot移植:Flash分区和DDR分区
- uboot对Flash和DDR的管理
- uboot分区和内核MTD分区
- 嵌入式 uboot修改spi-flash分区示例
- uboot与kernel的flash分区
- 2.2 Nand flash驱动移植--分区
- uboot中对Flash和DDR的管理
- Uboot和kernel对于Nandflash分区
- uboot和内核分区的修改
- uboot和内核的mtd分区保持一致
- uboot 和内核的分区关系
- uboot和内核分区的修改
- uboot向内核传递Flash的分区信息
- 移植uboot第八步:裁剪、修改默认参数、分区
- 2440超详细uboot移植笔记(十四)------设置MTD分区
- 关于NAND flash的MTD分区与uboot中分区的理解
- 关于NAND flash的MTD分区与uboot中分区的理解 .
- 关于NAND flash的MTD分区与uboot中分区的理解
- 多核CPU配合负载均衡可以这样用,为老板省点钱
- 补码——为cpu运算产生的补码
- 谈谈 sizeToFit 与 sizeThatFit
- [py]django api测试
- Maven初体验
- uboot移植:Flash分区和DDR分区
- 传输层协议——UDP协议
- 【MySQL】——常用两种数据引擎
- Swift中的选项集合
- 之前写的CMPP3.0未完成代码
- 高斯过程
- hadoop2.5 集群
- vim常用命令
- DrawerLayout侧滑菜单的简单实现