24/08/14 15:04:11.88 .net
うろ覚えだけど
コレ参考に
URLリンク(qiita.com)
①sdブートイメージを作成
2GB程度のsdにdebianのイメージ焼いて
sdからブート
ddでパーテションごとsdデバイス(/dev/mmcblk0)
→eMMCデバイス(/dev/mmcblk1)
にコピー
eMMCにコピーしたrootfs(/dev/mmcblk1p2)をマウントしてfstabをeMMCに変更(/dev/mmcblk1p2→/dev/mmcblk1p2)
eMMCにコピーしたboot領域(/dev/mmcblk1p1)をマウントしてu-boot.imgを②で作成したeMMCブート用に置換え
再起動
eMMCのパーテションサイズ拡大
②BuidrootでeMMCブート用のu-boot.imgを再作成
URLリンク(github.com)
の
CONFIG_BOOTCOMMAND="fatload mmc 1:1 0x80200000 zImage;fatload mmc 1:1 0x80f00000 am335x-akiduki-junk.dtb;setenv bootargs console=ttyS0,115200 root=/dev/mmcblk1p2 rootwait loglevel=7 debug;bootz 0x80200000 - 0x80f00000"
に書き換えてmake
出来たbuildroot_am3352_aki/output/images/u-boot.imgを上の①の手順で使用