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)不再提示

RK3506開發(fā)板Xenomai內(nèi)核RT-Linux實(shí)時(shí)性系統(tǒng)適配教程與性能實(shí)測(cè),實(shí)測(cè)僅7μs穩(wěn)定延時(shí)

觸覺智能 ? 2025-09-18 14:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文基于觸覺智能RK3506核心板/開發(fā)板,介紹Xenomai內(nèi)核RT-Linux實(shí)時(shí)性系統(tǒng)適配,并附性能實(shí)測(cè)。

wKgZO2jLpDGAFBiiAATW_0nI02I076.png

Xenomai簡介與實(shí)測(cè)數(shù)據(jù)

  • Xenomai簡介

XEnomai是一個(gè)實(shí)時(shí)子系統(tǒng),可與Linux內(nèi)核緊密集成,為應(yīng)用程序提供可預(yù)測(cè)的響應(yīng)時(shí)間。它采用雙內(nèi)核架構(gòu),一個(gè)輕量級(jí)的輔助內(nèi)核與Linux內(nèi)核在同一硬件上并行運(yùn)行。廣泛應(yīng)用于實(shí)時(shí)性要求的工業(yè)應(yīng)用場(chǎng)景,如工業(yè)PLC、運(yùn)動(dòng)控制器、精密制造、機(jī)器人控制、工業(yè)控制智能化、能源監(jiān)控/DTU等。

  • RK3506實(shí)測(cè)數(shù)據(jù)

最優(yōu)數(shù)據(jù)為空載數(shù)據(jù),平均延時(shí)僅為7μs!

wKgZPGjLpE6AYROQAAIeUxuDeG0393.png

Xenomai適配與測(cè)試方法

  • 打入補(bǔ)丁

基于觸覺智能RK3506網(wǎng)盤提供的Xenomai資料,分別在Buildroot、Kernel、U-boot、Rkbin、Deconfig打入補(bǔ)丁。

wKgZO2jLpFuAJ0l9AAFQ0R8wnlc013.png


  • 編譯Buildroot與Kernel內(nèi)核


編譯buildroot,需要注意若之前有編譯過buildroot,需刪除之前的編譯輸出,命令如下:

rmbuildroot/output/ -rf

執(zhí)行以下命令編譯Buildroot,命令如下:

./build.sh buildroot

編譯Xenomai內(nèi)核Kernel,命令如下:

cd kernel-6.1/ ../buildroot/output/rockchip_rk3506_xenomai/build/xenomai-v3.2.4/scripts/prepare-kernel.sh --arch=arm

如需隔離CPU,EMMC修改如下設(shè)備樹ido-evb3506-v1a-emmc.dtsi (NAND版本修改設(shè)備樹:ido-evb3506-v1a-nand.dtsi)

chosen { bootargs = "earlycon=uart8250,mmio32,0xff0a0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000-4b53-8000-1d28000054a9 rw rootfstype=ext4 rootwait snd_aloop.index=7 isolcpus=2"; };

執(zhí)行以下命令,退回主目錄編譯內(nèi)核,命令如下:

cd ../ ./build.sh kernel

  • 編譯鏡像并燒錄

編譯update.img鏡像,命令如下:

./build.sh


測(cè)試方法

  • 測(cè)試配置

測(cè)試時(shí)關(guān)閉UI界面,避免影響實(shí)時(shí)性,命令如下:

killallrk_demo

并CPU調(diào)度模式改為Performance,命令如下:

echoperformance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor

校準(zhǔn),命令如下:

echo0 > /proc/xenomai/latency

  • CPU空載測(cè)試

命令如下:

/usr/demo/cyclictest -m -a-p99-t3-i1000


  • CPU滿負(fù)荷測(cè)試

命令如下:

stress --cpu 3 --io 2 --vm 1 --vm-bytes 4M --timeout 1000000s & /usr/demo/cyclictest -m -a -p 99 -t 3 -i 1000


  • 滿負(fù)荷-隔離CPU3核心測(cè)試

壓力、隔離CPU測(cè)試(注:需確保前面已修改設(shè)備樹隔離CPU):

(1)確認(rèn)CPU2已隔離

root@rk3506-buildroot:/# cat /proc/cmdline earlycon=uart8250,mmio32,0xff0a0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000-4b53-8000-1d28000054a9 rw rootfstype=ext4 rootwait snd_aloop.index=7 isolcpus=2 user_debug=31

(2)測(cè)命令

stress --cpu 3 --io 2 --vm 1 --vm-bytes 4M --timeout 1000000s & taskset -c 2 /usr/demo/cyclictest -m -a -p 99 -t 1 -i 1000


產(chǎn)品簡介

觸覺智能RK3506開發(fā)板/核心板

,搭載瑞芯微RK3506B/RK3506J低功耗多核異構(gòu)處理器(3核A7@1.5Ghz+M0,滿載0.65W),雙CAN FD、雙網(wǎng)口、6路串口,最高支持-40℃~85℃嚴(yán)苛環(huán)境,百元內(nèi)國產(chǎn)化方案助力工控、IoT與智能設(shè)備高效升級(jí)!

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

    關(guān)注

    0

    文章

    8

    瀏覽量

    6422
  • 核心板
    +關(guān)注

    關(guān)注

    6

    文章

    1396

    瀏覽量

    31994
  • Xenomai
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    8235
  • RK3506
    +關(guān)注

    關(guān)注

    0

    文章

    94

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    米爾瑞芯微多核異構(gòu)低功耗RK3506核心重磅發(fā)布

    。 低延時(shí)、高實(shí)時(shí)RK3506采用了AMP多核異構(gòu),具備強(qiáng)大的實(shí)時(shí)性能使得一顆芯片便能靈活搭配
    發(fā)表于 05-16 17:20

    【米爾NXP i.MX 91開發(fā)板評(píng)測(cè)】移植和運(yùn)行RT-Linux實(shí)時(shí)性能測(cè)試

    介紹 實(shí)時(shí)系統(tǒng)應(yīng)用廣泛,在工業(yè)自動(dòng)化、醫(yī)療設(shè)備、汽車電子等領(lǐng)域扮演著十分重要的角色,我們用i.MX91開發(fā)板來移植運(yùn)行RT-Linux,看
    發(fā)表于 09-01 10:11

    【米爾RK3506國產(chǎn)開發(fā)板評(píng)測(cè)】3、實(shí)時(shí)補(bǔ)丁以及EtherCAT IGH移植

    指令查看內(nèi)核的版本信息。 uname -s -r -v Linux 6.1.75-rt16 #1 SMP PREEMPT Mon May 26 20:57:18 CST 2025 在
    發(fā)表于 10-27 10:09

    米爾RK3506核心SDK重磅升級(jí),解鎖三核A7實(shí)時(shí)控制新架構(gòu)

    在工業(yè)控制與邊緣智能領(lǐng)域,開發(fā)者的核心需求始終明確:在可控的成本內(nèi),實(shí)現(xiàn)可靠的實(shí)時(shí)響應(yīng)、穩(wěn)定的通信與高效的開發(fā)部署。米爾電子基于RK3506
    發(fā)表于 12-19 20:35

    觸覺智能RK3506核心,工業(yè)應(yīng)用之RK3506 RT-Linux實(shí)時(shí)測(cè)試

    觸覺智能RK3506核心,工業(yè)應(yīng)用方案分享之RT-Linux實(shí)時(shí)測(cè)試
    的頭像 發(fā)表于 04-27 19:27 ?1928次閱讀
    觸覺智能<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>,工業(yè)應(yīng)用之<b class='flag-5'>RK3506</b> <b class='flag-5'>RT-Linux</b><b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>性</b>測(cè)試

    瑞芯微RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!

    瑞芯微RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!
    的頭像 發(fā)表于 05-09 15:57 ?1756次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>Ethercat主站<b class='flag-5'>適配</b><b class='flag-5'>開發(fā)</b>詳細(xì)攻略,<b class='flag-5'>實(shí)測(cè)</b>微秒級(jí)抖動(dòng)延遲!

    瑞芯微RK3506開發(fā)板必備攻略之Qt應(yīng)用開發(fā)手冊(cè)(下),觸覺智能工控嵌入式方案商

    本文基于觸覺智能RK3506星閃開發(fā)板Buildroot系統(tǒng)進(jìn)行演示,配套RK3506核心(3核A7
    的頭像 發(fā)表于 06-19 17:49 ?1156次閱讀
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>必備攻略之Qt應(yīng)用<b class='flag-5'>開發(fā)</b>手冊(cè)(下),觸覺智能工控嵌入式方案商

    RK3506開發(fā)板:嵌入式系統(tǒng)領(lǐng)域的革新力量

    能力以及小巧緊湊的設(shè)計(jì),正逐步成為嵌入式系統(tǒng)領(lǐng)域的新標(biāo)桿,引領(lǐng)著行業(yè)向更高層次邁進(jìn)。 創(chuàng)新架構(gòu):性能飛躍的基石 RK3506開發(fā)板采用的三核A7
    的頭像 發(fā)表于 08-13 17:15 ?823次閱讀

    RK3506開發(fā)板:開啟嵌入式系統(tǒng)新時(shí)代

    隨著物聯(lián)網(wǎng)、人工智能等技術(shù)的快速發(fā)展,嵌入式系統(tǒng)正迎來前所未有的發(fā)展機(jī)遇。作為這一領(lǐng)域的創(chuàng)新之作,明遠(yuǎn)智睿RK3506開發(fā)板以其卓越的性能表現(xiàn)、出色的可靠
    的頭像 發(fā)表于 08-13 17:18 ?600次閱讀

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選瑞芯微RK3506開發(fā)板,3核Cortex-A
    的頭像 發(fā)表于 09-11 16:26 ?3440次閱讀
    <b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>Linux</b><b class='flag-5'>開發(fā)板</b>極致性價(jià)比之選

    瑞芯微RK35XX系列Linux實(shí)時(shí)詳細(xì)測(cè)試對(duì)比( PREEMPT_RTXenomai

    需求。本文基于觸覺智能旗下瑞芯微RK系列開發(fā)板,歷經(jīng)240小時(shí)實(shí)測(cè)!展開RT-Linux實(shí)時(shí)
    的頭像 發(fā)表于 09-30 16:37 ?1921次閱讀
    瑞芯微<b class='flag-5'>RK</b>35XX系列<b class='flag-5'>Linux</b><b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>性</b>詳細(xì)測(cè)試對(duì)比( PREEMPT_<b class='flag-5'>RT</b>和<b class='flag-5'>Xenomai</b> )

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

    本文介紹瑞芯微RK3576芯片平臺(tái)RT-Linux系統(tǒng)實(shí)時(shí)及硬件中斷延遲測(cè)試,基于觸覺智能RK
    的頭像 發(fā)表于 09-30 16:52 ?1985次閱讀
    <b class='flag-5'>RK</b>3576核心<b class='flag-5'>板</b>/<b class='flag-5'>開發(fā)板</b><b class='flag-5'>RT-Linux</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>性</b>及硬件中斷延遲測(cè)試

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

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

    觸覺智能RK3506星閃開發(fā)板測(cè)評(píng)報(bào)告(下)

    本文基于觸覺智能RK3506開發(fā)板,上集主要從性能、功耗進(jìn)行測(cè)評(píng),本集將從開發(fā)板的外設(shè)設(shè)計(jì)、EMC等可靠
    的頭像 發(fā)表于 12-11 17:00 ?1237次閱讀
    觸覺智能<b class='flag-5'>RK3506</b>星閃<b class='flag-5'>開發(fā)板</b>測(cè)評(píng)報(bào)告(下)

    降本提效!觸覺智能RK3506核心現(xiàn)已支持OTA升級(jí),省去燒錄迭代更高效

    觸覺智能RK3506核心/開發(fā)板SDK即將迎來更新,版本為至“rk3506_linux6.1_v1.2.0”。此次更新優(yōu)化解決了部分bug、完善了部分
    的頭像 發(fā)表于 01-27 08:10 ?608次閱讀
    降本提效!觸覺智能<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>現(xiàn)已支持OTA升級(jí),省去燒錄迭代更高效