chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

前 言

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

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

交叉編譯工具鏈:

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

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

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

術語表

為便于閱讀,下表對文檔出現的關鍵術語進行解釋;對于廣泛認同釋義的術語,在此不做注釋。

wKgZO2nfA4-AYG-aAABC4rM6Q0Y852.png

1LinuxSDK安裝

1.1安裝依賴軟件

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

Host# sudo apt-get update

wKgZPGnfA5aAD32EAACM4kzF6dU476.png圖 1

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

備注:安裝過程中,請保證Ubuntu可正常訪問互聯網,若提示"*** 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

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

wKgZPGnfA6-AMMxrAAKbaaKXG3A967.png圖 4

在"Download from"選擇"Other…",出現彈窗,找到"China",即可選擇軟件源,推薦使用清華大學鏡像軟件源,以匹配我司開發(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

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

Host# cd /home/tronlong/RK3576/

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

備注:LinuxSDK版本號以實際情況為準。

wKgZPGnfBaqAHT3kAAGyq2vhs2s714.png圖 12

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

Host# cd rk3576_linux6.1_release/

Host# ls -l

wKgZO2nfBbGAI4kyAAIkq9v7098315.png圖 13

wKgZPGnfBbiAbRH7AABtG84t9YE560.png

2LinuxSDK配置與編譯

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

2.1配置編譯選項

進入LinuxSDK源碼目錄,配置LinuxSDK編譯選項。

Host# ./build.sh sbc_tl3576_ubuntu_defconfig

2.1.1配置編譯設備樹文件

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

wKgZPGnfBcKAMxhLAAAvhvhMnT4203.png

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

wKgZO2nfBcqAV0TXAAAdowVIDXs511.png

2.1.2配置內核選項

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

menuconfig是一套圖形化的配置工具,需要ncurses庫支持。ncurses庫提供了一系列的API函數供調用者生成基于文本的圖形界面,因此需要先執(zhí)行如下命令通過網絡安裝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

可通過鍵盤的方向鍵選中對應菜單欄。

審核編輯 黃宇

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

    關注

    88

    文章

    11817

    瀏覽量

    219549
  • 單板機
    +關注

    關注

    1

    文章

    55

    瀏覽量

    18923
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1111

    瀏覽量

    52015
  • rk3576
    +關注

    關注

    1

    文章

    297

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-24 09:27 ?29次閱讀
    <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)境搭建、編譯調試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-23 10:55 ?166次閱讀
    <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)境搭建、編譯調試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-22 10:08 ?274次閱讀
    <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 應用開發(fā)手冊(二)

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

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

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

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

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

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

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

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

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

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

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

    RK3562 單板機系統開發(fā)完全手冊:U-Boot/Kernel/Rootfs 開發(fā)與性能優(yōu)化

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統開發(fā)指南,核心包含 SDK 配置、內核與文件系統開發(fā)、分區(qū)配置及 CPU/GPU/NPU 調頻等關鍵技術。文檔詳細說明鏡像制作、程序
    的頭像 發(fā)表于 02-05 17:20 ?527次閱讀
    <b class='flag-5'>RK</b>3562 <b class='flag-5'>單板機</b><b class='flag-5'>系統開發(fā)</b>完全<b class='flag-5'>手冊</b>:U-Boot/Kernel/Rootfs <b class='flag-5'>開發(fā)</b>與性能優(yōu)化

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

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

    迅為如何在RK3576上部署YOLOv5;基于RK3576構建智能門禁系統

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

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

    米爾RK3576開發(fā)板測評作品合集 產品介紹: RK3576 是瑞芯微款面向AI市場推出的高性能處理器,它配備了四核Cortex-A72和四 核Cortex-A53 的 CPU,集成
    發(fā)表于 09-11 10:19

    【作品合集】靈眸科技EASY EAI Orin Nano(RK3576開發(fā)板測評

    代碼和WEB服務器代碼實現在客戶端網頁上查看攝像頭圖像 【EASY EAI Orin Nano(RK3576開發(fā)板試用體驗】PP-OCRV5文字識別實例搭建與移植 第期合集: 微五科技
    發(fā)表于 09-09 09:59

    基于RK3576開發(fā)板的PWN使用說明

    RK3576開發(fā)板使用PWN教程及Demo
    的頭像 發(fā)表于 05-07 14:07 ?2496次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)</b>板的PWN使用說明