0

我有一个运行 linux 2.6.29 的嵌入式板(MIPS 架构),使用 u-boot 作为引导加载程序。我有 512MB(字节)的 DDR3 RAM。

问题是,Linux 只能使用大约 128MB 的空间。我尝试在内核编译时更改内存大小,但内核在启动时崩溃。

有人可以帮我吗?我什至尝试mem=512MB从 uboot 作为内核命令行参数传递,但这没有用。

4

1 回答 1

1

没有使用 MIPS 板的经验,但我在 ARM 上遇到的一个问题是物理内存没有映射到 512 M 的连续地址空间,而是拆分。查看内核的 memmap 参数,以及您主板的文档。

于 2011-09-23T10:15:30.747 回答