国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

瑞芯微RK3568|SDK開(kāi)發(fā)之環(huán)境安裝及編譯操作

發(fā)布時(shí)間:2023-9-26 16:14    發(fā)布者:武漢萬(wàn)象奧科
關(guān)鍵詞: 瑞芯微 , RK3568 , SDK
1. SDK簡(jiǎn)介
一個(gè)通用 Linux SDK 工程目錄包含有buildroot、app、kernel、device、docs、external 等目錄。其中一些特性芯片如RK3308/RV1108/RV1109/RV1126等,會(huì)有所不同。
● app:存放上層應(yīng)用 app,主要是 qcamera/qfm/qplayer/settings 等一些應(yīng)用程序。
● buildroot:基于 buildroot (2018.02-rc3) 開(kāi)發(fā)的根文件系統(tǒng)。
● device/rockchip:存放各芯片板級(jí)配置和Parameter文件,以及一些編譯與打包固件的腳本和預(yù)備文件。
● docs:存放芯片模塊開(kāi)發(fā)指導(dǎo)文檔、平臺(tái)支持列表、芯片平臺(tái)相關(guān)文檔、Linux開(kāi)發(fā)指南等。
● IMAGE:存放每次生成編譯時(shí)間、XML、補(bǔ)丁和固件目錄。
● external:存放第三方相關(guān)倉(cāng)庫(kù),包括音頻、視頻、網(wǎng)絡(luò)、recovery 等。
● kernel:存放 kernel 4.4 或 4.19 開(kāi)發(fā)的代碼。
● prebuilts:存放交叉編譯工具鏈。
● rkbin:存放 Rockchip 相關(guān)的 Binary 和工具。
● rockdev:存放編譯輸出固件。
● tools:存放 Linux 和 Windows 操作系統(tǒng)環(huán)境下常用工具。

2. SDK環(huán)境安裝
本 SDK 開(kāi)發(fā)環(huán)境是在Ubuntu 系統(tǒng)上開(kāi)發(fā)測(cè)試。我們推薦使用 Ubuntu 18.04 的系統(tǒng)進(jìn)行編譯。其他的Linux 版本可能需要對(duì)軟件包做相應(yīng)調(diào)整。除了系統(tǒng)要求外,還有其他軟硬件方面的要求。
●硬件要求:64 位系統(tǒng),硬盤(pán)空間大于40G。如果您進(jìn)行多個(gè)構(gòu)建,將需要更大的硬盤(pán)空間。
●軟件要求:Ubuntu 18.04 系統(tǒng)。
編譯 SDK 環(huán)境搭建所依賴(lài)的軟件包安裝命令如下:

sudo apt-get installuuid uuid-dev zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev git curl \
u-boot-tools mtd-utilsandroid-tools-fsutils openjdk-8-jdk device-tree-compiler gdisk m4 \
gnupg flex bison gperflibsdl1.2-dev libesd-java libwxgtk3.0-dev squashfs-tools \
build-essential zipunzip libncurses5-dev pngcrush schedtool libxml2 libxml2-utils xsltproc \
lzop libc6-devg++-multilib lib32z1-dev lib32ncurses5-dev lib32readline-dev gcc-multilib \
libswitch-perllibssl-dev liblz4-tool gconf2 net-tools lib32ncurses5-dev tree vim gparted \
g++ libyaml-devlibpython2.7-dev make libssl-dev lib32z1 p7zip-full python-pip libgmp-dev \
libmpc-dev

建議使用 Ubuntu18.04 系統(tǒng)或更高版本開(kāi)發(fā),若編譯遇到報(bào)錯(cuò),可以查看報(bào)錯(cuò)信息,安裝對(duì)應(yīng)的軟件包。
3. SDK整體編譯3.1       查詢(xún)操作
在SDK目錄下輸入./build.sh -h可以得知SDK支持的命令,如下所示。


  • -h可查看各部分模塊的詳細(xì)編譯命令,例如:./build.sh-h kernel可以查看單獨(dú)編譯內(nèi)核的詳細(xì)步驟,詳細(xì)信息將在后續(xù)章節(jié)逐一介紹。

3.2      整體編譯操作
SDK支持單獨(dú)編譯以及整體編譯,單獨(dú)編譯。單獨(dú)編譯在下面獨(dú)立章節(jié)會(huì)詳細(xì)介紹,此處先介紹整體編譯方法。步驟如下:
·  選擇默認(rèn)配置,./build.sh lunch,選擇第5個(gè)配置(rk3568評(píng)估套件)
·  執(zhí)行編譯操作,./build.sh all
·  執(zhí)行打包操作,./mkfirmware.sh
·  等待編譯完成獲取編譯固件
具體操作命令如下:
./build.shBoardConfig-rk3568-evb1-ddr4-v10.mk
./build.shall
./mkfirmware.sh
編譯到內(nèi)核階段時(shí),第一次編譯需要對(duì)電源域進(jìn)行判斷,這里全部選擇第2個(gè)3300000,如下圖所示:
得到的編譯固件路徑為SDK包根目錄下的rockdev目錄,如下所示。
然后再更新萬(wàn)象提供的光盤(pán)資料出廠鏡像中的對(duì)應(yīng)固件即可,如下所示。
rockdev目錄內(nèi)的燒錄文件實(shí)際是把各個(gè)組成部分的編譯結(jié)果鏈接到此目錄,各個(gè)編譯結(jié)果的鏈接情況如下所示。
圖3.1 rockdev目錄內(nèi)容
所以各個(gè)組成部分的來(lái)源如下所示。


來(lái)源
文件
描述
Uboot
MiniLoaderAll.bin
引導(dǎo)文件
uboot.img
uboot代碼主體
Kernel
boot.img
kernel代碼主體
Buildroot
recovery.img
來(lái)源于buildroot
rootfs.ext4
這兩個(gè)文件為同一個(gè)文件,為buildroot代碼主體
rootfs.img
雜項(xiàng)
misc.img
來(lái)自rockchip的自定義文件
oem.img
oem分區(qū)的固件鏡像
parameter.txt
參數(shù)保存文件,由原廠定義
userdata.img
用戶(hù)空間的固件鏡像


3.3       部分編譯操作3.3.1  配置SDK
./build.shBoardConfig-rk3568-evb1-ddr4-v10.mk
3.3.2  編譯kernel
./build.sh kernel
3.3.3  編譯rootfs
./build.sh rootfs
3.3.4  打包update.img
./build.sh updateimg


本文地址:http://www.qingdxww.cn/thread-841854-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專(zhuān)區(qū)
  • PIC18-Q71系列MCU概述
  • 5分鐘詳解定時(shí)器/計(jì)數(shù)器E和波形擴(kuò)展!
  • 無(wú)線充電基礎(chǔ)知識(shí)及應(yīng)用培訓(xùn)教程2
  • 想要避免發(fā)生災(zāi)難,就用MPLAB® SiC電源仿真器!
  • 貿(mào)澤電子(Mouser)專(zhuān)區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久草新视觉 | 曰本毛片| 日韩免费精品 | 欧美日韩综合视频 | 国产一区日韩二区欧美三区 | 亚洲欧美一区二区三区在饯 | 成人三级精品视频在线观看 | 久久久久久91香蕉国产 | 91中文字幕yellow字幕网 | 中文字幕avv| 色婷婷亚洲精品综合影院 | 亚洲精品在线视频观看 | 亚洲专区一 | 麻豆高清视频 | 91专区| 五月天桃花网 | 国产日韩在线视频 | 韩国理论毛片a级 | 久久国产热这里只有精品 | 国产高清视频青青青在线 | 久久不卡一区二区三区 | 国产综合在线视频 | 女教师韩国无删减完整版 | ww久久| 亚洲精品不卡久久久久久 | 久草大| 成人免费一区二区三区在线观看 | 久操久操 | ww欧美| 亚洲男人的天堂在线观看 | 亚洲视频重口味 | 日不卡 | 日韩视频精品 | 日日奇| 免费大片黄手机在线观看 | 亚洲一区在线免费 | 亚洲精品永久www忘忧草 | 国产区最新 | 69视频在线观看免费 | 免费看h网站 | 亚洲无线码一区二区三区 |