MTK feature phone 50D/50A FLASH配置分析
一、Flash具体参数说明 1.part 1 2.part2 上列两部分是有MTK专门的qulify大团队测试,修正,量产释放给方案商。方案商开发人员不需要直接掌握具体参数的修正。 二、具体外围配置方法 在MTK开发过程中,难免遇到Flash型号的改变。本文着重以选定的Flash型号为条件,对代码进行配置,以适应自己的开发需求。 本文Flash以GD25LQ128YIG为例进行设置: ? 1.设置flash型号: 手机的一些配置参数存储必须掉电不丢失,可以通过Flash,EEPROM进行存储。MTK通过硬件抽象层进行了处理,底层的存储对用户是透明的。 5.1 08B以后的版本:
修改分区需要修改:toolsMemoryDeviceListMemoryDeviceList_MT6250_Since11BW1212.xls文件进行配置,我们的项目因为flash有16MB,给NVRAM预留了640KB,可以设置LastBank列中的Region为: 备注:如果flash空间不足,或者没有特殊要求可以设置用户分区为0,这样能大大降低成本。 7.EMI时序配置 一般常用的Flash,MemoryDeviceList_MT6250_Since11BW1212.xls文件中时序已经配置好了,但不常用的Flash可能还需要自己配置时序。对Flash操作要参考对应的Flash硬件手册,结合MTK EMI寄存器配置相应章节计算RLT(读等待状态),PRLT(页读等待状态),C2RS(读建立时间),WST(写等待状态),C2WS(写建立时间)等时序状态所用的时钟周期,对照MTK EMI寄存器,得出最终的EMI时序相关的配置。 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |