请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM3352 工具/软件:Linux
我们拥有运行内核3.12的基于 BeagleBone Black 的定制板。
我们的板具有512MB DDR 和4GB eMMC。
现在为了进行测试、我从 U-Boot 传递给内核的内核命令行参数中删除了"mem=512"。
我还从器件中删除了"存储器"节点、并将其放置在电路板上。
现在、当我引导时、主板内核仍然能够引导、它检测到256MB RAM。
我不知道从哪里检测到256MB RAM、
内核中是否有任何用于内存检测的回退机制? 它驻留在哪里?
谢谢、
此致、
Ankur