[Suzaku:01332] Re: SZ130 MMU linux-2.6.18のメモリサイズを変更する方法
mizo
email@hidden
2009年 1月 9日 (金) 15:38:00 JST
溝渕です。
email@hidden wrote:
> SZ130 ユーザの山本と申します。
> SZ130 MMU linux-2.6.18でLinuxが利用するメモリ容量の変更方法をご教示くださ
> い。
> ハード的にSDRAMサイズを小さくするのではなくLinuxが利用するメモリ容量だけを
> 小さくしたいのです。
linux-2.6.18-at9/arch/microblaze/platform/suzaku/xparameters/xparameters_sz130.h
の
XPAR_SDRAM_CONTROLLER_MPMC_HIGHADDR
XPAR_MICROBLAZE_I_ICACHE_HIGHADDR
XPAR_MICROBLAZE_ICACHE_HIGHADDR
XPAR_MICROBLAZE_DCACHE_HIGHADDR
に、dramの末尾アドレスが書いてあるので、ここで指定できると思います。
dramのサイズを32MBから16MB(上記4つのマクロの値を[0x81FFFFFF]から
[0x80FFFFFF])に変更したところ以下のようになりました。
* dram = 32MB
# cat /proc/meminfo
MemTotal: 28516 kB
MemFree: 22896 kB
:
* dram = 16MB
# cat /proc/meminfo
MemTotal: 12348 kB
MemFree: 6752 kB
:
> SZ410の場合はhermit:linux.cのbi_memsizeを書き換えましたが、SZ130の場合は
> どのようにすればよろしいでしょうか。
> よろしくお願いします。
>
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>
suzaku メーリングリストの案内