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%的工具,剩下的工作就是將鏡像進行燒錄運行。
期待吧,下一步完成最后的燒錄工作就結束了。
加油,美好的結果就要到啦。。。。。。
小編,加油。
-
microchip
+關注
關注
52文章
1508瀏覽量
117645 -
MPU
+關注
關注
0文章
374瀏覽量
48871
發布評論請先 登錄
相關推薦
用戶手冊 | 國產最強SOC——RK3588之鏡像升級篇
![用戶手冊 | 國產最強SOC——RK3588<b class='flag-5'>之</b><b class='flag-5'>鏡像</b>升級<b class='flag-5'>篇</b>](https://file.elecfans.com/web2/M00/5D/1D/poYBAGLzEqqAd54TAAAbaJrrfwc915.png)
Aigtek誠邀您蒞臨第五屆超聲換能器及材料技術研討會!
![Aigtek誠邀<b class='flag-5'>您</b>蒞臨<b class='flag-5'>第五</b>屆超聲換能器及材料<b class='flag-5'>技術</b>研討會!](https://file.elecfans.com/web2/M00/43/14/pYYBAGJ8ZjKAAv8ZAAAYa7MwZKc717.jpg)
模擬電子技術基礎電子版PDF第五版(童詩白,華成英)+答案詳解
【龍芯2K0300蜂鳥板試用】2 系統編譯(uboot/kernel/buildroot)和鏡像替換
Microchip推出高性能第五代PCIe?固態硬盤控制器系列
STM32MP157D使用buildroot生成根文件系統時就無法正常顯示,為什么?
MPU進入64位時代,Microchip推出PIC64系列產品
如何修改buildroot和debian文件系統
![如何修改<b class='flag-5'>buildroot</b>和debian文件系統](https://file1.elecfans.com/web2/M00/FD/B9/wKgZomaeKpCAeS1mAAJr5bnMFl8719.png)
【機器視覺】歡創播報 | 比亞迪第五代DM混動技術正式發布
capsense第四代和第五代在感應模式上的具體區別是什么?
展會動態 | 同星智能邀您參加第五屆汽車新供應鏈大會
![展會動態 | 同星智能邀<b class='flag-5'>您</b>參加<b class='flag-5'>第五</b>屆汽車新供應鏈大會](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
評論