0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

迅為itop-3568開發(fā)板AMP雙系統(tǒng)使用手冊(cè)之編譯AMP鏡像

北京迅為電子 ? 2024-10-11 15:07 ? 次閱讀

迅為itop-3568開發(fā)板AMP雙系統(tǒng)使用手冊(cè)之編譯AMP鏡像

瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工藝,搭載一顆四核Cortex-A55處理器和Mali G52 2EE圖形處理器。RK3568支持4K解碼和1080P編碼,支持SATA/PCIE/USB3.0外圍接口。RK3568內(nèi)置獨(dú)立NPU,可用于輕量級(jí)人工智能應(yīng)用。RK3568支持安卓11和linux系統(tǒng),主要面向物聯(lián)網(wǎng)網(wǎng)關(guān)、NVR存儲(chǔ)、工控平板、工業(yè)檢測(cè)、工控盒、卡拉OK、云終端、車載中控等行業(yè)。

wKgZoWcIzneALU6eAAPi3CPu7PM706.pngwKgaoWcIzniAZzCIAAObL48NOSo063.png

第 1 章 編譯 AMP 鏡像

1.1 開發(fā)環(huán)境搭建

SDK推薦的編譯環(huán)境是64位的Ubuntu,在其它Linux上尚未測(cè)試過。

安裝編譯所需依賴:

sudo apt-get update

sudo apt-get install clang-format astyle libncurses5-dev build-essential python-configparser

scons

1.2 獲取 AMP 源碼包

AMP源碼網(wǎng)盤下載路徑:“iTOP-3568開發(fā)板\01_【iTOP-RK3568開發(fā)板】基礎(chǔ)資料【V1.7

版本】\05_iTOP-RK3568開發(fā)板Linux源碼\15_iTOP-RK3568開發(fā)板AMP源資料\1_AMP源碼

使用命令“tar -vxf rk356x_amp_XXXXXXX.tar.gz(XX...為名稱的簡(jiǎn)寫)”解壓壓縮包。解壓

后會(huì)生成一個(gè)rk356x_amp文件夾,如下圖所示:

wKgZoWcIznaAaN2vAADsjegdHDY406.png

1.3 SDK 編譯

1.3.1 整體編譯

進(jìn)入源碼根目錄執(zhí)行以下命令自動(dòng)完成所有的編譯。如果想自動(dòng)全編譯系統(tǒng),輸入以下

命令:

./build.sh all

wKgaoWcIzneAZvHlAAGnSSEe6aY228.png

編譯打包完成后會(huì)在rockdev目錄下生成update.img,如下圖所示:

wKgZoWcIzniAPNBHAANCf5Rz_gk080.png

1.3.2 單獨(dú)編譯

進(jìn)行單獨(dú)編譯前需進(jìn)行過全編譯,各個(gè)鏡像單獨(dú)編譯命令如下:

./build.sh uboot

//單獨(dú)編譯uboot

./build.sh kernel

//單獨(dú)編譯 內(nèi)核

./build.sh amp

//單獨(dú)編譯amp

./build.sh updateimg

//打包整體update.img鏡像

1.3.2 清除編譯

清除編譯命令如下:

./build.sh cleanall

wKgaoWcIzneAKr8pAALPsBgSvDs851.png

wKgaoWcIznaAb9FRAADt-2WbKrA696.png

1.4 啟動(dòng)方案修改

SDK?持AMP混合架構(gòu)設(shè)計(jì),使得不同的CPU可以運(yùn)?不同的系統(tǒng),以滿?靈活的產(chǎn)

品設(shè)計(jì)需求。?前?持RTT、Linux、HAL的混合結(jié)構(gòu)模型,允許這三種系統(tǒng)相互組合或者獨(dú)

?運(yùn)?,提供的源碼使用的默認(rèn)配置為3Linux(CPU0、1、2)+1HAL(CPU3)。

1.4.1 方案一:3Linux+1HAL

提供的源碼默認(rèn)配置就是3Linux(CPU0、1、2)+1HAL(CPU3),主要文件配置如下。

wKgaoWcIznWAaoZBAAA2KpY5FC8420.png

進(jìn)入源碼根目錄使用以下命令查看its配置文件,如下圖所示:

vi device/rockchip/rk3568/rk3568_amp_linux.its

wKgaoWcIzneACNSAAAE6551GfeM782.png

使用以下查看修改內(nèi)核設(shè)備樹文件,如下圖所示:

vikernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-amp.dts

wKgZoWcIznaALiHRAAD4pnxfWa8337.png

1.4.2 方案二:1Linux+3HAL

修改成1Linux(CPU0)+3HAL(CPU1、2、3)配置,修改文件如下。

wKgaoWcIznaAGc36AAA1JrB4hmc571.png

進(jìn)入源碼根目錄使用以下命令修改its配置文件,如下圖所示:

vi device/rockchip/rk3568/rk3568_amp_linux.its

wKgZoWcIzneARp7TAAIjI4zUtaU471.png

使用以下命令修改內(nèi)核設(shè)備樹文件,如下圖所示:

vikernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-amp.dts

wKgZoWcIznaAD4F8AAD3qU4XbHs995.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97456
  • Amp
    Amp
    +關(guān)注

    關(guān)注

    0

    文章

    81

    瀏覽量

    47160
  • 迅為電子
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    29
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RK3568開發(fā)板/核心助力實(shí)時(shí)系統(tǒng)

    系統(tǒng)以其卓越的實(shí)時(shí)性能,用戶提供出色的體驗(yàn),《iTOP-3568開發(fā)板實(shí)時(shí)系統(tǒng)使用手冊(cè)》將對(duì)實(shí)
    發(fā)表于 09-26 11:29

    瑞芯微RK3568開發(fā)板/核心iTOP-3568開發(fā)板實(shí)時(shí)系統(tǒng)使用手冊(cè)

    系統(tǒng)以其卓越的實(shí)時(shí)性能,用戶提供出色的體驗(yàn),《iTOP-3568開發(fā)板實(shí)時(shí)系統(tǒng)使用手冊(cè)》將對(duì)實(shí)
    發(fā)表于 10-31 09:53

    開發(fā)更便利!RK3568/RK3588 定制分區(qū)鏡像發(fā)布

    iTOP-RK3568/3588系統(tǒng)的多樣性,給客戶增加更多可選擇的系統(tǒng),維護(hù)了一套定制分區(qū)結(jié)構(gòu)的SDK并編寫了相應(yīng)的
    發(fā)表于 11-13 14:51

    [資料分享]最新iTOP-4412開發(fā)板全功能版使用手冊(cè)_V1.9

    最新iTOP-4412開發(fā)板全功能版使用手冊(cè)_V1.9下載地址:http://pan.ba
    發(fā)表于 07-23 16:33

    RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)固件燒寫步驟

    1、RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)固件燒寫首先拷貝燒寫器(燒寫器在光盤資料“iTO
    發(fā)表于 08-26 17:45

    RK3568開發(fā)板2800頁(yè)手冊(cè)+220集視頻

    使用手冊(cè)》 熟悉使用一款開發(fā)板,條理清晰并通俗易懂的使用手冊(cè)是必不可少的,工程師編寫了更加專業(yè)和豐富的教程。我們從熟悉硬件平臺(tái),到軟件
    發(fā)表于 06-01 10:25

    iTOP-RK3568開發(fā)板npu手冊(cè)更新

    ;gt;>>【資料上新】基于3568開發(fā)板的NPU開發(fā)資料全面升級(jí) 此次對(duì)《
    發(fā)表于 11-03 14:40

    資料上新】iTOP-3568開發(fā)板指南手冊(cè)

    資料上新】iTOP-3568開發(fā)板指南手冊(cè)!
    的頭像 發(fā)表于 04-26 15:19 ?2190次閱讀
    【<b class='flag-5'>迅</b><b class='flag-5'>為</b>資料上新】<b class='flag-5'>iTOP-3568</b><b class='flag-5'>開發(fā)板</b>指南<b class='flag-5'>手冊(cè)</b>!

    iTOP-3399開發(fā)板使用手冊(cè)大更新

    iTOP-3399開發(fā)板使用手冊(cè)大更新
    的頭像 發(fā)表于 12-10 15:46 ?1369次閱讀
    <b class='flag-5'>iTOP</b>-3399<b class='flag-5'>開發(fā)板</b><b class='flag-5'>使用手冊(cè)</b>大更新

    【教程上新】基于iTOP-RK3568開發(fā)板的OpenCV開發(fā)手冊(cè)

    【教程上新】基于iTOP-RK3568開發(fā)板的OpenCV開發(fā)手冊(cè)
    的頭像 發(fā)表于 02-08 15:22 ?1111次閱讀
    【教程上新】基于<b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>iTOP-RK3568</b><b class='flag-5'>開發(fā)板</b>的OpenCV<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊(cè)</b>

    itop-3568開發(fā)板qt學(xué)習(xí)手冊(cè)上新

    itop-3568開發(fā)板qt學(xué)習(xí)手冊(cè)上新
    的頭像 發(fā)表于 10-25 14:19 ?949次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>itop-3568</b><b class='flag-5'>開發(fā)板</b>qt學(xué)習(xí)<b class='flag-5'>手冊(cè)</b>上新

    RK3568開發(fā)板支持AMP雙系統(tǒng)

    RK3568開發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?717次閱讀
    RK<b class='flag-5'>3568</b><b class='flag-5'>開發(fā)板</b>支持<b class='flag-5'>AMP</b><b class='flag-5'>雙系統(tǒng)</b>

    【北京iTOP-i.MX6開發(fā)板使用手冊(cè)第四部分固件編譯第十四章非設(shè)備樹Android4.4系統(tǒng)編譯

    【北京iTOP-i.MX6開發(fā)板使用手冊(cè)第四部分固件編譯第十四章非設(shè)備樹Android4.
    的頭像 發(fā)表于 09-12 15:43 ?514次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>iTOP</b>-i.MX6<b class='flag-5'>開發(fā)板</b><b class='flag-5'>使用手冊(cè)</b>第四部分固件<b class='flag-5'>編譯</b>第十四章非設(shè)備樹Android4.4<b class='flag-5'>系統(tǒng)編譯</b>

    itop-3568開發(fā)板AMP雙系統(tǒng)使用手冊(cè)燒寫AMP鏡像

    itop-3568開發(fā)板AMP雙系統(tǒng)使用手冊(cè)
    的頭像 發(fā)表于 11-04 15:00 ?474次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>itop-3568</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>AMP</b><b class='flag-5'>雙系統(tǒng)</b><b class='flag-5'>使用手冊(cè)</b><b class='flag-5'>之</b>燒寫<b class='flag-5'>AMP</b><b class='flag-5'>鏡像</b>

    能力再次提升! RK3588/RK3568開發(fā)板&amp;amp;amp;核心新增定制分區(qū)鏡像

    能力再次提升! RK3588/RK3568開發(fā)板&amp;核心新增定制分區(qū)
    的頭像 發(fā)表于 11-06 15:11 ?478次閱讀
    能力再次提升! <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3588/RK<b class='flag-5'>3568</b><b class='flag-5'>開發(fā)板</b>&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;核心<b class='flag-5'>板</b>新增定制分區(qū)<b class='flag-5'>鏡像</b>