日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

RK3576 單板機 LinuxSDK 開發(fā)與系統(tǒng)定制手冊(一)

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2026-04-15 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文是創(chuàng)龍科技面向 RK3576 單板機推出的 Linux 系統(tǒng)開發(fā)手冊。文檔圍繞 LinuxSDK 完整開發(fā)流程展開,詳細(xì)講解 UBoot、Kernel、Rootfs 的配置、編譯與替換方法,覆蓋鏡像解包打包、分區(qū)調(diào)整、CPU/GPU/NPU/DDR 性能管理、ADB 使用及開機 LOGO 定制等核心內(nèi)容。創(chuàng)龍科技以標(biāo)準(zhǔn)化步驟與實操案例,助力開發(fā)者快速完成嵌入式系統(tǒng)定制與優(yōu)化,滿足工業(yè)與智能設(shè)備開發(fā)需求。

開發(fā)環(huán)境

Windows開發(fā)環(huán)境:Windows1064bit、Windows764bit

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu22.04.564bit

LinuxSDK:LinuxSDK-[版本號](基于rk3576_linux6.1_release_v1.1.0)

系統(tǒng)版本:Tronlong-Desktop 22.04(類Ubuntu)、Linux-6.1.115、U-Boot-2017.09

交叉編譯工具鏈:

應(yīng)用開發(fā)交叉編譯工具鏈:gcc-11-aarch64-linux-gnu_11.4.0-1ubuntu1~22.04cross1_amd64.tar.gz

U-Boot開發(fā)、內(nèi)核開發(fā):gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf

備注:本文基于2GByte LPDDR4X、16GByte eMMC配置單板機進(jìn)行演示。

術(shù)語表

為便于閱讀,下表對文檔出現(xiàn)的關(guān)鍵術(shù)語進(jìn)行解釋;對于廣泛認(rèn)同釋義的術(shù)語,在此不做注釋。

wKgZO2nfA4-AYG-aAABC4rM6Q0Y852.png

1LinuxSDK安裝

1.1安裝依賴軟件

請先執(zhí)行如下命令,更新軟件列表。

Host# sudo apt-get update

wKgZPGnfA5aAD32EAACM4kzF6dU476.png圖 1

執(zhí)行如下命令,安裝LinuxSDK開發(fā)包依賴的庫和工具集。

備注:安裝過程中,請保證Ubuntu可正常訪問互聯(lián)網(wǎng),若提示"*** is already the newest version ***"表示該軟件已安裝,請忽略。

Host# sudo apt-get install -y git ssh make gcc libssl-dev liblz4-tool expect expect-dev g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib unzip device-tree-compiler ncurses-dev libgucharmap-2-90-dev bzip2 expat gpgv2 cpp-aarch64-linux-gnu libgmp-dev libmpc-dev bc python-is-python3 python2

wKgZPGnfA6GADkkTABVJAl_rHNk216.png圖 2

wKgZO2haBwCAYiCyAAFwDh3Hi5I466.png圖 3

若安裝失敗,可通過更換軟件源解決。點擊左下角圖標(biāo),再點擊"Software…"進(jìn)入軟件源更新的圖形界面。

wKgZPGnfA6-AMMxrAAKbaaKXG3A967.png圖 4

在"Download from"選擇"Other…",出現(xiàn)彈窗,找到"China",即可選擇軟件源,推薦使用清華大學(xué)鏡像軟件源,以匹配我司開發(fā)文檔,然后點擊"ChooseServer"。

wKgZPGnfBXGAXcYYAADiYZkpDT0076.png圖 5

wKgZPGnfBWSAHMFjAABia4N9FWA372.png圖 6

wKgZO2nfBYOAFpCNAABz04KvwQY431.png圖 7

輸入登錄虛擬機Ubuntu的密碼,然后點擊"Authenticate"。

wKgZO2nfBY2ADPnvAABCnE3hb7Y639.png圖 8

點擊"Close",完成更換軟件源。

wKgZO2nfBZSARLWHAADjxyp3-rc088.png圖 9

執(zhí)行如下命令,檢查主機的Python版本(需安裝Python 3.6及以上版本)。

Host# python --version

wKgZPGnfBZyAT9hoAAAlcdyjKj4513.png圖 10

1.2解壓LinuxSDK

打開Ubuntu,執(zhí)行如下命令,創(chuàng)建RK3576工作目錄。

Host# mkdir -p /home/tronlong/RK3576

wKgZPGnfBaOACOO5AABMoeLAR7k410.png圖 11

請將產(chǎn)品資料“4-軟件資料LinuxLinuxSDK”目錄下的LinuxSDK-[版本號].tar.gz開發(fā)包解壓至Ubuntu系統(tǒng)的RK3576工作目錄中,執(zhí)行如下命令進(jìn)行解壓。耗時約5min后解壓完成,生成rk3576_linux6.1_release文件夾,即為LinuxSDK源碼目錄。

Host# cd /home/tronlong/RK3576/

Host# tar -zxf LinuxSDK-v1.0.tar.gz

備注:LinuxSDK版本號以實際情況為準(zhǔn)。

wKgZPGnfBaqAHT3kAAGyq2vhs2s714.png圖 12

執(zhí)行如下命令,查看當(dāng)前LinuxSDK源碼目錄。

Host# cd rk3576_linux6.1_release/

Host# ls -l

wKgZO2nfBbGAI4kyAAIkq9v7098315.png圖 13

wKgZPGnfBbiAbRH7AABtG84t9YE560.png

2LinuxSDK配置與編譯

請先參考“LinuxSDK安裝”章節(jié)正確安裝LinuxSDK和依賴軟件,再執(zhí)行以下步驟。

2.1配置編譯選項

進(jìn)入LinuxSDK源碼目錄,配置LinuxSDK編譯選項。

Host# ./build.sh sbc_tl3576_ubuntu_defconfig

2.1.1配置編譯設(shè)備樹文件

我司提供的設(shè)備樹文件位于LinuxSDK源碼"kernel/arch/arm64/boot/dts/rockchip"目錄。設(shè)備樹文件根據(jù)單板機部分復(fù)用外設(shè)功能進(jìn)行區(qū)分。具體說明如下表。

wKgZPGnfBcKAMxhLAAAvhvhMnT4203.png

單板機使用的設(shè)備樹文件存在多級的依賴關(guān)系,具體如下表所示。表中的下一級設(shè)備樹文件,被上一級設(shè)備樹文件所引用。

wKgZO2nfBcqAV0TXAAAdowVIDXs511.png

2.1.2配置內(nèi)核選項

我司默認(rèn)配置的是Linux內(nèi)核(推薦使用)。如需修改內(nèi)核編譯選項配置,請繼續(xù)執(zhí)行"make -j8 CROSS_COMPILE=aarch64-none-linux-gnu- ARCH=arm64 menuconfig"命令打開圖形配置界面。此命令通過讀取當(dāng)前目錄的.config文件,以圖形界面的方式提供內(nèi)核編譯配置查看和修改方法。如無需修改內(nèi)核編譯選項配置,可跳過此步驟。

menuconfig是一套圖形化的配置工具,需要ncurses庫支持。ncurses庫提供了一系列的API函數(shù)供調(diào)用者生成基于文本的圖形界面,因此需要先執(zhí)行如下命令通過網(wǎng)絡(luò)安裝ncurses庫。

Host# sudo apt-get install libncurses5-dev

wKgZPGnfBdSAYB7QAAE45DtuxDE202.png圖 14

Host# sudo apt-get install libncursesw5-dev

wKgZO2nfBdqAeMguAAE0Y0BEcqs583.png圖 15

ncurses庫安裝完成后,在LinuxSDK源碼目錄執(zhí)行如下命令,打開圖形配置界面。

Host# ./build.sh kernel-config

wKgZO2nfBeWAP2KxAAtz2PpOeMA709.png圖 16

wKgZPGnfBeWAIyj2AAF0_F5572w494.png圖 17

可通過鍵盤的方向鍵選中對應(yīng)菜單欄。

審核編輯 黃宇

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

    關(guān)注

    88

    文章

    11822

    瀏覽量

    219600
  • 單板機
    +關(guān)注

    關(guān)注

    1

    文章

    57

    瀏覽量

    18927
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1112

    瀏覽量

    52063
  • rk3576
    +關(guān)注

    關(guān)注

    1

    文章

    304

    瀏覽量

    1685
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RK3576 單板機高清視頻圖像處理開發(fā)實戰(zhàn)手冊(三)

    本文為創(chuàng)龍科技RK3576 單板機視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-29 09:49 ?193次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b>實戰(zhàn)<b class='flag-5'>手冊</b>(三)

    RK3576 單板機高清視頻圖像處理開發(fā)實戰(zhàn)手冊(二)

    本文為創(chuàng)龍科技RK3576 單板機視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-28 10:33 ?55次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b>實戰(zhàn)<b class='flag-5'>手冊</b>(二)

    RK3576 單板機高清視頻圖像處理開發(fā)實戰(zhàn)手冊

    本文為創(chuàng)龍科技RK3576 單板機視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-27 09:36 ?80次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b>實戰(zhàn)<b class='flag-5'>手冊</b>(<b class='flag-5'>一</b>)

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊(三)

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-24 09:27 ?98次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>嵌入式 Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>(三)

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊(二)

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-23 10:55 ?385次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>嵌入式 Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>(二)

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-22 10:08 ?497次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b>嵌入式 Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>(<b class='flag-5'>一</b>)

    RK3576 單板機 C/Python/MQTT 應(yīng)用開發(fā)手冊(二)

    本文為創(chuàng)龍科技RK3576 單板機應(yīng)用開發(fā)指南,包含開發(fā)環(huán)境配置、GDB 調(diào)試、外設(shè)控制(LED/CAN/ 串口)、Python 開發(fā)及 M
    的頭像 發(fā)表于 04-21 10:43 ?104次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b> C/Python/MQTT 應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>(二)

    RK3576 單板機 C/Python/MQTT 應(yīng)用開發(fā)手冊

    本文為創(chuàng)龍科技RK3576 單板機應(yīng)用開發(fā)指南,包含開發(fā)環(huán)境配置、GDB 調(diào)試、外設(shè)控制(LED/CAN/ 串口)、Python 開發(fā)及 M
    的頭像 發(fā)表于 04-20 13:55 ?367次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b> C/Python/MQTT 應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>(<b class='flag-5'>一</b>)

    RK3576 單板機 LinuxSDK 開發(fā)系統(tǒng)定制手冊(二)

    本文為創(chuàng)龍科技RK3576 單板機 Linux 系統(tǒng)開發(fā)指南,涵蓋 SDK 搭建、內(nèi)核與引導(dǎo)程序開發(fā)、根文件系統(tǒng)修改、鏡像打包、分區(qū)配置及硬
    的頭像 發(fā)表于 04-16 15:39 ?537次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b> <b class='flag-5'>LinuxSDK</b> <b class='flag-5'>開發(fā)</b>與<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>定制</b><b class='flag-5'>手冊</b>(二)

    RK3576 單板機系統(tǒng)使用手冊:配置、升級與組件安裝指南(三)

    本文為創(chuàng)龍科技RK3576 單板機系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-07 11:40 ?174次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)</b>使用<b class='flag-5'>手冊</b>:配置、升級與組件安裝指南(三)

    RK3576 單板機系統(tǒng)使用手冊:配置、升級與組件安裝指南(二)

    本文為創(chuàng)龍科技RK3576 單板機系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-03 11:39 ?870次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)</b>使用<b class='flag-5'>手冊</b>:配置、升級與組件安裝指南(二)

    RK3576 單板機系統(tǒng)使用手冊:配置、升級與組件安裝指南(

    本文為創(chuàng)龍科技RK3576 單板機系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-02 10:46 ?222次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)</b>使用<b class='flag-5'>手冊</b>:配置、升級與組件安裝指南(<b class='flag-5'>一</b>)

    RK3562單板機系統(tǒng)使用與開發(fā)手冊:基礎(chǔ)操作、升級部署與工具鏈配置(

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統(tǒng)使用指南,核心包含系統(tǒng)配置、升級部署與組件安裝三大模塊。內(nèi)容涉及靜態(tài) IP 配置、恢復(fù)出廠設(shè)置、OTA/U 盤升級,以及 Pytho
    的頭像 發(fā)表于 01-27 15:05 ?388次閱讀
    <b class='flag-5'>RK</b>3562<b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)</b>使用與<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>:基礎(chǔ)操作、升級部署與工具鏈配置(<b class='flag-5'>一</b>)

    迅為如何在RK3576上部署YOLOv5;基于RK3576構(gòu)建智能門禁系統(tǒng)

    迅為如何在RK3576開發(fā)板上部署YOLOv5;基于RK3576構(gòu)建智能門禁系統(tǒng)
    的頭像 發(fā)表于 11-25 14:06 ?1997次閱讀
    迅為如何在<b class='flag-5'>RK3576</b>上部署YOLOv5;基于<b class='flag-5'>RK3576</b>構(gòu)建智能門禁<b class='flag-5'>系統(tǒng)</b>

    【作品合集】米爾RK3576開發(fā)板測評

    米爾RK3576開發(fā)板測評作品合集 產(chǎn)品介紹: RK3576 是瑞芯微款面向AI市場推出的高性能處理器,它配備了四核Cortex-A72和四 核Cortex-A53 的 CPU,集成
    發(fā)表于 09-11 10:19
    东平县| 中牟县| 县级市| 莒南县| 若尔盖县| 呼玛县| 古浪县| 东莞市| 江城| 河源市| 和静县| 安溪县| 大新县| 沂源县| 汤原县| 龙口市| 金堂县| 焉耆| 达孜县| 永安市| 凤台县| 汉川市| 台江县| 武胜县| 独山县| 西峡县| 九江县| 黎城县| 灵武市| 镇康县| 邻水| 铜陵市| 顺昌县| 宜昌市| 芦溪县| 平泉县| 石首市| 宁武县| 来凤县| 双柏县| 定州市|