Burn Image

等全部的建制程序都跑完後,在資料夾『buildroot/output/images』底下會有底下檔案:

  1. bcm2709-rpi-2-b.dtb -- 裝置樹檔案
  2. boot.vfat -- genimage產生的vfat格式boot partition
  3. kernel-marked -- 被標記DT的kernel印象檔
  4. rootfs.ext2 -- root file system的partition
  5. rootfs.ext4 -- 指向rootfs.ext2的sybolic link
  6. rootfs.squashfs -- 被壓縮過得root file system
  7. rpi-firmware -- 官方的韌體
  8. sdcard.img -- 最終的印象檔。
  9. zImage -- kernel的印象檔

上面所以最重要的就是『sdcard.img』啦,接下來只要將SDcard插入讀卡機後,假設為『/dev/sdd』(可用lsblk指令查看),可以直接下指令:

sudo dd if=buildroot/images/sdcard.img of=/dev/sdd
(因為建制完之後,Makefile有指定將image複製到buildroot/底下)

然後就等個幾秒鐘就燒錄結束了。