【小編帶您認識Microchip MPU】之第五篇用Buildroot生成鏡像

Hi 小編又來了,前面介紹了如何獲取buildroot源碼,接下來我們就重點看看怎麼樣使用buildroot來生成鏡像文件。

   拿到buildroot源碼,我們先要做的幾個事情如下:

1:配置buildroot和外部源碼樹
查看可用版本
$ git tag | grep xxx

指定Buildroot和外部源碼樹版本
$ git checkout xxxx



2:查看已有配置文件

查看基於不同的DEMO板已有的配置文件
例如:關鍵字是a5d2的配置文件
$ ls configs/ | grep a5d2



3:配置目錄並生成鏡像

配置目錄:
buildroot-external-microchip目錄下,配置Buildroot構建系統來生成鏡像。
$ make O=$PWD BR2_EXTERNAL=$PWD C ../buildroot-at91 sama5d27_wlsom1_ek_headless_defconfig


生成鏡像:
$ make 或者 $ make j4 並行編譯

第一次編譯根據網絡情況時間比較長,後續再編譯時間會少

4:生成鏡像文件


5:其它命令
圖形化配置界面
$ make at91bootstrap3-menuconfig   bootstrap配置界面
$ make uboot-menuconfig  uboot圖形配置界面
$ make linux-menuconfig  kernel圖形配置界面
$ make menuconfig buildroot圖形配置界面

6:部分編譯
$ make at91bootstrap3-rebuild 重新編譯bootstrap
$ make uboot-rebuild     重新編譯uboot
$ make linux-rebuild   重新編譯kernel
$ make dt-overlay-mchp-rebuild  重新編譯生成itb文件(FIT-uImage)


    如果您的過程能順利的走到這一步,小編很開心,我們已經完成了90%的工具,剩下的工作就是將鏡像進行燒錄運行。
    期待吧,下一步完成最後的燒錄工作就結束了。
    加油,美好的結果就要到啦。。。。。。
    小編,加油。
 

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論