微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 更换新的eMCP后无法启动

更换新的eMCP后无法启动

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
做多款eMCP兼容的时候,当您配置好参数之后,也可能会出现无法启动。
kernel log中搜索msdc0,如可以看到如下类似Log信息:
msdc0 -> Address offset in USER REGION(Capacity 15028 MB) is 0xffffec00 <- msdc_cal_offset() : L<2962>
PID<mmcqd/0><0x3f>
msdc0 -> XXX Address offset error(-5120),please check MBR start address! <- msdc_cal_offset() : L<2964>
PID<mmcqd/0><0x3f>
需要修改MBR的起始地址。
[SOLUTION]
1、需要检查memoryDeviceList_MT6589.xls中emmc_region页中,BOOT1+BOOT2+RPMB是否>6M
2、如果确认>6M,则需要alps/mediatek/config/project_name/mbr_addr.pl
将其中$MBR_Start_Address_KB = 6144修改为$MBR_Start_Address_KB = 12288
3、修改之后,需要重新build new,并且需要format full flash & download。

mark

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

网站地图

Top