91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

前 言

本文檔主要演示Linux系統(tǒng)開發(fā)流程。包括LinuxSDK的配置與編譯、U-Boot、Kernel及Rootfs的開發(fā),以及系統(tǒng)鏡像的替換方法。同時(shí)介紹系統(tǒng)鏡像的打包與解包、關(guān)鍵計(jì)算單元(CPU、GPU、NPU)和內(nèi)存子系統(tǒng)(DDR)性能策略配置與管理的詳細(xì)步驟,旨在幫助開發(fā)者完成系統(tǒng)開發(fā)。

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

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

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu20.04.6 64bit

LinuxSDK:LinuxSDK-[版本號(hào)](基于rk3562_linux_sdk_release_v1.2.0)

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

交叉編譯工具鏈:

應(yīng)用開發(fā)交叉編譯工具鏈:aarch64-linux-gnu-gcc(版本為9.4.0)

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

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

術(shù)語表

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

wKgZPGmEWiyAE8b0AAA_0SXu_CE371.png

注意事項(xiàng)

(1)單板機(jī)默認(rèn)鏡像(已包含對(duì)應(yīng)的設(shè)備樹文件)支持創(chuàng)龍科技EX-TLBaseUART擴(kuò)展板、EX-TLMultiUART擴(kuò)展板、EX-TLMultiETH擴(kuò)展板的外設(shè),更換不同擴(kuò)展板無需手動(dòng)切換設(shè)備樹文件。

(2)Linux系統(tǒng)各鏡像可通過命令行方式和瑞芯微開發(fā)工具替換,具體如下表所示。

wKgZPGmEWjSASWybAAAf5-5FTXY373.png

備注:Rootfs鏡像需參考“完整鏡像打包與解包”章節(jié)打包成完整系統(tǒng)鏡像后才能替換。

(3)Linux系統(tǒng)相關(guān)軟件包位于產(chǎn)品資料“4-軟件資料Linux”目錄下,具體如下表所示。

備注:我司推薦使用最新版本的LinuxSDK,亦可根據(jù)“4-軟件資料LinuxLinuxSDKLinuxSDK-feature-support.pdf”的變更說明,自行替換對(duì)應(yīng)模塊(如device/rockchip)至舊版本LinuxSDK進(jìn)行使用。

wKgZO2mEWjqAf831AAB5N77BKGY299.png

(4)我司提供的單板機(jī)內(nèi)核鏡像已包含設(shè)備樹編譯后的二進(jìn)制文件(.dtb),具體說明如下:

wKgZPGmEWkGALVnNAABQUtb7Wxw395.png

1LinuxSDK安裝

1.1安裝依賴軟件

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

Host# sudo apt-get update

wKgZPGmEWkuAbCkiAAEirnc-gtU099.png圖 1

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

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

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 libpkgconf-dev

wKgZPGmEWlSAZ2WXAAEMHviEb9s595.png圖 2

wKgZO2mEWlSAbyPhAADIuWV1v1w071.png圖 3

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

wKgZPGmEWnOAPpotAAeBTca_evU320.png圖 4

點(diǎn)擊"Download from"。

wKgZPGmEWnuARSz-AADoJ6dKA_Q278.png圖 5

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

wKgZO2mEWoWARx29AADqnAlAt08498.png圖 6

wKgZPGmEWoWAF_IDAAE7_HYP0Yk762.png圖 7

wKgZO2mEWoWAT5_MAAEOGdm7kTs917.png圖 8

輸入登錄虛擬機(jī)Ubuntu的密碼,然后點(diǎn)擊"Authenticate"。

wKgZO2mEWqWAPSL8AABFvn8WhVQ049.png圖 9

點(diǎn)擊"Close",完成更換軟件源。

wKgZPGmEWqyAOzkBAADsLFqbTwY949.png圖 10

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

Host# python --version

wKgZO2mEWrOAOiesAAEwXe1-vwk080.png圖 11

1.2解壓LinuxSDK

打開Ubuntu,執(zhí)行如下命令,創(chuàng)建RK3562工作目錄并進(jìn)入該目錄。

Host# mkdir -p /home/tronlong/RK3562

wKgZO2mEWrqAFpZNAABdBel_zCU008.png圖 12

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

Host# cd /home/tronlong/RK3562/

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

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

wKgZO2mEWsKAGrmkAAB21ed7UOg852.png圖 13

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

Host# cd rk3562_linux_sdk_release_v1.2.0/

Host# ls -l

wKgZPGmEWsmAIfEbAAIzfwowSvQ793.png圖 14

wKgZO2mEWtKACtoWAABziC9mwFw685.png

2LinuxSDK配置與編譯

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

2.1配置編譯選項(xiàng)

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

Host# ./build.sh sbc_tl3562_ubuntu_defconfig

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

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

wKgZPGmEWtyAcHXuAABOkXR28z4307.png

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

wKgZPGmEWuOAC6hRAAAdrhZPup8329.png

LinuxSDK默認(rèn)編譯的設(shè)備樹文件為sbc-tl3562.dts,如需替換為支持對(duì)應(yīng)功能的其他設(shè)備樹,請(qǐng)參考以下步驟修改。本次操作以替換為sbc-tl3562-mipi-lcd.dts設(shè)備樹(支持MIPI顯示)進(jìn)行演示,如需使用其他設(shè)備樹,修改方法同理。

執(zhí)行如下命令,進(jìn)入內(nèi)核配置界面。

Host# ./build.sh sbc_tl3562_ubuntu_defconfig

Host# make menuconfig

wKgZPGmEWuuAcMivAARxYgiEy6Q873.png圖 15

選擇"Kernel",按Enter鍵進(jìn)入到下一級(jí)配置選項(xiàng)。

wKgZPGmEWvKANC5QAAIXY9VHcbA009.png圖 16

選擇"device-tree scriptname",按Enter鍵后,進(jìn)入編輯頁面。

wKgZO2mEWvmALb_lAAHaXl-Yg9g012.png圖 17

進(jìn)入編輯頁面將"sbc-tl3562"修改為"sbc-tl3562-mipi-lcd",選擇"Ok",按Enter鍵退出編輯頁面。

wKgZO2mEWwGAGx5-AABqx6yTrR0520.png圖 18

選擇"Save",按Enter鍵保存配置。

wKgZO2mEWwiAXChzAAHcf8k64is517.png圖 19

在彈出的界面中按選擇"Ok",按Enter鍵保存。

wKgZPGmEWxCAAEA0AABeZ6R1jSE612.png圖 20

在彈出的界面中按Enter鍵完成保存操作。

wKgZO2mEWxiAde8YAABBzdWuuEI664.png圖 21

配置完成后,連續(xù)按下Esc鍵,退出圖形配置界面。

執(zhí)行如下命令,保存設(shè)備樹相關(guān)的編譯配置項(xiàng),并通過查看生成的"sbc_tl3562_ubuntu_defconfig"文件,確定設(shè)備樹文件是否已正確配置。

Host# make savedefconfig

Host# cat device/rockchip/rk3562/sbc_tl3562_ubuntu_defconfig

wKgZPGmEWx-AWthBAADGs6fYx8E292.png圖 22

除上述圖形化配置方法外,亦可通過執(zhí)行如下命令,直接修改"sbc_tl3562_ubuntu_defconfig"文件。

Host# vim device/rockchip/rk3562/sbc_tl3562_ubuntu_defconfig

wKgZO2mEWyiAcXsWAABSa65TBdE453.png圖 23

修改內(nèi)容如下:

RK_KERNEL_DTS_NAME="sbc-tl3562-mipi-lcd" //將"sbc-tl3562"修改為"sbc-tl3562-mipi-lcd"

wKgZPGmEWzOAMqPaAAAzO4XIDOU356.png圖 24

配置內(nèi)核選項(xiàng)

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

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

Host# sudo apt-get install libncurses5-dev

wKgZPGmEWzuATJL-AAD-i1UIjIE372.png圖 25

Host# sudo apt-get install libncursesw5-dev

wKgZO2mEW0SAdnFKABB3UYdOFdA437.png圖 26

ncurses庫(kù)安裝完成后,執(zhí)行如下命令配置交叉編譯工具鏈。

Host# cd /home/tronlong/RK3562/rk3562_linux_sdk_release_v1.2.0/kernel

Host# export PATH=/home/tronlong/RK3562/rk3562_linux_sdk_release_v1.2.0/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin:$PATH

wKgZO2mEW0uAOJLfAAB9_1uX_6E594.png圖 27

在配置內(nèi)核前,先使用如下命令清理內(nèi)核:

Host# make CROSS_COMPILE=aarch64-none-linux-gnu- ARCH=arm64 distclean

wKgZPGmEW1KATfc-AAF_xGAj3ak906.png圖 28

執(zhí)行如下命令,配置內(nèi)核。

Host# make -j8 CROSS_COMPILE=aarch64-none-linux-gnu- ARCH=arm64 rockchip_linux_defconfig

wKgZPGmEW1qASiaNAAEdBocOQJY422.png圖 29

ncurses庫(kù)安裝完成后,執(zhí)行如下命令打開圖形配置界面。

Host# make -j8 CROSS_COMPILE=aarch64-none-linux-gnu- ARCH=arm64 menuconfig

wKgZPGmEW22ABfFpAADMlUBRQK8736.png圖 30

wKgZO2mEW2OAHMEUAAFvIfoiuKg909.png圖 31

可通過鍵盤的方向鍵選中對(duì)應(yīng)菜單欄。在被選中的情況下,可按Enter鍵進(jìn)入子菜單。菜單選項(xiàng)中藍(lán)色高亮的字母代表此菜單選項(xiàng)的快捷鍵,可在鍵盤上按下對(duì)應(yīng)的字母快速選中對(duì)應(yīng)的菜單選項(xiàng)。每個(gè)菜單選項(xiàng)前的括號(hào)內(nèi)容表示當(dāng)前菜單選項(xiàng)的配置狀態(tài)。選中對(duì)應(yīng)的菜單選項(xiàng)后,按下Y鍵,會(huì)將相應(yīng)的選項(xiàng)配置編譯到內(nèi)核中,同時(shí)菜單選項(xiàng)前面變?yōu)? * >。按下N鍵,不會(huì)將相應(yīng)的選項(xiàng)配置編譯到內(nèi)核中。按下M鍵,會(huì)將相應(yīng)的選項(xiàng)配置編譯為內(nèi)核模塊,菜單選項(xiàng)前面變?yōu)? M >。如需搜索,可按下/鍵打開搜索框,然后輸入要搜索的內(nèi)容。配置完畢后,選中,按Enter鍵保存配置選項(xiàng)。然后選中,按Enter鍵退出。請(qǐng)執(zhí)行如下命令,保存配置選項(xiàng)至arch/arm64/configs/rockchip_linux_defconfig文件,再將defconfig文件內(nèi)容覆蓋至rockchip_linux_defconfig文件。Host# make -j8 CROSS_COMPILE=aarch64-none-linux-gnu- ARCH=arm64 savedefconfigHost# mv defconfig arch/arm64/configs/rockchip_linux_defconfig圖 322.2拷貝根文件系統(tǒng)鏡像我司已提供Rootfs根文件系統(tǒng)鏡像位于“4-軟件資料LinuxFilesystemTronlong-Desktop-20.04imageTronlong-Desktop-20.04-[版本號(hào)]-[Git系列號(hào)]”目錄下(版本號(hào)、Git系列號(hào)請(qǐng)以實(shí)際情況為準(zhǔn)),請(qǐng)將其拷貝至LinuxSDK源碼目錄的"ubuntu"目錄下。圖 332.3編譯LinuxSDK在編譯LinuxSDK時(shí),可根據(jù)實(shí)際需要選擇是否多設(shè)備樹打包功能,即將多個(gè)設(shè)備樹文件(.dts)編譯為二進(jìn)制文件(.dtb)并嵌入同一內(nèi)核鏡像中。若僅需單一設(shè)備樹支持,無需將多個(gè)設(shè)備樹文件(.dts)打包進(jìn)同一內(nèi)核鏡像,請(qǐng)執(zhí)行如下操作,禁用多設(shè)備樹打包功能,并重新編譯內(nèi)核。備注:若未修改"sbc_tl3562_ubuntu_defconfig"文件,則默認(rèn)編譯設(shè)備樹為"sbc-tl3562.dts"。Host# export ENABLE_MULTI_DTB=nHost# ./build.sh kernel圖 34圖 35編譯完成后,生成的內(nèi)核鏡像中僅包含sbc-tl3562.dts編譯后的設(shè)備樹數(shù)據(jù)。并且生成sbc-tl3562.dtb設(shè)備樹二進(jìn)制文件(.dtb),位于"kernel/arch/arm64/boot/dts/rockchip/"目錄。若需打包多設(shè)備樹文件(.dts)至同一內(nèi)核鏡像,請(qǐng)先參考上文“配置編譯設(shè)備樹文件”章節(jié),將需要打包的設(shè)備樹文件(.dts)逐一進(jìn)行配置,并重新編譯內(nèi)核,生成對(duì)應(yīng)的設(shè)備樹二進(jìn)制文件(.dtb)。本次操作以獲取sbc-tl3562-ex-tlbaseuart.dtb文件進(jìn)行演示。Host# vim device/rockchip/rk3562/sbc_tl3562_ubuntu_defconfig圖 36修改內(nèi)容如下:RK_KERNEL_DTS_NAME="sbc-tl3562-ex-tlbaseuart" //將"sbc-tl3562"修改為"sbc-tl3562-ex-tlbaseuart"圖 37執(zhí)行如下命令重新編譯內(nèi)核,生成對(duì)應(yīng)的設(shè)備樹二進(jìn)制文件(.dtb)文件。Host# ./build.sh sbc_tl3562_ubuntu_defconfigHost# ./build.sh kernel圖 38圖 39重復(fù)上述步驟,編譯生成sbc-tl3562-ex-tlmultiuart.dtb和sbc-tl3562-ex-tlmultieth.dtb。編譯完成后,查看目錄下是否有對(duì)應(yīng)設(shè)備樹二進(jìn)制文件(.dtb)。Host# ls kernel/arch/arm64/boot/dts/rockchip/sbc-tl3562*.dtb圖 40執(zhí)行如下命令,將多個(gè)設(shè)備樹的二進(jìn)制文件(.dtb)打包進(jìn)內(nèi)核鏡像中。備注:若修改了任一設(shè)備樹文件(.dts),需重新編譯生成對(duì)應(yīng)的二進(jìn)制文件(.dtb),再執(zhí)行打包操作。例如,當(dāng)修改sbc-tl3562-ex-tlmultiuart.dts設(shè)備樹文件后,需編譯生成sbc-tl3562-ex-tlmultiuart.dtb,再執(zhí)行如下命令將多個(gè)設(shè)備樹進(jìn)行打包。Host# export ENABLE_MULTI_DTB=yHost# ./build.sh kernel圖 41圖 42請(qǐng)確保已參照“配置編譯選項(xiàng)”章節(jié)正確配置LinuxSDK編譯選項(xiàng),然后在LinuxSDK的LinuxSDK源碼目錄下執(zhí)行如下命令,一鍵編譯生成U-Boot、Kernel、文件系統(tǒng)、Recovery等鏡像,并打包生成系統(tǒng)鏡像。備注:若未設(shè)置"ENABLE_MULTI_DTB"環(huán)境變量,進(jìn)行內(nèi)核編譯時(shí)系統(tǒng)將默認(rèn)啟用單設(shè)備樹打包模式,即僅將一個(gè)設(shè)備樹文件(.dts)編譯并嵌入內(nèi)核鏡像,具體打包的設(shè)備樹文件由sbc_tl3562_ubuntu_defconfig文件的RK_KERNEL_DTS_NAME選項(xiàng)指定。Host# ./build.sh圖 43預(yù)計(jì)耗時(shí)約2小時(shí)后編譯完成,最終在rockdev目錄下生成U-Boot、Kernel、文件系統(tǒng)、Recovery系統(tǒng)等鏡像如下所示。圖 44圖 452.4系統(tǒng)組件鏡像說明編譯LinuxSDK后生成的系統(tǒng)組件鏡像具體功能和作用如下表所示。由于篇幅過長(zhǎng)等原因,部分內(nèi)容均不逐一展示,如需獲取完整版詳細(xì)資料,請(qǐng)關(guān)注Tronlong創(chuàng)龍科技微信公眾號(hào)或官網(wǎng),或者評(píng)論區(qū)留言,感謝您的支持!

審核編輯 黃宇

聲明:本文內(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)投訴
  • u-boot
    +關(guān)注

    關(guān)注

    0

    文章

    135

    瀏覽量

    39736
  • 單板機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    42

    瀏覽量

    18866
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊(cè):Qt Creator 配置與 LVGL 案例詳解(二)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)案例。詳細(xì)說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-27 10:42 ?4703次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>手冊(cè)</b>:Qt Creator 配置與 LVGL 案例詳解(二)

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊(cè):Qt Creator 配置與 LVGL 案例詳解(一)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)案例。詳細(xì)說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-26 11:41 ?205次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>手冊(cè)</b>:Qt Creator 配置與 LVGL 案例詳解(一)

    RK3562 單板機(jī) Linux 應(yīng)用開發(fā)實(shí)戰(zhàn)手冊(cè):LED/CAN/TCP/UART 案例與 Python 開發(fā)(二)

    本文為創(chuàng)龍科技RK3562 單板機(jī)應(yīng)用開發(fā)指南,核心包含交叉編譯工具鏈部署、GDB 遠(yuǎn)程調(diào)試,以及 LED、CAN、TCP/UDP、MQTT 等實(shí)戰(zhàn)案例。文檔支持 C/C++ 與 Python 雙語
    的頭像 發(fā)表于 02-25 11:35 ?228次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux 應(yīng)用<b class='flag-5'>開發(fā)</b>實(shí)戰(zhàn)<b class='flag-5'>手冊(cè)</b>:LED/CAN/TCP/UART 案例與 Python <b class='flag-5'>開發(fā)</b>(二)

    深入解析U-Boot image.c:RK平臺(tái)鏡像處理核心邏輯

    的SD/NAND/SPI等啟動(dòng)方式做了專屬適配。本文將拆解image.c的核心邏輯,梳理RK平臺(tái)鏡像處理的關(guān)鍵流程,幫助開發(fā)者理解和調(diào)試啟動(dòng)相關(guān)問題。 一、文件定位與核心作用 image.c是U-Boot中鏡像管理的核心模塊,主
    的頭像 發(fā)表于 02-24 16:46 ?1385次閱讀
    深入解析<b class='flag-5'>U-Boot</b> image.c:<b class='flag-5'>RK</b>平臺(tái)鏡像處理核心邏輯

    RK3562 單板機(jī) Linux-RT 系統(tǒng)開發(fā)指南:內(nèi)核配置、實(shí)時(shí)性優(yōu)化與案例詳解

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux-RT 開發(fā)指南,核心聚焦實(shí)時(shí)內(nèi)核的性能測(cè)試與開發(fā)應(yīng)用。內(nèi)容包括 Linux 與 Linux-
    的頭像 發(fā)表于 02-10 11:49 ?1.6w次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux-RT <b class='flag-5'>系統(tǒng)開發(fā)</b>指南:內(nèi)核配置、實(shí)時(shí)性<b class='flag-5'>優(yōu)化</b>與案例詳解

    3562 單板機(jī) Linux 系統(tǒng)固化完全指南:從 SD 卡啟動(dòng)到 eMMC 永久部署

    效指導(dǎo)開發(fā)者完成系統(tǒng)從臨時(shí) SD 啟動(dòng)到板載存儲(chǔ)固化的全流程操作。內(nèi)容實(shí)操性強(qiáng),適用于 3562 單板機(jī)開發(fā)調(diào)試、小批量試產(chǎn)與現(xiàn)場(chǎng)部署場(chǎng)景
    的頭像 發(fā)表于 02-04 10:34 ?807次閱讀
    <b class='flag-5'>3562</b> <b class='flag-5'>單板機(jī)</b> Linux <b class='flag-5'>系統(tǒng)</b>固化<b class='flag-5'>完全</b>指南:從 SD 卡啟動(dòng)到 eMMC 永久部署

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

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

    性能與性價(jià)比兼得!迅為RK3562開發(fā)板開啟嵌入式開發(fā)新選擇

    性能與性價(jià)比兼得!迅為RK3562開發(fā)板開啟嵌入式開發(fā)新選擇
    的頭像 發(fā)表于 12-23 16:10 ?1244次閱讀
    <b class='flag-5'>性能</b>與性價(jià)比兼得!迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板開啟嵌入式<b class='flag-5'>開發(fā)</b>新選擇

    告別燒固件,RK3562開發(fā)板Android系統(tǒng)屏幕方向臨時(shí)設(shè)置小妙招

    本文介紹RK3562開發(fā)板Android13系統(tǒng)不修改源碼情況下,通過修改系統(tǒng)配置文件來實(shí)現(xiàn)屏幕方向旋轉(zhuǎn)。使用觸覺智能RK3562
    的頭像 發(fā)表于 07-11 18:48 ?922次閱讀
    告別燒固件,<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板Android<b class='flag-5'>系統(tǒng)</b>屏幕方向臨時(shí)設(shè)置小妙招

    迅為RK3562開發(fā)板 Ubuntu系統(tǒng)功能測(cè)試

    迅為RK3562開發(fā)板 Ubuntu系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 07-10 13:46 ?1290次閱讀
    迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板 Ubuntu<b class='flag-5'>系統(tǒng)</b>功能測(cè)試

    迅為RK3562開發(fā)板2900頁+資料_多種系統(tǒng)適配全開源

    迅為RK3562開發(fā)板ARM四核A53核心板多種系統(tǒng)適配全開源 RK3562開發(fā)板(2GB內(nèi)存+16GB存儲(chǔ))
    發(fā)表于 06-17 10:50

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測(cè)試

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 06-13 13:46 ?2068次閱讀
    迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板Buildroot<b class='flag-5'>系統(tǒng)</b>功能測(cè)試

    有獎(jiǎng)丨米爾 瑞芯微RK3562開發(fā)板免費(fèi)試用新增名額!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3562應(yīng)用處理器的MYD-YR3562開發(fā)板免費(fèi)試用名額增加
    的頭像 發(fā)表于 06-13 08:04 ?1430次閱讀
    有獎(jiǎng)丨米爾 瑞芯微<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板免費(fèi)試用新增名額!

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢(shì)亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進(jìn)行了迭代升級(jí),全新型號(hào)為EVB3562-V2。為了慶祝觸覺智能RK3
    的頭像 發(fā)表于 05-30 11:32 ?1217次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強(qiáng)勢(shì)亮相

    瑞芯微RK3506 3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD 工業(yè)開發(fā)板—Linux系統(tǒng)開發(fā)手冊(cè)

    本文主要演示Linux系統(tǒng)開發(fā)流程。包括LinuxSDK的配置與編譯,U-Boot、KernelRootfs開發(fā),以及
    的頭像 發(fā)表于 05-20 09:24 ?1355次閱讀
    瑞芯微<b class='flag-5'>RK</b>3506 3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD 工業(yè)<b class='flag-5'>開發(fā)</b>板—Linux<b class='flag-5'>系統(tǒng)開發(fā)</b><b class='flag-5'>手冊(cè)</b>