[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 メーリングリストの案内