メモリ有効化
なぜか、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に近くなった。