微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何从Nand_Flash partition_table.xls计算User Partition空间大 小

如何从Nand_Flash partition_table.xls计算User Partition空间大 小

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
如何从Nand_Flash partition_table.xls计算User Partition空间大小
[SOLUTION]
1. 将partition_table.xls中的Preloader,Uboot,Nvram,BootImage......等从Nand Flash大小中中减掉
2. 将BMT POOL部分减掉
partition_table.xls最后的PART_SIZE_BMTPOOL 的0x50的意义是有0x50个Nand Flash Block大小,另外还有2个block拿出存放partition table,所以一共是0x52个Block.
举个例子:
如果您目前使用的Nand Flash的Block Size是2K*64=0X20000,BMT Size = 0x52*0x20000=0xA40000=10.25M Bytes,需要把这10.25 M减掉。
Ps.
PART_SIZE_BMTPOOL 是拿来做管理使用的(Nand Flash Bad Block Management等)此计算方法只适用于Nand flash,.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top