当前位置 博文首页 > zsy_wal的博客:平板内存显示过小
A8x-4.4系统的板子接两片512MB ddr 系统起来后显示内存只有500M?
(1)uboot打印读取到的是1024M:
ddr voltage = 1500 mv
normal_mode
dram size =1024
(2)另外通过读取cmdline发现ion过大:ion_reserve=512M
因为ion预留的内存,2GB大小的预留512MB,1GB的就预留256MB
(3)所以这个问题是ION预留过大导致的,
解决方案:
修改tools/pack/chips/sun8iw6p1/configs/default/env.cfg中ion_reserve为256MB
同时oxxxxx_fu1.mk中虚拟机参数也要按如下调整:
PRODUCT_PROPERTY_OVERRIDES += \
dalvik.vm.heapstartsize=8m \
dalvik.vm.heapgrowthlimit=80m \
dalvik.vm.heapsize=384m \
dalvik.vm.heaptargetutilization=0.75 \
dalvik.vm.heapminfree=512k \
dalvik.vm.heapmaxfree=8m
另外:DRAM_TYPE 下面为对应类型
2–DDR2
3-DDR3
6-LPDDR2
7–LPDD3