メモリ有効化

なぜか、Ubuntuのメモリが1GB全部有効になっていなかったので修正。
U-bootパーティションをマウントして、boot.scrを修正する。

fatload mmc 0:1 0x80000000 uImage
fatload mmc 0:1 0x81600000 uInitrd
setenv bootargs quiet splash ro elevator=noop vram=32M mem=460M@0x80000000 mem=256M@0xA0000000 root=UUID=065bfd23-fdff-4013-a8b8-cbf42ba4cf16 fixrtc
bootm 0x80000000 0x81600000

fatload mmc 0:1 0x80000000 uImage
fatload mmc 0:1 0x81600000 uInitrd
setenv bootargs quiet splash ro elevator=noop vram=32M mem=512M@0x80000000 mem=512M@0xA0000000 root=UUID=065bfd23-fdff-4013-a8b8-cbf42ba4cf16 fixrtc
bootm 0x80000000 0x81600000

DDR2チャンネル共に512MBにする。


結果。

$ free
total used free shared buffers cached
Mem: 993484 166600 826884 0 9156 68584
-/+ buffers/cache: 88860 904624
Swap: 524284 0 524284

1GBに近くなった。