微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 为什么LCA的项目使用512MB的memory开机后依然只看到256MB的memory?

为什么LCA的项目使用512MB的memory开机后依然只看到256MB的memory?

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]

MT6572的项目支持LCA的版本(Low Cost的版本),可以使用更小Size的DRAM,最小可支持256MB的DRAM。
有时候由于项目需求会直接在LCA的项目上使用512MB size的DRAM,但是开机后仍会只有256MB的RAM可用。
要如何解决这个问题呢?

[KEYWORD]

LCA 256MB 512MB RAM DRAM

[SOLUTION]

出现这个问题主要是由于我司在LCA的project文件中明确限制了LCA的DRAM size为256MB,如果需要在LCA项目使用更大
size的DRAM,可以修改文件 alps/mediatek/config/$PROJECT/autoconfig/kconfig/project中的
CONFIG_MAX_DRAM_SIZE_SUPPORT的值。
其中$PROJECT表示具体的项目名称,mt6572tdv1_phone的LCA版本为例:
修改文件alps/mediatek/config/mt6572tdv1_phone[lca]/autoconfig/kconfig/project
将CONFIG_MAX_DRAM_SIZE_SUPPORT=0x10000000修改为CONFIG_MAX_DRAM_SIZE_SUPPORT=0X20000000即可支持最大为
512MB的DRAM。
同理,可将其修改为CONFIG_MAX_DRAM_SIZE_SUPPORT=0x80000000来支持最大2GB的DRAM。

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

网站地图

Top