Linux2.6.29とUBootブートローダーを実行している512MBのRAM)の組み込みボードがありますが、カーネルは128MBのRAMしか使用できません。
XCODE_MEMSIZE
の値を変更してみました。これにより、カーネルが使用するRAMの量が決まります。
512に設定すると、起動中にカーネルがクラッシュします。変更が必要な他の構成パラメーターはありますか?
組み込みボードに関するより具体的な知識がなければ、2つのことが思い浮かびます。
カーネルmem=
ブートパラメータを試してください。 (メモリが非連続アドレスから利用できる場合があるので、このようなものを使用する必要があるかもしれませんが、moboごとにアドレスをチェックする必要があると思います。
mem = 512M @ 0 mem = 256M @ 0x80000000 mem = 256M = 0xc0000000
グラフィックカードが埋め込まれていますか?それはあなたの利用可能なRAMのチャンクを取り除くかもしれません。 BIOSまたは同等のものに到達できる場合は、それを確認してください。
@see カーネルパラメータmem=
の詳細について
カーネルのRAM Disk
サイズを増やす必要があると思います。