来源:网络整理 时间:2015-12-20 关键词:系统启动,索引,内存分配,映射关系
本篇文章主要介绍了"memory:arm 分区layout以及虚拟内存布局-小结",主要涉及到系统启动,索引,内存分配,映射关系方面的内容,对于移动开发感兴趣的同学可以参考一下:
摘要 简述启动过程的内存分配,各个映像的烧写,加载,logo的刷新,文件系统mount。 DRAM:外部RAM; ISRAM:内部RAM(128K),(PL会...
摘要
简述启动过程的内存分配,各个映像的烧写,加载,logo的刷新,文件系统mount。
DRAM:外部RAM;
ISRAM:内部RAM(128K),(PL会跑在ISRAM里面,去初始化DRAM,loadub映像到DRAM);
目录
1概述-分区layout以及虚拟内存布局
一概述
首先了解mt6573nand flash的16分区结构:如下
1.preloader: | 下载和程序启动引导,初始化EMI和PLL... |
2.DSP_BL | modem+dsp |
3.NVRAM | 是一个yaffs2的文件系统,保存硬件相关信息,如校准参数,MAC地址和IMEI--开机之后生成 |
4.SECCFG | 保留安全平台配置参数 |
5.UBOOT | 处理大多数硬件初始化和linux内核的调试-引导进入不同的开机模式(Meta,facorymode,normal,recover) |
6.BOOTIMG | 内核和ramdiskfile的根文件系统打包在一起了(还有factory/adb/meta),是编译生成boot.img来烧录的
|