s5p4418分区
发布日期:2021-09-16 16:46:41
浏览次数:2
分类:技术文章
本文共 876 字,大约阅读时间需要 2 分钟。
include/configs/s5p4418_drone2.h:
#ifdef SPEC_PARTS#define FASTBOOT_PARTS_DEFAULT \ "flash=mmc,2:2ndboot:2nd:0x200,0x7000;" \ "flash=mmc,2:bootloader:boot:0x8000,0x200000;" \ "flash=mmc,2:boot:ext4:0x00210000,0x03000000;" \ "flash=mmc,2:system:ext4:0x04100000,0x2F200000;" \ "flash=mmc,2:misc:emmc:0x33300000,0x00800000;" \ "flash=mmc,2:userdata:ext4:0x33B00000,0x0;"
所以在emmc中存在6个分区,但前两个分区在uboot和kernel中均不能显示。
注意,如果有效分效大于4个(上面的前两个分区不是有效分区),uboot会自动将第4个分区置为扩展分区,后面的分区都属于扩展分区中。
启动分区和android分区
在boot分区(第3个分区)是FAT32分区,它的文件有:
-
uImage
-
root.img.gz
-
logo.bmp
-
battery.bmp
-
update.bmp
root.img.gz是android编译输出目录out/product/s5p4418_drone2/root(没有包含system目录下的文件)下的文件cpio.gz(gzip)的格式。第4个分区system分区是andoird文件系统目录system的目录,它会在启动后挂载到/system目录下(userdebug编译模式默认以只读方式挂载,用户执行adb root; adb remount会以读写方式挂载)。
根据kernel的启动参数,android的根目录是在内存地址0x49000000处的(initramfs类型),所以它在挂载时以只读方式挂载的。
转载地址:https://blog.csdn.net/xgbing/article/details/102809799 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年03月25日 15时40分24秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【Leetcode刷题篇】leetcode461 汉明距离
2019-04-26
【Leetcode刷题篇】leetcode204 计数质数
2019-04-26
【Leetcode刷题篇】leetcode70 爬楼梯
2019-04-26
【Leetcode刷题篇】leetcode739 每日温度
2019-04-26
【Leetcode刷题篇】leetcode121买卖股票的最佳时机
2019-04-26
【面试篇】Java多线程并发-Java关键字volatile详解
2019-04-26
【面试篇】Java的代理模式-静态代理和动态代理详解
2019-04-26
【面试篇】 Java对象拷贝(对象克隆 对象复制)
2019-04-26
【Leetcode刷题篇】leetcode64 最小路径和
2019-04-26
【Leetcode刷题篇】leetcode79 单词搜索
2019-04-26
【Leetcode刷题篇】leetcode300 最长上升子序列
2019-04-26
【Leetcode刷题篇】leetcode394 字符串解码
2019-04-26
【Leetcode刷题篇】leetcode152 乘积最大数组
2019-04-26
【Leetcode刷题篇】leetcode56 合并区间
2019-04-26
【Leetcode刷题篇】leetcode210 课程表II
2019-04-26
【Leetcode刷题篇】leetcode207 课程表
2019-04-26
【Leetcode刷题篇】leetcode322 零钱兑换
2019-04-26
【Leetcode刷题篇】leetcode437 路径总和III
2019-04-26
【Linux篇】Linux常用命令之性能优化
2019-04-26
【面试篇】JVM体系
2019-04-26