在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RK3568 AMP測試驗證說明

武漢萬象奧科 ? 2023-12-12 11:06 ? 次閱讀

本文基于HD-RK3568-IOT評估板進行驗證。

RK3568評估板

1.RK3568AMPSDK獲取

在虛擬機內創建rk356x-amp-sdk目錄,后續在該目錄下執行命令,在rockchipgit庫下載AMPSDK。

2.AMP功能驗證

目前在RK3568上分別驗證了1linux+3hal、1linux+3rtt、3linux+1hal、3linux+1rtt一共4種模式;4種模式均在原始SDK的基礎上進行的修改,然后針對修改分別生成了不同的patch,用戶可以根據自己的需求來打上不同的patch

打上patch后,直接在SDK目錄使用./build.sh命令編譯sdk,編譯成功后,將編譯生成的img文件燒錄到板卡內,可以分別在uart2&uart4上分別看到linux內核和hal或rtt的相關打印;

2.1 1Linux+3RTT串口打印信息

2.png

圖2.1AMP1Linux+3RTTRTT串口打印

3.png

圖2.2AMP1Linux+3RTTLinux串口打印

2.2 1Linux+3HAL串口打印信息

4.png

圖2.3AMP1Linux+3HALLinux串口打印


5.png

圖2.4AMP1Linux+3HALHAL串口打印

2.3 3Linux+1RTT串口打印信息

6.png

圖2.53Linux+RTTLinux串口打印


7.png

圖2.63Linux+1RTTRTT串口打印

2.4 3Linux+1HAL串口打印信息

8.png

圖2.73Linux+1HALLinux串口打印

9.png

圖2.83Linux+1HALHAL串口打印

3.SDK編譯及AMP配置說明

3.1 HAL編譯

在hal/project/rk3568/GCC路徑下編譯HAL固件,HAL編譯命令如下:

cdhal/project/rk3568/GCC

./build.shcpu_id

編譯完成后,在hal/project/rk3568/GCC/目錄下分別生成hal0.bin、hal1.bin、hal2.bin、hal3.bin。

3.2 RT-Thread編譯

在rt-thread/bsp/rockchip/rk3568-32路徑下編譯32位RT-Thread固件。固件運行的CPU可以通過menuconfig配

置RT_RUN_MEM_BASE指定,默認配置如下,運行在CPU0,請根據項目實際情況進行修改:

rt-thread/bsp/rockchip/rk3568-32/rtconfig.h

#defineRT_RUN_MEM_BASE0x12000000

編譯完成后,在rt-thread/bsp/rockchip/rk3568-32目錄下生成固件rtthread.bin。

3.3 Kernel編譯

Kernel編譯命令如下:

cdkernel

makeARCH=arm64rockchip_linux_defconfig

makeARCH=arm64rk3568-evb1-ddr4-v10-linux-amp.img-j16

編譯完成后,會在kernel目錄下生成boot.img

3.4 U-boot編譯

在uboot工程中修改配置文件configs/rk3568_defconfig,增加配置打開AMP功能,打開AMP功能后,使用以下命令進行編譯:

cdu-boot

./make.shrk3568

編譯完成后,會在u-boot目錄下生成rk356x_spl_loader***.bin、uboot.img。

3.5 AMP固件打包

以RK3568為例,在hal工程中修改用于AMP打包的its文件,project/rk3568/Image/路徑下有amp_linux.its和amp.its兩個文件,跑帶有Linux的amp形式時建議使用amp_linux.its配置。每個CPU均可以單獨配置所加載的固件、架構、指令集、運行地址、啟動延時等參數。

3.6 SDK統一編譯與打包

RK3568支持Linux+HAL的AMP混合架構設計,使得不同的CPU可以運行不同的系統,以滿足靈活的產品設計需求。該SDK目前默認支持Linux+HAL+HAL+HAL的混合結構模型,其中運行Linux的CPU為主核,其余運行HAL的CPU為從核。具體配置如下:

系統

CPU

功能

說明

Linux

CPU0

主核

執行Linux系統

HAL

CPU1

從核

執行裸核系統

HAL

CPU2

從核

執行裸核系統

HAL

CPU3

從核

執行裸核系統

3.6.1 編譯配置

SDK的統一編譯配置腳本位于device/rockchip/rk3568/目錄下,編譯配置腳本內容包括U-Boot、Kernel、HAL、RT-Thread的配置,以及AMP相關的CPU分配,內存分配等配置。用戶可以根據需求增加或者修改配置腳本文件,以滿足自己的編譯需求。目前支持的配置文件如下:

├──BoardConfig-rk3568-evb1-ddr4-v10.mk#EVB開發板對應配置腳本

├──parameter-rk3568-amp.txt#EVB開發板對應parameters文件

├──rk3568_amp.cfg#燒錄工具對應的配置文件

└──rk3568_amp_linux.its#AMP打包ITS配置文件

3.6.2 統一編譯

統一編譯腳本工具支持一鍵編譯及打包U-Boot、Kernel、HAL、RT-Thread、ROOTFS等,并生成對應的Image鏡像。首次編譯時,需要選擇編譯配置腳本,如下:

user@host:~/root$./build.shlunch

You'rebuildingonLinux

Lunchmenu...pickacombo:

0.defaultBoardConfig.mk

1.BoardConfig-rk3568-evb1-ddr4-v10.mk

Whichwouldyoulike?[0]:1

配置完成后,執行一鍵編譯指令,如下:

user@host:~/root$./build.sh

編譯結果位于rockdev/目錄下,如下

rockdev/

├──amp.img#AMP鏡像

├──MiniLoaderAll.bin#Loader

├──parameter.txt#分區表信息

├──rootfs.img#根文件系統

├──misc.img#供recovery保存一些升級信息

├──uboot.img#U-boot鏡像

└──update.img#完整固件鏡像

統一編譯腳本工具同時可以支持單獨編譯所有模塊,如U-Boot、Kernel、RT-Thread、HAL等,具體使用方式可以通過help命令來查看:

user@host:~/root$./build.sh--help


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9307

    瀏覽量

    375006
  • Linux
    +關注

    關注

    87

    文章

    11459

    瀏覽量

    212790
  • Amp
    Amp
    +關注

    關注

    0

    文章

    86

    瀏覽量

    47651
  • RK3568
    +關注

    關注

    5

    文章

    577

    瀏覽量

    6086
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RK3568-GDB程序調試方法說明

    RK3568-GDB程序調試方法說明
    的頭像 發表于 01-19 16:16 ?2552次閱讀
    <b class='flag-5'>RK3568</b>-GDB程序調試方法<b class='flag-5'>說明</b>

    RK3568-Docker容器部署方法說明

    RK3568-Docker容器部署方法說明
    的頭像 發表于 01-22 10:12 ?1790次閱讀
    <b class='flag-5'>RK3568</b>-Docker容器部署方法<b class='flag-5'>說明</b>

    rk3568處理器屬于什么檔次 rk3568性能怎么樣

     rk3568處理器屬于中高端通用型SOC,RK3568兼具CPU、GPU、NPU、VPU于一身,是一款高性能低功耗四核應用的處理器。
    發表于 08-26 17:05 ?2w次閱讀
    <b class='flag-5'>rk3568</b>處理器屬于什么檔次 <b class='flag-5'>rk3568</b>性能怎么樣

    ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK

    電子發燒友網站提供《ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK.txt》資料免費下載
    發表于 09-20 09:55 ?44次下載
    ROC <b class='flag-5'>RK3568</b> PC源代碼<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588 RKNN SDK

    RK3568 SDK 的編譯

    RK3568 SDK 的編譯
    的頭像 發表于 12-13 11:46 ?1920次閱讀
    <b class='flag-5'>RK3568</b> SDK 的編譯

    瑞芯微RK3568主板開發板PET_RK3568_P01簡述

    瑞芯微RK3568主板開發板PET_RK3568_P01簡述
    的頭像 發表于 08-08 11:41 ?4272次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>主板開發板PET_<b class='flag-5'>RK3568</b>_P01簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述
    的頭像 發表于 08-08 11:44 ?5080次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>核心板PET_<b class='flag-5'>RK3568</b>_CORE簡述

    RK35683568J的區別

    RK35683568J的區別 在當前處理器市場中,以小而美形象聞名的瑞克微電子旗下產品RK3568/J也引起了廣泛關注,其中RK35683568
    的頭像 發表于 08-15 17:25 ?1.2w次閱讀

    rk3568是什么架構的?

    RK3568是什么架構的? 中國領先的無晶圓廠半導體公司Rockchip Electronics推出了一款專門為人工智能應用設計的新型片上系統(SoC)。這種新型SoC被稱為RK3568,構建
    的頭像 發表于 08-15 17:25 ?3559次閱讀

    RK3568-視頻開發案例

    RK3568-視頻開發案例
    的頭像 發表于 01-18 15:51 ?1101次閱讀
    <b class='flag-5'>RK3568</b>-視頻開發案例

    RK3568--基于AMP的多通道AD采集開發案

    RK3568--基于AMP的多通道AD采集開發案
    的頭像 發表于 01-19 10:03 ?1296次閱讀
    <b class='flag-5'>RK3568</b>--基于<b class='flag-5'>AMP</b>的多通道AD采集開發案

    RK3568--基于AMP的多通道AD采集開發案(二)

    RK3568--基于AMP的多通道AD采集開發案(二)
    的頭像 發表于 01-19 10:34 ?1160次閱讀
    <b class='flag-5'>RK3568</b>--基于<b class='flag-5'>AMP</b>的多通道AD采集開發案(二)

    RK3568開發板支持AMP雙系統

    RK3568開發板支持AMP雙系統
    的頭像 發表于 06-04 15:33 ?1055次閱讀
    <b class='flag-5'>RK3568</b>開發板支持<b class='flag-5'>AMP</b>雙系統

    能力再次提升! 迅為RK3588/RK3568開發板&amp;amp;amp;核心板新增定制分區鏡像

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

    RK3568燒錄工具

    RK3568 燒錄工具
    發表于 11-11 14:16 ?7次下載
    主站蜘蛛池模板: 国产女人伦码一区二区三区不卡 | 天天躁夜夜躁狠狠躁2021 | 丁香六月色婷婷 | 四虎永久免费地ww4hu57 | 成人亚洲欧美综合 | 老色鬼久久综合第一 | 久久精品国产免费高清 | 免费在线观看理论片 | 免费看黄视频的网站 | 四虎最新影院 | 国产亚洲欧美一区 | 天天看片天天爽 | 四虎影院成人在线观看 | 国产精品久久久久久久久久免费 | 97综合视频 | www色在线 | 三级日韩 | 永久免费人成网ww555kkk手机 | 97av在线播放 | 在线成人免费观看国产精品 | 黄色网址日本 | 香蕉成人999视频 | 男人和女人在床做黄的网站 | 国产色综合一区二区三区 | 性瘾高h姚蕊全文免费阅读 性做久久久久 | 福利片在线观看免费高清 | 天天爽夜夜爽夜夜爽精品视频 | 国产亚洲小视频 | 五月综合激情 | 夜夜夜操操操 | 日本欧美一区二区三区免费不卡 | 亚洲国产综合人成综合网站00 | 你懂的网址在线 | 天天射天天射 | 精品亚洲欧美无人区乱码 | 免费番茄社区性色大片 | 国产一区二区三区毛片 | 午夜性a一级毛片 | 午夜快播| 久久精品国产99国产精品免费看 | 在线 你懂 |