2011-09-23 144 views
0

我有一個嵌入式主板(MIPS體系結構),運行linux 2.6.29,使用u-boot作爲引導加載程序。我有512MB(字節)的DDR3 RAM。爲linux內核配置物理內存

問題是,Linux只能使用它的大約128MB。我嘗試在內核編譯時更改內存大小,但內核在啓動時崩潰。

有人可以幫我這個嗎?我甚至試過從uboot傳遞mem=512MB作爲內核命令行參數,但是這不起作用。

+1

我認爲這更適合轉到超級用戶。 – thiton

+2

有爭議的IMO,請參閱我的答案。 – Torp

+0

我傾向於同意@Torp - 我認爲OP可能會針對MIPS提出一個警告,這對於SU來說不太可能有幫助。 Fayaz,因爲這不是一個真正的編程問題,它可能非常適合unix.stackexchange.com。我可以在這裏關閉它,或者在那裏遷移它..你更喜歡哪個? –

回答

1

沒有使用MIPS板卡的經驗,但是我在ARM上遇到的一個問題是物理內存未映射到512 M的連續地址空間,而是被拆分。查看內核的memmap參數以及您的主板的文檔。