如何在 Linux 2.6 内核中增加 PPC440 的初始 RAM 大小(16M)

如何在 Linux 2.6 内核中增加 PPC440 的初始 RAM 大小(16M)

我正在构建 cuImage。当我尝试放入 openSSH 时,我用完了 16M RAM 边界(该边界是在内核启动 MMU 时设置的),因此无法启动。有人能告诉我如何增加该边界吗?在包装器内部,有一个设置为 0x1000000 的大小,但在我尝试增​​加该大小后,它没有帮助。谢谢。

答案1

检查 /arch/powerpc/mm/40x_mmu.c。

您应该有 512MB 的 RAM 映射用于指令和数据。我提供的方法无法解决您的问题。但它是使用调试器或 kprintf 开始的好地方。

相关内容