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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

?前 言

本文檔詳細介紹了Linux-RT實時內(nèi)核的性能測試方法,以及使用Linux-RT內(nèi)核進行系統(tǒng)開發(fā)和應用開發(fā)的使用說明。

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

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

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

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

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

交叉編譯工具鏈:

應用開發(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配置單板機進行演示。

術(shù)語表

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

wKgZO2mKzYaAVj-sAAAbHEW1VFQ201.png

注意事項

我司默認使用的是Linux內(nèi)核,同時提供了Linux-RT內(nèi)核位于產(chǎn)品資料“4-軟件資料LinuxKernelimagelinux-5.10-[版本號]-[Git系列號]”目錄下。請按照如下方法替換為Linux-RT內(nèi)核。

將Linux-RT內(nèi)核鏡像boot-rt.img拷貝至單板機系統(tǒng)任意目錄下。執(zhí)行如下命令,替換內(nèi)核鏡像至eMMC,單板機重啟生效。

備注:如需固化至系統(tǒng)系統(tǒng)啟動卡,請將命令中的"mmcblk0p3"替換為"mmcblk1p3"。

Target# dd if=boot-rt.img of=/dev/mmcblk0p3conv=fsync

Target# sync

Target# reboot

wKgZPGmKzY-AaLINAAAYOXkshE4921.png圖?1

wKgZPGmKzY-AI6q6AAApiDe4WD0842.png圖?2?Linux-RT內(nèi)核

1Linux-RT介紹

我司提供的Linux-RT內(nèi)核應用了開源的RT PREEMPT機制進行補丁。PREEMPT_RT補丁的關(guān)鍵是最小化不可搶占的內(nèi)核代碼量,同時最小化必須更改的代碼量,以便提供這種附加的可搶占性。Linux-RT內(nèi)核增加PREEMPT_RT補丁后,增加了系統(tǒng)響應的確定性和實時性,但是代價是CPU性能降低。

Linux-RT內(nèi)核與普通Linux內(nèi)核相比,幾個主要的相同之處是:

(1)具有相同的開發(fā)生態(tài)系統(tǒng),包括相同工具鏈、文件系統(tǒng)和安裝方法,以及相同的POSIX API等。

(2)仍然存在內(nèi)核空間和用戶空間的劃分。

(3)Linux應用程序在用戶空間中運行。

Linux-RT內(nèi)核與普通Linux內(nèi)核在常規(guī)編程方式上的幾個主要不同之處是:

(1)調(diào)度策略。

(2)優(yōu)先級和內(nèi)存控制。

(3)基于Linux-RT內(nèi)核的應用程序使用了調(diào)度策略后,系統(tǒng)將根據(jù)調(diào)度策略對其進行調(diào)優(yōu)。

2Linux系統(tǒng)實時性測試

本章節(jié)主要介紹使用Cyclictest延遲檢測工具測試Linux系統(tǒng)實時性的方法。Cyclictest是rt-tests測試套件下的一個測試工具,也是rt-tests下使用最廣泛的測試工具,一般主要用來測試內(nèi)核的延遲,從而判斷內(nèi)核的實時性。

Cyclictest常用于實時系統(tǒng)的基準測試,是評估實時系統(tǒng)相對性能的最常用工具之一。Cyclictest反復測量并精確統(tǒng)計線程的實際喚醒時間,以提供有關(guān)系統(tǒng)的延遲信息。它可測量由硬件、固件和操作系統(tǒng)引起的實時系統(tǒng)的延遲。

為了測量延遲,Cyclictest運行一個非實時主線程(調(diào)度類SCHED_OTHER),該線程以定義的實時優(yōu)先級(調(diào)度類SCHED_FIFO)啟動定義數(shù)量的測量線程。測量線程周期性地被一個到期的計時器(循環(huán)報警)所定義的間隔喚醒,隨后計算有效喚醒時間,并通過共享內(nèi)存將其傳遞給主線程。主線程統(tǒng)計延遲值并打印最小、最大和平均延遲時間。

參考鏈接:https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/cyclictest/start?s=cyclictest。

2.1Linux、Linux-RT實時性對比

本次測試結(jié)合Iperf和Cyclictest工具,對比測試基于Linux-RT-5.10.209內(nèi)核和Linux-5.10.209內(nèi)核的系統(tǒng)實時性能。此處使用Iperf工具不斷觸發(fā)系統(tǒng)中斷,提高中斷處理負載,以便更好測試系統(tǒng)實時特性。

在Ubuntu執(zhí)行如下命令查看IP地址,并以服務器模式啟動Iperf測試。

Host# ifconfig

Host# iperf3 -s

wKgZO2mKzcCAMNCdAAFix02q6Zs487.png圖?3

分別使用Linux-RT-5.10.209內(nèi)核和Linux-5.10.209內(nèi)核啟動單板機,執(zhí)行如下命令以客戶端模式啟動Iperf,并連接至服務器端(Ubuntu系統(tǒng))。"192.168.13.61"為Ubuntu的IP地址,"-t3600"設置測試時間為3600秒,"&"表示讓程序在后臺運行。

Target# iperf3 -c 192.168.13.61 -d -t3600 > /dev/null 2>&1 &

wKgZPGmKzciANg9eAAANaiGZ9jQ945.png圖?4

單板機系統(tǒng)默認已提供Cyclictest工具,進入單板機系統(tǒng),執(zhí)行如下命令使用Cyclictest工具測試系統(tǒng)實時性。

Target# cyclictest -t5 -p98 -m -D10m

wKgZO2mKzdKANVNqAABPyeguwlI132.png圖?5?Linux-RT-5.10.209內(nèi)核測試結(jié)果

wKgZO2mKzdKANVNqAABPyeguwlI132.png圖?6?Linux-5.10.209內(nèi)核測試結(jié)果

wKgZO2mKzd-ANiWdAAAqTewfUIw292.png

對比測試數(shù)據(jù),可看到基于Linux-RT-5.10.209內(nèi)核的系統(tǒng)的延遲更加穩(wěn)定,平均延遲、最大延遲更低,系統(tǒng)實時性更佳。

Cyclictest命令參數(shù)解析可執(zhí)行"cyclictest --help"查看,如下圖所示。

wKgZPGmKzeaAbQn0AAEIFCb8VZU444.png圖?7

2.2Linux-RT性能測試

本次測試分別在CPU空載、滿負荷(運行stress壓力測試工具)、隔離CPU核心的情況下,對比評估Linux-RT內(nèi)核的系統(tǒng)實時性。

2.2.1CPU空載狀態(tài)

單板機上電啟動,進入單板機系統(tǒng),執(zhí)行如下命令修改內(nèi)核printk日志等級,避免內(nèi)核打印信息影響實時測試。

Target# echo 1 > /proc/sys/kernel/printk

wKgZPGmKze-AYRpnAAAH6yqwGfY214.png圖?8

調(diào)整內(nèi)存分配策略為"1",禁用內(nèi)存過度使用。避免出現(xiàn)OOM(Out-of-Memory) Killer攻擊某些進程而產(chǎn)生延遲,影響測試結(jié)果。

Target# echo 1 > /proc/sys/vm/overcommit_memory

wKgZPGmKzfeAMJG4AAAInBla2gk328.png圖?9

執(zhí)行如下命令,基于CPU空載狀況下測試系統(tǒng)的實時性。測試指令需運行12小時,請保持單板機長時間穩(wěn)定工作,測試完成后將生成統(tǒng)計結(jié)果no_load_output文件。

Target# cyclictest -m -Sp99 -i1000 -h800 -D12h -q > no_load_output

wKgZPGmKzf-AU2OxAAAMB2iRA-w557.png圖?10

參數(shù)解析:

-m:鎖定當前和將來的內(nèi)存分配;

-n:使用clock_nanosleep;

-S:采用標準SMP測試;

-p:設置線程優(yōu)先級;

-i:設置線程的基本間隔;

-h:運行后將延遲直方圖轉(zhuǎn)儲至標準輸出,亦可指定要跟蹤的最大延時時間(以微秒為單位);

-D:指定測試運行時長,附加m(分鐘)、h(小時)、d(天)指定;

-q:運行時不打印相關(guān)信息;

2.2.2CPU滿負荷狀態(tài)

單板機上電啟動,進入單板機系統(tǒng)執(zhí)行如下命令,修改內(nèi)核printk日志等級,避免內(nèi)核打印信息影響實時測試。

Target# echo 1 > /proc/sys/kernel/printk

wKgZPGmKze-AYRpnAAAH6yqwGfY214.png圖?11

調(diào)整內(nèi)存分配策略為"1",禁用內(nèi)存過度使用。避免出現(xiàn)OOM(Out-of-Memory) Killer攻擊某些進程而產(chǎn)生延遲,影響測試結(jié)果。

Target# echo 1 > /proc/sys/vm/overcommit_memory

wKgZPGmKzfeAMJG4AAAInBla2gk328.png圖?12

執(zhí)行如下命令,運行stress壓力測試工具,使得CPU處于滿負荷狀態(tài)。

Target# stress-ng --cpu 4 --cpu-method=all --io 4 --vm 4 --vm-bytes 64M --timeout 43200s &

wKgZO2mKzj-AVwowAAAZjId2pDA445.png圖?13

參數(shù)解析:

--cpu:指定壓力測試的進程個數(shù);

--cpu-method:指定CPU壓力測試的方式;

--io:指定I/O測試的進程個數(shù);

--vm:指定內(nèi)存測試的進程個數(shù);

--vm-bytes:指定每個內(nèi)存測試進程中分配內(nèi)存的大??;

--timeout:指定測試時長;

使用cyclictest工具測試CPU滿負荷狀態(tài)下的系統(tǒng)實時性能。測試指令需運行12小時,請保持單板機長時間穩(wěn)定工作,測試完成后將生成統(tǒng)計結(jié)果overload_output文件。

Target# cyclictest -m -Sp99 -i1000 -h800 -D12h -q > overload_output

wKgZO2mKzsKABFrvAAAmrhTjfV8973.png圖?14

2.2.3隔離CPU核心狀態(tài)

本次測試以隔離CPU3核心為例,通過降低系統(tǒng)上所運行的其他進程對隔離CPU3產(chǎn)生的延遲影響,確保CPU3進程的正常運行,進而評估Linux-RT內(nèi)核的系統(tǒng)實時性。

單板機上電啟動后,在U-Boot倒計時結(jié)束之前長按"Ctrl + C"進入U-Boot命令行模式,執(zhí)行如下命令,修改環(huán)境變量,隔離CPU3核心。

備注:若從板載eMMC啟動系統(tǒng),請將命令中"sd"修改為"emmc"。

U-Boot# setenv bootargs "storagemedia=sd androidboot.storagemedia=sd androidboot.mode=normal isolcpus=3"

U-Boot# saveenv

U-Boot# reset

wKgZPGmKzuKAfCjbAAAStRaUXGw273.png圖?15

如需恢復U-Boot環(huán)境變量,在U-Boot命令行模式執(zhí)行以下命令。

U-Boot# env default -f -a

U-Boot# saveenv

U-Boot# reset

wKgZO2mKzuqAS8i8AAAU27ODN7I743.png圖?16

進入單板機系統(tǒng),執(zhí)行如下命令,查看環(huán)境變量是否設置成功。

Target# cat /proc/cmdline

wKgZO2mKzvGAfzfjAAAiux-VB_g098.png圖?17

執(zhí)行如下命令,修改內(nèi)核printk日志等級,避免內(nèi)核打印信息影響實時測試。

Target# echo 1 > /proc/sys/kernel/printk

wKgZPGmKze-AYRpnAAAH6yqwGfY214.png圖?18

調(diào)整內(nèi)存分配策略為"1",禁用內(nèi)存過度使用。避免出現(xiàn)OOM(Out-of-Memory) Killer攻擊某些進程而產(chǎn)生延遲,影響測試結(jié)果。

Target# echo 1 > /proc/sys/vm/overcommit_memory

wKgZPGmKzfeAMJG4AAAInBla2gk328.png圖?19

執(zhí)行如下命令,運行stress壓力測試工具,使得CPU處于滿負荷狀態(tài)。

Target# stress-ng --cpu 4 --cpu-method=all --io 4 --vm 4 --vm-bytes 64M --timeout 43200s &

wKgZO2mKzj-AVwowAAAZjId2pDA445.png圖?20

因CPU3核心被隔離,程序默認不會運行在CPU3上,需使用taskset工具將cyclictest測試程序運行在所有核心上,測試cyclictest在滿負荷狀態(tài)的CPU3的實時性能。測試指令需運行12小時,請保持單板機長時間穩(wěn)定工作,測試完成后將生成統(tǒng)計結(jié)果iso_overload_output文件。

Target# taskset -c 0-3 cyclictest -m -Sp99 -i1000 -h800 -D12h -q > iso_overload_output

wKgZO2mKzxCAZ5feAAAosMQdjnE058.png圖?21

2.2.4統(tǒng)計結(jié)果分析

我司已提供腳本文件get_histogram.sh用于繪制統(tǒng)計結(jié)果直方圖,位于產(chǎn)品資料“4-軟件資料Demolinux-rt-demoscyclictest”目錄下,請將該腳本文件拷貝至Ubuntu工作目錄下。

wKgZPGmKzxeAVuKRAAA_3MzYr-Q091.png圖?22

在Ubuntu系統(tǒng)執(zhí)行如下命令,安裝gnuplot工具。

Host# sudo apt-get install gnuplot

wKgZPGmKzyCAJ5giAAGZxKRPa1Y143.png圖?23

(1)CPU空載狀態(tài)

請將CPU空載狀態(tài)下的統(tǒng)計結(jié)果no_load_output文件拷貝至Windows工作目錄,使用Windows文本工具打開該文件并拖動至文件末尾,可查看Linux系統(tǒng)每個核心CPU0~CPU3的最小延遲(Min Latencies)、平均延遲(Avg Latencies)、最大延遲(Max Latencies)統(tǒng)計結(jié)果。

wKgZPGmKzyiANKcUAACDlEeying985.png圖?24

請將CPU空載狀態(tài)下的統(tǒng)計結(jié)果no_load_output文件拷貝至Ubuntu,存放在get_histogram.sh同一目錄下??截恘o_load_output文件為output文件。執(zhí)行如下命令生成直方圖文件plot.png,請將其拷貝至Windows下并打開。

Host# cp no_load_outputoutput

Host# ./get_histogram.sh

wKgZPGmKzzCALDqTAADD_AJJSDE238.png圖?25

wKgZO2mKzzGAavfZABKQbEYugts738.png圖?26

根據(jù)測試結(jié)果output文件數(shù)據(jù)以及結(jié)合直方圖,可得主要數(shù)據(jù)如下表。本次測試中,CPU1核心Max Latencies值最大,為74us,CPU2核心的Max Latencies值最小,為49us。

備注:測試數(shù)據(jù)與實際測試環(huán)境有關(guān),僅供參考。

wKgZPGmK0ByARQU6AAAWYjcQYZg229.png

(2)CPU滿負荷狀態(tài)

參考如上方法,分析CPU滿負荷狀態(tài)下的統(tǒng)計結(jié)果如下所示。本次測試中,CPU2核心Max Latencies值最大,為195us,CPU1核心的Max Latencies值最小,為135us。

wKgZO2mK0CSAG3NIAABQ74eEwZ4344.png圖?27

wKgZO2mK0CqAJ96LAAAW8-e8vls046.png

(3)隔離CPU核心狀態(tài)

參考如上方法,分析隔離CPU核心狀態(tài)下的統(tǒng)計結(jié)果如下所示。本次測試中,CPU0核心Max Latencies值最大,為284us,隔離CPU3核心的Max Latencies值最小,為76us。

wKgZPGmK0DCAJFh0AABRnG91UD8480.png圖?28

wKgZPGmK0DiALSk4AAAXY0-GzNU178.png

根據(jù)CPU空載、CPU滿負荷、隔離CPU核心三種狀態(tài)的測試結(jié)果可知:當程序指定至隔離的CPU3核心上運行時,Linux系統(tǒng)延遲最低,可有效提高系統(tǒng)實時性。故推薦對實時性要求較高的程序(功能)指定至隔離的CPU核心運行。

由于篇幅過長等原因,部分內(nèi)容均不逐一展示,如需獲取完整版詳細資料,請關(guān)注Tronlong創(chuàng)龍科技微信公眾號或官網(wǎng),或者評論區(qū)留言,感謝您的支持!

審核編輯 黃宇

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

    關(guān)注

    2

    文章

    119

    瀏覽量

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

    關(guān)注

    1

    文章

    42

    瀏覽量

    18866
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

    延時僅33us,Linux-RT實時性能測試分享—基于瑞芯微RK3562J國產(chǎn)平臺

    本文主要介紹瑞芯微RK3562J的實時測試,開發(fā)環(huán)境如下:U-Boot:U-Boot-2017.09Kernel:Linux-RT-5.1
    發(fā)表于 08-22 13:51

    Linux-RT特點及簡單應用

    Linux-RT是指Linux Real-Time(實時)的簡稱,它是針對實時性能優(yōu)化Linux
    發(fā)表于 12-05 07:37

    SBC8100單板機設計及使用指南

    SBC8100單板機設計及使用指南 SBC8100單板機開發(fā)者使用OMAP35x系列處理器提供了完善的硬件及軟件開發(fā)環(huán)境,支持
    發(fā)表于 03-09 09:27 ?40次下載

    Linux內(nèi)核配置系統(tǒng)詳解

    ,都將面臨著同樣的問題,即如何將源代碼融入到 Linux 內(nèi)核中,增加相應的 Linux 配置選項,并最終被編譯進 Linux
    發(fā)表于 11-01 15:45 ?4次下載

    Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微RK3562等主板產(chǎn)品

    Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微RK3562、RK3568、RK3588等開發(fā)
    的頭像 發(fā)表于 09-12 10:24 ?2504次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>連接藍牙、WiFi方法分享,適用瑞芯微<b class='flag-5'>RK3562</b>等主板產(chǎn)品

    嵌入式開發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(下)

    本文繼續(xù)介紹Linux系統(tǒng)查看硬件配置及常用調(diào)試命令,方便開發(fā)者快速了解開發(fā)板硬件信息及進行相關(guān)調(diào)試。觸覺智能
    的頭像 發(fā)表于 01-03 13:54 ?1100次閱讀
    嵌入式<b class='flag-5'>開發(fā)</b>必備-<b class='flag-5'>RK3562</b>演示<b class='flag-5'>Linux</b>常用<b class='flag-5'>系統(tǒng)</b>查詢命令(下)

    Linux系統(tǒng)更換開機logo方法教程,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)更換開機logo方法教程,通用RK3566、RK3568、RK3588、RK
    的頭像 發(fā)表于 01-06 10:53 ?1501次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>更換開機logo方法教程,觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板演示

    RK3588核心板/開發(fā)RT-Linux系統(tǒng)實時及硬件中斷延遲測試

    本文介紹瑞芯微RK3588芯片平臺RT-Linux系統(tǒng)實時及硬件中斷延遲測試,基于觸覺智能RK
    的頭像 發(fā)表于 11-28 18:57 ?662次閱讀
    <b class='flag-5'>RK</b>3588核心板/<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>RT-Linux</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>實時</b><b class='flag-5'>性</b>及硬件中斷延遲測試

    基于 DR1M90 的 Linux-RT 內(nèi)核開發(fā):從編譯配置到 GPIO / 按鍵應用實現(xiàn)(1)

    本手冊由創(chuàng)龍科技研發(fā),針對 DR1M90,詳述 Linux-RT 實時內(nèi)核開發(fā):含實時測試(
    的頭像 發(fā)表于 12-02 10:38 ?1168次閱讀
    基于 DR1M90 的 <b class='flag-5'>Linux-RT</b> <b class='flag-5'>內(nèi)核</b><b class='flag-5'>開發(fā)</b>:從編譯<b class='flag-5'>配置</b>到 GPIO / 按鍵應用實現(xiàn)(1)

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

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統(tǒng)使用指南,核心包含系統(tǒng)配置、升級部署與組件安
    的頭像 發(fā)表于 01-27 15:05 ?173次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)</b>使用與<b class='flag-5'>開發(fā)</b>手冊:基礎操作、升級部署與工具鏈<b class='flag-5'>配置</b>(一)

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

    本文為創(chuàng)龍科技 3562 單板機系統(tǒng)固化操作指南,核心涵蓋 SD 啟動卡、升級卡制作,以及 eMMC 芯片系統(tǒng)固化與啟動驗證。文檔詳細說明專
    的頭像 發(fā)表于 02-04 10:34 ?806次閱讀
    <b class='flag-5'>3562</b> <b class='flag-5'>單板機</b> <b class='flag-5'>Linux</b> <b class='flag-5'>系統(tǒng)</b>固化完全<b class='flag-5'>指南</b>:從 SD 卡啟動到 eMMC 永久部署

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

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統(tǒng)開發(fā)指南,核心包含 SDK 配置、內(nèi)核與文件
    的頭像 發(fā)表于 02-05 17:20 ?246次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b><b class='flag-5'>系統(tǒng)開發(fā)</b>完全手冊:U-Boot/Kernel/Rootfs <b class='flag-5'>開發(fā)</b>與性能<b class='flag-5'>優(yōu)化</b>

    RK3562 單板機 Linux 應用開發(fā)實戰(zhàn)手冊:LED/CAN/TCP/UART 案例與 Python 開發(fā)(二)

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

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

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