啟揚智能RK3568開發板提供兩種文件系統,一種是Debian,另外一種是BuildRoot。在使用過程中,有些客戶需要添加屬于自己的軟件包,所以在此分享啟揚RK3568關于BuildRoot編譯配置的方法以及相關注意事項。
啟揚提供的源碼是完整sdk,目錄包含多種文件目錄,如Kernel、Uboot、Buildroot、Debian等等其他文件包,在編譯之前請務必確認sdk中包含如圖所示文件夾,避免編譯過程中出現文件找不到的錯誤。
編譯分兩種編譯方式,一種是單獨編譯,另外一種是整體編譯,這里的話推薦先用單獨編譯,等單獨編譯通過后,再使用整體編譯。
整體編譯:./build.sh 選擇當前使用的版本,然后就會自動編譯。
單獨編譯:source envsetup.sh 選擇67,然后cd buidlroot make即可。
這里以單獨編譯為標準,具體展開講解如何選擇自己想要編譯的軟件。
編譯軟件
首先選擇配置文件,如下圖所示
然后進入到buildroot目錄,目錄內容大致如下圖所示:
直接在這個目錄輸入make menuconfig命令就會打開圖形配置文件,顯示如下:
因為這里的東西非常多,所以一般我們可以通過輸入進行搜索。比如我想要在板子上安裝vsftpd這個軟件,那么直接搜索,如圖所示:
這里的話就會顯示出具體的路徑,根據顯示出來的路徑直接進入到路徑下,找到軟件,并且按下Y,選中,就會變成*號,如圖所示:
然后直接save即可,這樣就會保存到當前目錄的.config下。
配置結束后直接make即可。一般來說只要環境搭建的正確是不會報任何錯誤的,到這里編譯就結束了。
buidlroot編譯配置還是比較簡單的,不過對于復雜的軟件可能需要大量的文件配置,這里我們會在下一期的文章中介紹,敬請期待。
-
嵌入式
+關注
關注
5143文章
19571瀏覽量
315692 -
開發板
+關注
關注
25文章
5584瀏覽量
103063
發布評論請先 登錄
RK3568開發板教程:以iTOP-RK3568開發板為例 Android13通過CIFS協議掛載Windows共享目錄

【北京迅為】iTOP-RK3568開發板鴻蒙OpenHarmony系統南向驅動開發實操-HDF驅動配置UART

北京迅為iTOP-RK3568開發板OpenHarmony系統南向驅動開發實操-HDF驅動配置LED

技術分享 | RK3568編譯第三方驅動

迅為RK3568開發板/核心板助力實時系統!
RK3568 編譯sdk技巧

評論