製作ZedBoard-linaro-desktop-ubuntu全過程之編譯BOOT.bin
作者:Alston若水
1、準備階段
(1)目標板子:ZedBoard REV D
(2)Ubuntu環境:ubuntukylin-17.04-enhanced-amd64(我安裝在了虛擬機下面)
(3)xilinx vivado 2015.4
(4)外文參考資料: https://wiki.analog.com/resources/tools-software/linux-drivers/platforms/zynq#enable_xf86-video-modesetting_xorg_driver
(5)u-boot.elf(編譯u-boot源碼時產生的)
2、編譯階段
(1)完成硬件的運行環境後,從vivado中打開SDK,新建一個FSBL項目
點擊next,
點擊finish
(2)在explorer可以看到新創建的項目
等待編譯完成後,打開Xilinx Tools菜單選擇Create Zynq Boot Image開始創建BOOT.bin
(3)設置output的路徑,用於保存輸出的boot.bin,然後點擊add. 添加fsbl.elf和system_top.bit文件還有u-boot.elf文件。
最後一步,CreateImage,在上圖的output路徑下會生成BOOT.bin文件