RK3568 Buildroot 移植庫文件及Buildroot 添加用戶程序
本文主要講解RK3568Buildroot 移植庫文件及Buildroot 添加用戶程序,本文主要適用于飛凌OKT3568-C 平臺Linux4.19.206 操作系統(tǒng),其他平臺也可以參考,但是不同平臺之間會存在差異,需自行修改以適應(yīng)自己的使用。
一、Buildroot 移植庫文件
1、切換到OK3568-linux-source/buildroot/output/OK3568/路徑下執(zhí)行 make menuconfig 命令。
2、按下“/”按鍵打開搜索框,通過關(guān)鍵字搜索相關(guān)庫文件,以添加PYTHON3 為例。
3、按照搜索結(jié)果選擇1至3可跳轉(zhuǎn)至對應(yīng)配置選項,可通過↑↓按鍵翻頁。
通過“Y”鍵選中或者通過“空格”鍵切換選中狀態(tài)。
可選擇是否完全安裝,根據(jù)需求選擇即可。
4、一直選擇Exit 直到退出圖形界面,彈出是否保存配置,選擇yes 即可。
5、重新編譯buildroot 輸入在OK3568-linux-source 目錄下執(zhí)行:./build.sh buildroot。
6、提示是否覆蓋舊的.config 配置文件,輸入n。
7、將OK3568-linux-source/buildroot/output/OK3568/images 生成的rootfs.ext2鏡像重新燒寫到rk3568開發(fā)板中,全編譯生成的rootfs.img 其實是通過rootfs.ext2文件直接改名生成,所以燒寫時使用rootfs.ext2 是同一個效果。
8、先點擊設(shè)備分區(qū)表,再選中rootfs.ext2,點擊執(zhí)行燒寫即可。
二、Buildroot 添加用戶程序
OK3568-linux-source/buildroot/output/OK3568/target 目錄是編譯出來的輸出文件夾。
將客戶應(yīng)用程序放到/OK3568-linux-source/buildroot/output/OK3568/target 指定的目錄下。
切記拷貝完應(yīng)用程序后使用ls -l 命令查看應(yīng)用程序是否有可執(zhí)行權(quán)限,如果沒有chmod 777 應(yīng)用程序名加可執(zhí)行權(quán)限。
在OK3568-linux-source 目錄下使用./build.sh buildroot 命令重新打包生成文件系統(tǒng),位置為:
OK3568-linux-source/buildroot/output/OK3568/images/root.ext2 文件。
將root.ext2 文件分步燒寫到rk3568開發(fā)板中。
聲明:本文所提供的所有服務(wù)內(nèi)容旨在協(xié)助用戶加速rk3568產(chǎn)品的研發(fā)進(jìn)度,在服務(wù)過程中所提供的任何程序、文檔、測試結(jié)果、方案、支持等資料和信息,都僅供參考,用戶有權(quán)不使用或自行參考修改,本公司不提供任何的完整性、可靠性等保證。
相關(guān)產(chǎn)品 >
-
FET3568-C核心板
RK3568性能強(qiáng)而穩(wěn) 國產(chǎn)芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國產(chǎn)高性能AI處理器RK3568設(shè)計生產(chǎn),RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價比在同類產(chǎn)品中具有較高優(yōu)勢,RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業(yè)互聯(lián)網(wǎng)、HMI、NVR存儲、車載中控、工業(yè)網(wǎng)關(guān)等領(lǐng)域。目前RK3568系列已經(jīng)批量穩(wěn)定出貨
了解詳情 -
OK3568-C開發(fā)板
強(qiáng)而穩(wěn),國產(chǎn)芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開發(fā)板基于國產(chǎn)工業(yè)級AI處理器RK3568四核64位Cortex-A55 處理器設(shè)計。RK3568作為國產(chǎn)化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達(dá)到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規(guī)格書_datasheet_數(shù)據(jù)手冊_原理圖等,