Android_MTK_flash更换

在MTK中需要更改Flash时,特别是需要跨度去修改时。特别需要注意的,要不然就不能通过EMI校验,也就不能下载了。

  主要修改一下几个文件:

1、buil/tool/emi/MemoryDeviceList.xls

2、platform/mt6573/prolaoder/src/init/Custom_MemoryDevice.h

3、系统配置文件config/$(项目)/projectconfig.mk

第一:检测Flash是否焊接好。可以用下载工具测试板子上的Flash ,悬着memory-test部分;全选里面的内容,之后点击start将USB插上并按住板子的下载按钮,就可以读取Flash的ID 容量等等参数。这样可以检测Flash是否焊接好。

第二:在MemoryDeviceList.xls 中添加您将要更换的Flash的生产厂商、名称、BOARD ID、NAND ID 、EMI参数;

第三:将Custom_MemoryDevice.h中的Flash 修改为将要更换的Flash名称。

第四:在系统配置文件中projectconfig.mk中的CUST_DRAM_MEM 修改为自己更改的大小。

修改了这些之后再重新./mk $(项目名)  n pl 就可以了。注意在从4G降到2G的时候,需要将Custom_MemoryDevice.h中定义的CS1_PART_NUMBER(1)注释掉。因为在2G中只有PRAT0否则会在EMI校验中会失败。

你可能感兴趣的:(Android)