RK3568 Buildroot 移植庫文件及Buildroot 添加用戶程序

原創 2022-09-14 11:31:00 rk3568 rk3568 linux rk3568 buildroot


本文主要講解RK3568Buildroot 移植庫文件及Buildroot 添加用戶程序,本文主要適用于飛凌OKT3568-C 平臺Linux4.19.206 操作系統,其他平臺也可以參考,但是不同平臺之間會存在差異,需自行修改以適應自己的使用。 


一、Buildroot 移植庫文件 

1、切換到OK3568-linux-source/buildroot/output/OK3568/路徑下執行 make menuconfig 命令

2、按下“/”按鍵打開搜索框,通過關鍵字搜索相關庫文件,以添加PYTHON3 為例。

3、按照搜索結果選擇1至3可跳轉至對應配置選項,可通過↑↓按鍵翻頁。

通過“Y”鍵選中或者通過“空格”鍵切換選中狀態。

可選擇是否完全安裝,根據需求選擇即可。

4、一直選擇Exit 直到退出圖形界面,彈出是否保存配置,選擇yes 即可。

5、重新編譯buildroot 輸入在OK3568-linux-source 目錄下執行:./build.sh buildroot。

6、提示是否覆蓋舊的.config 配置文件,輸入n。

7、將OK3568-linux-source/buildroot/output/OK3568/images 生成的rootfs.ext2鏡像重新燒寫到rk3568開發板中,全編譯生成的rootfs.img 其實是通過rootfs.ext2文件直接改名生成,所以燒寫時使用rootfs.ext2 是同一個效果。

8、先點擊設備分區表,再選中rootfs.ext2,點擊執行燒寫即可。

二、Buildroot 添加用戶程序 

OK3568-linux-source/buildroot/output/OK3568/target 目錄是編譯出來的輸出文件夾。 

將客戶應用程序放到/OK3568-linux-source/buildroot/output/OK3568/target 指定的目錄下。

切記拷貝完應用程序后使用ls -l 命令查看應用程序是否有可執行權限,如果沒有chmod 777 應用程序名加可執行權限。

在OK3568-linux-source 目錄下使用./build.sh buildroot 命令重新打包生成文件系統,位置為:

OK3568-linux-source/buildroot/output/OK3568/images/root.ext2 文件。

將root.ext2 文件分步燒寫到rk3568開發板中。


聲明:本文所提供的所有服務內容旨在協助用戶加速rk3568產品的研發進度,在服務過程中所提供的任何程序、文檔、測試結果、方案、支持等資料和信息,都僅供參考,用戶有權不使用或自行參考修改,本公司不提供任何的完整性、可靠性等保證。



相關產品 >

  • FET3568-C核心板

    RK3568性能強而穩 國產芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國產高性能AI處理器RK3568設計生產,RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價比在同類產品中具有較高優勢,RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業互聯網、HMI、NVR存儲、車載中控、工業網關等領域。目前RK3568系列已經批量穩定出貨

    了解詳情
    FET3568-C核心板
  • OK3568-C開發板

    強而穩,國產芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開發板基于國產工業級AI處理器RK3568四核64位Cortex-A55 處理器設計。RK3568作為國產化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規格書_datasheet_數據手冊_原理圖等,


    了解詳情
    OK3568-C開發板

推薦閱讀 換一批 換一批