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

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

3天內不再提示

RK3588 debian搭建RK3588 Kernel 編譯環境

汽車電子技術 ? 2022-10-11 16:10 ? 次閱讀

一、本地編譯環境

1、安裝編譯 kernel 的工具

apt install git gcc make flex bison libssl-dev lz4

apt install python pip

2、scp 本機的 .ssh 文件夾到板端,然后 git clone kernel 代碼

3、編譯代碼

make ARCH=arm64 rockchip_linux_defconfig

time make ARCH=arm64 rk3588-xxx.img -j16


二、分布式編譯環境

1、安裝 C/C++ 分布式編譯工具

apt install distcc distccmon-gnome

2、修改服務器端和客戶端的/etc/default/distcc配置

STARTDISTCC="true" #開機自啟動

ALLOWENDETS="127.0.0.1 192.168.31.0/24" #192.168.31.xxx為RK3588的IP 地址

LISTENER=""

ZEROCONFIG="false"


3、在服務器端和客戶端啟動 distccd 服務:

/etc/init.d/distcc stop

/etc/init.d/distcc start


4、在客戶端設置服務器端IP地址(.19為客戶端IP地址,distcc部署允許localhost作為服務器端)

export DISTCC_HOSTS="192.168.31.19 192.168.31.251 192.168.31.100"

5、在客戶端編譯代碼

make ARCH=arm64 rockchip_linux_defconfig

time make ARCH=arm64 rk3588-xxx.img -j32 CC="distcc /usr/bin/gcc"


三、編譯測試結果

對于 分布式RK3588 編譯 的場景,粗略手動調整編譯服務端的負載均衡之后,干凈編譯 RK3588 的 kernel 生成 30M 的內核 Image 的耗時如下


time RK3588 分布式 RK3588 x1 分布式 RK3588 x2 分布式 RK3588 x3 i7-1165G7@2.80G 服務器 E5-2640@2.4G
real 8m41.081s 8m31.613s 5m0.604s 3m47.136s 6m24.822s 3m35.845s
user 56m35.906s 56m56.541s 24m55.459s 15m7.921s 44m3.944s 57m57.281s
sys 6m7.484s 5m49.619s 4m5.039 3m5.729s 3m5.943s 4m12.297s

RK3588性能強大

RK3588 是一顆高性能、低功耗的應用處理器芯片,由 4 個 Cortex-A76 和 4 個 Cortex-A55 及獨立的NEON 協處理器集成,適用于 ARM PC、邊緣計算、個人移動互聯網設備和其它多媒體產品。

RK3588 內置了多種功能強大的嵌入式硬件引擎,為高端應用提供了優異的性能,支持 8K@60fps 的H.265 和 VP9 解碼器、8k@30fps 的 H.264 解碼器和 4K@60fps 的 AV1 解碼器;還支持 8K@30fps 的 H.264和 H.265 編碼器,高質量的 JPEG 編碼器/解碼器,專門的圖像預處理器和后處理器。

內置 3D GPU,能夠完全兼容 OpenGL ES1.1/2.0/3.2、OpenCL 2.2 和 Vulkan 1.2。帶有 MMU 的特殊 2D硬件引擎將最大限度地提高顯示性能,并提供流暢的操作體驗。

引入了新一代完全基于硬件的最大 48M 像素 ISP(圖像信號處理器),它實現了很多算法加速器,如HDR、3A、LSC、3DNR、2DNR、銳化、去霧、魚眼校正、伽馬校正等。

內嵌的 NPU 支持 INT4/INT8/INT16/FP16 混合運算,算力高達 6TOP。此外,憑借其強大的兼容性,可以輕松轉換基于 TensorFlow/MXNet/PyTorch/Caffe 等一系列框架的網絡模型。

RK3588 具有高性能的 4 通道外部存儲器接口(LPDDR4/LPDDR4X/LPDDR5),能夠支持苛刻的存儲器帶寬(能夠支持存儲器高帶寬要求的系統),還提供了一套完整的外設接口,以靈活支持各類應用。

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

    關注

    0

    文章

    624

    瀏覽量

    32457
  • 編譯環境
    +關注

    關注

    0

    文章

    12

    瀏覽量

    8521
  • Kernel
    +關注

    關注

    0

    文章

    48

    瀏覽量

    11056
  • RK3588
    +關注

    關注

    6

    文章

    243

    瀏覽量

    3616
  • Debian
    +關注

    關注

    0

    文章

    71

    瀏覽量

    1032
收藏 人收藏

    評論

    相關推薦

    瑞芯微RK3588開發板RK3588 EVB和RK3588S EVB解讀

    瑞芯微RK3588開發板RK3588 EVB和RK3588S EVB解讀 瑞芯微旗艦芯RK3588系列開發板受到廣大開發者伙伴的關注和問詢。針對相關的開發板功能、操作指南等問題,我們一
    的頭像 發表于 09-22 15:54 ?1.4w次閱讀
    瑞芯微<b class='flag-5'>RK3588</b>開發板<b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解讀

    基于 RK3588 debian 搭建 RK3588 Kernel 編譯環境

    ARCH=arm64 rk3588-xxx.img -j16二、分布式編譯環境1、安裝 C/C++ 分布式編譯工具apt install distcc distccmon-gnome
    發表于 03-22 16:28

    基于RK3588 debian搭建一種Kernel編譯環境

    1、基于RK3588 debian搭建RK3588 Kernel編譯
    發表于 04-02 18:04

    RK3588 Debian編譯失敗如何解決

    問題描述及復現步驟:在最新的在rk3588中沒有Debian的mk文件,和官方的教程有所差異
    發表于 09-07 15:36

    RK3588單獨編譯kernel的方式

    /Image-rk3588_s/boot.img rk3588-evb1-lp4-v10.img編譯后可以直接燒寫kernel-5.10目錄下的boot.img到機器的boot位置,燒
    發表于 09-20 17:01

    怎樣去解決RK3588編譯kernel的問題呢

    rk3588_firefly_itx_3588j-userdebug分步編譯編譯前執行如下命令配置環境變量:export JAVA_HOME=/usr/lib/jvm/java-8-
    發表于 10-14 15:18

    RK3588J和RK3588是什么關系?

    RK3588J是不是一個開發板的名字,里面的SOC是RK3588?還是RK3588J屬于RK3588的子系列?
    發表于 03-13 14:22

    RK3588RK3588S之間的區別是什么

    RK3588RK3588S的區別: RK3588S是RK3588的低配版,其區別類似RK3568跟RK
    發表于 03-10 19:22 ?2.3w次閱讀

    rk3588rk3588s的區別

    rk3588rk3588s的區別 Rockchip是一家專業的半導體公司,成立于2001年,總部位于中國深圳,主要從事集成電路的設計、開發和銷售。他們的熱門產品RK3588RK3588
    的頭像 發表于 08-15 16:44 ?9955次閱讀

    RK3588RK3588S比較哪個好?

    RK3588RK3588S比較哪個好? 隨著物聯網、人工智能和大數據的快速發展,處理器、芯片等微電子產品的重要性也越來越高。越來越多的人對于處理器的選擇變得更加謹慎,因為一個好的處理器在設備的運作
    的頭像 發表于 08-15 16:44 ?7761次閱讀

    RK35883588s的區別

    RK35883588s的區別 Rockchip RK3588RK3588s是兩種功能強大且廣受歡迎的片上系統(SoC)解決方案,用于一系列設備,包括智能電視、高性能平板電腦、筆記本
    的頭像 發表于 08-15 17:03 ?1.6w次閱讀

    RK3588系列有多少型號?

    RK3588系列有多少型號? RK3588是瑞芯微推出的一款長線產品,屬于高性能處理器領域的頂尖產品。它從2020年開始進入市場,現已成為市場上最熱門的處理器之一。該產品因其高效能、強大的計算能力
    的頭像 發表于 08-15 17:04 ?2048次閱讀

    RK3588有幾路千M網口?

    RK3588有幾路千M網口? RK3588是一款基于ARM架構的處理器,由Rockchip公司推出。它是一款集成度高、性能優越的SoC芯片,適用于多種應用場景,如智能電視、臺式機、安防監控、機器人
    的頭像 發表于 08-15 17:04 ?1444次閱讀

    rk3588是armv8嗎?rk3588硬件資料

    rk3588是armv8嗎?rk3588 硬件資料 RK3588是一款高性能處理器,是Rockchip公司推出的最新芯片。本文將詳細介紹RK3588的硬件資料。 首先,我們需要了解一下
    的頭像 發表于 08-21 17:32 ?2504次閱讀

    RK3588RK3588s性能對比

    RK3588RK3588s是兩款由Rockchip公司推出的高性能處理器。它們都采用了先進的制程工藝和新一代的架構設計,為用戶提供出色的性能和功能。 首先,讓我們來看一下RK3588的性能
    的頭像 發表于 01-07 17:17 ?6567次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>