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

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

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

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

YY3568 Debian11+RT-Thread混合內(nèi)核部署

Rice嵌入式開(kāi)發(fā)技術(shù)分享 ? 來(lái)源:Rice嵌入式開(kāi)發(fā)技術(shù)分享 ? 作者:Rice嵌入式開(kāi)發(fā)技術(shù) ? 2024-04-15 15:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RK3568 Debian11+RT-Thread混合內(nèi)核部署方案

方案:3個(gè)核(Linux或Debian) + 1個(gè)核(RT-Thread)

Debian-AMP工程
  1. amp工程,下載鏈接:http://dd.youyeetoo.cn:5000/sharing/HhtpwagEr
  2. 登錄下載鏈接,然后點(diǎn)擊 “下載” 按鈕進(jìn)行下載。
924487fc-f92e-11ee-b759-92fbcf53809c.jpg
  1. 將下載好的固件遷移到ubuntu中。

9250b766-f92e-11ee-b759-92fbcf53809c.png

編譯構(gòu)建

搭建編譯環(huán)境

sudoapt-getupdate

sudoapt-getinstallsconsgitgnupgflexbisongperflibsdl1.2-dev
libesd-javalibwxgtk3.0-devsquashfs-toolsbuild-essentialzipcurl
libncurses5-devzlib1g-devpngcrushschedtoollibxml2libxml2-utils
xsltproclzoplibc6-devschedtoolg++-multiliblib32z1-devlib32ncurses5-dev
lib32readline-devgcc-multiliblibswitch-perllibssl-devunzipzipdevice-tree-compiler
liblz4-toolpython-pyelftoolspython3-pyelftools-y

解壓工程壓縮包:

youyeetoo@youyeetoo:~$tar-zxvfYY3568-Debian11_AMP.tar.gz
92589382-f92e-11ee-b759-92fbcf53809c.jpg

編譯代碼:

  1. 進(jìn)入工程目錄:
youyeetoo@youyeetoo:~$cdYY3568-Debian11
  1. 全量編譯:
youyeetoo@youyeetoo:~/YY3568-Debian11$./build.sh
  • 編譯過(guò)程, 選擇youyeetoo_yy3568_emmc_defconfig:

9261a9a4-f92e-11ee-b759-92fbcf53809c.png

  • 編譯完成結(jié)果:
92669b9e-f92e-11ee-b759-92fbcf53809c.jpg
  • 固件生成目錄:you_project/output/firmware
926a8bd2-f92e-11ee-b759-92fbcf53809c.jpg

資源保護(hù)

Linux/Debian + RTT AMP模式下,不同系統(tǒng)間會(huì)存在資源的競(jìng)爭(zhēng)。所以在RTT中使用到的的一些外設(shè)、時(shí)鐘等資源時(shí)最好都在rk3568-amp.dtsi文件中保護(hù)一下,避免和Linux/Debian那邊的資源沖突

CPU劃分

  • RK3568是由四個(gè)64位Cortex-A55核組成,YY3568的AMP方案采用3個(gè)核心跑Linux或Debian,1個(gè)核心跑RT-Thread。所以需要對(duì)其進(jìn)行約束。
  • 約束方法:修改Linux或者Debian端的內(nèi)核設(shè)備樹(shù):rk3568-amp.dtsi,修改如下:
926dd878-f92e-11ee-b759-92fbcf53809c.jpg92717960-f92e-11ee-b759-92fbcf53809c.jpg

內(nèi)存劃分

分區(qū) 內(nèi)存起始地址 內(nèi)存大小 說(shuō)明
RTT SRAM 0xfdcc0000 64K 系統(tǒng)SRAM
RTT固件 0x02800000 8M RTT 固件空間
共享內(nèi)存 0x07800000 4M 共享內(nèi)存,可以被所有CPU訪問(wèn)
RPMSG內(nèi)存 0x07c00000 5M RPMSG共享內(nèi)存
  • 約束方法:修改Linux或者Debian端的內(nèi)核設(shè)備樹(shù):rk3568-amp.dtsi,修改如下:
9274fc2a-f92e-11ee-b759-92fbcf53809c.jpg

總線仲裁

  • 以串口為例,Linux/Debian使用串口2作為調(diào)試串口,RT-Thread使用串口4作為調(diào)試串口。
  • 串口總線仲裁約束方法:修改Linux或者Debian端的內(nèi)核設(shè)備樹(shù):rk3568-amp.dtsi,修改如下:
92788b24-f92e-11ee-b759-92fbcf53809c.jpg

工具準(zhǔn)備

USB驅(qū)動(dòng)安裝

  1. USB驅(qū)動(dòng)下載,下載鏈接:https://pan.baidu.com/s/1WHxhBwtLSpMFWFBzpbr2-g?pwd=u6z1 提取碼:u6z1
9280b768-f92e-11ee-b759-92fbcf53809c.jpg
  1. USB驅(qū)動(dòng)安裝:
9286a254-f92e-11ee-b759-92fbcf53809c.jpg

燒錄工具安裝

  1. 燒錄工具下載,下載鏈接:https://pan.baidu.com/s/1xFL6Mqf7RqCi40dxZ8OEUg 提取碼:nngs
928a1d9e-f92e-11ee-b759-92fbcf53809c.jpg
  1. 運(yùn)行燒錄工具:
92902234-f92e-11ee-b759-92fbcf53809c.jpg

固件燒錄

導(dǎo)入固件

  1. 選擇你編譯出來(lái)的固件:
9293caba-f92e-11ee-b759-92fbcf53809c.jpg

進(jìn)入loader模式

  1. loader模式:在Loader模式下,bootloader會(huì)進(jìn)入升級(jí)狀態(tài),等待主機(jī)命令,用于固件升級(jí)等。要進(jìn)入Loader模式,必須讓bootloader在啟動(dòng)時(shí)檢測(cè)到RECOVERY(恢復(fù))鍵按下,且USB處于連接狀態(tài)。

  2. 進(jìn)入loader模式:

  • 先斷開(kāi)電源適配器連接。
  • 雙口USB Type-A數(shù)據(jù)線一端連接主機(jī),一端連接開(kāi)發(fā)板,一定要接圖示接口
929790a0-f92e-11ee-b759-92fbcf53809c.jpg
  • 按住設(shè)備上的 RECOVERY (恢復(fù))鍵并保持
929b343a-f92e-11ee-b759-92fbcf53809c.jpg
  • 接上電源
  • 大約2~3秒后,松開(kāi)RECOVERY鍵。
  1. 燒錄工具會(huì)提示:出現(xiàn)一個(gè)LOADER設(shè)備,點(diǎn)擊 “升級(jí)” 按鈕。
929fc914-f92e-11ee-b759-92fbcf53809c.jpg
  1. 燒錄完成
92a35d36-f92e-11ee-b759-92fbcf53809c.jpg

運(yùn)行演示

  1. 準(zhǔn)備工作:板子需要接兩個(gè)串口:Linux系統(tǒng)(串口2),RT-Thread(串口4)。注意:兩個(gè)內(nèi)核的調(diào)試串口的波特率:1500000

  2. 運(yùn)行效果:

92a6b18e-f92e-11ee-b759-92fbcf53809c.png


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

    關(guān)注

    4

    文章

    1427

    瀏覽量

    42223
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1496

    瀏覽量

    43511
  • RK3568
    +關(guān)注

    關(guān)注

    5

    文章

    609

    瀏覽量

    7246
  • Debian
    +關(guān)注

    關(guān)注

    0

    文章

    77

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Win11安裝RT-Thread Studio失敗怎么解決?

    Win11安裝RT-Thread Studio-V2.2.9版本出現(xiàn)錯(cuò)誤,大家怎么解決的?
    發(fā)表于 09-29 08:06

    RT-Thread4.10系統(tǒng)運(yùn)行出現(xiàn)_thread_timeout斷言錯(cuò)誤怎么解決?

    RT-Thread4.10內(nèi)核,程序在運(yùn)行中出現(xiàn) ((thread->stat & RT_THREAD_STAT_MASK) ==
    發(fā)表于 09-16 08:09

    Windows上使用ENV工具開(kāi)發(fā)基于先楫MCU的RT-Thread應(yīng)用

    前言Env是RT-Thread推出的開(kāi)發(fā)輔助工具,針對(duì)基于RT-Thread操作系統(tǒng)的項(xiàng)目工程,提供編譯構(gòu)建環(huán)境、圖形化系統(tǒng)配置及軟件包管理功能。其內(nèi)置的menuconfig提供了簡(jiǎn)單易用的配置剪裁
    的頭像 發(fā)表于 08-29 12:22 ?650次閱讀
    Windows上使用ENV工具開(kāi)發(fā)基于先楫MCU的<b class='flag-5'>RT-Thread</b>應(yīng)用

    在Ubuntu上開(kāi)發(fā)基于先楫MCU的RT-Thread應(yīng)用指南

    1、前言RT-ThreadEnv是RT-Thread推出的開(kāi)發(fā)輔助工具,針對(duì)基于RT-Thread操作系統(tǒng)的項(xiàng)目工程,提供編譯構(gòu)建環(huán)境、圖形化系統(tǒng)配置及軟件包管理功能。其內(nèi)置的menuconfig
    的頭像 發(fā)表于 08-29 12:22 ?954次閱讀
    在Ubuntu上開(kāi)發(fā)基于先楫MCU的<b class='flag-5'>RT-Thread</b>應(yīng)用指南

    RT-Thread 遇上 Rust:安全內(nèi)核 RusT-Thread 的誕生

    大家好,我們是中國(guó)科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(jì)(H)課oooooS小組。這個(gè)項(xiàng)目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個(gè)原生的嵌入式操作系統(tǒng)內(nèi)核。初識(shí)Rust是因?yàn)閤k
    的頭像 發(fā)表于 08-02 11:03 ?2869次閱讀
    <b class='flag-5'>RT-Thread</b> 遇上 Rust:安全<b class='flag-5'>內(nèi)核</b> RusT-<b class='flag-5'>Thread</b> 的誕生

    RT-Thread BSP全面支持玄鐵全系列RISC-V 處理器 | 技術(shù)集結(jié)

    ,RT-Thread標(biāo)準(zhǔn)版已全面適配玄鐵E、R、C系列內(nèi)核,并在C906內(nèi)核上支持RT-Smart微內(nèi)核操作系統(tǒng)。本文將以E906運(yùn)行
    的頭像 發(fā)表于 07-03 18:03 ?2258次閱讀
    <b class='flag-5'>RT-Thread</b> BSP全面支持玄鐵全系列RISC-V 處理器 | 技術(shù)集結(jié)

    RT-Thread4.10系統(tǒng)運(yùn)行出現(xiàn)_thread_timeout斷言錯(cuò)誤怎么解決?

    RT-Thread4.10內(nèi)核,程序在運(yùn)行中出現(xiàn) ((thread->stat & RT_THREAD_STAT_MASK) ==
    發(fā)表于 06-26 08:23

    揭秘RT-Thread上的AUTOSAR CP系統(tǒng)

    本文探討了RT-Thread與AUTOSARCP的融合,解決車(chē)載ECU開(kāi)發(fā)中實(shí)時(shí)性、安全性與靈活性的平衡問(wèn)題。通過(guò)分層安全內(nèi)核rt-safetyos/autoos)和工具鏈整合,兼容AUTOSAR
    的頭像 發(fā)表于 06-23 20:22 ?2715次閱讀
    揭秘<b class='flag-5'>RT-Thread</b>上的AUTOSAR CP系統(tǒng)

    如何將RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默認(rèn)支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE上呢?本文內(nèi)容比較簡(jiǎn)單但稍有瑣碎,希望對(duì)有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?2224次閱讀
    如何將<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    RK3568內(nèi)置MCU開(kāi)發(fā)介紹之一

    A55(下文簡(jiǎn)稱(chēng)AP)和1個(gè)RISCV(下文簡(jiǎn)稱(chēng)MCU)。 硬件準(zhǔn)備 首先介紹一下硬件。主板為風(fēng)火輪科技的YY3568開(kāi)發(fā)板,主控RK3568。此開(kāi)發(fā)板的相關(guān)介紹可以參考 https
    的頭像 發(fā)表于 12-01 16:09 ?2850次閱讀
    RK<b class='flag-5'>3568</b>內(nèi)置MCU開(kāi)發(fā)介紹之一

    從開(kāi)源中來(lái)到開(kāi)源中去-RT-Thread北京社區(qū)篇

    社區(qū)!北京社區(qū)已成功舉辦三次線下月度例會(huì)以及1次線下見(jiàn)面會(huì),11月份例會(huì)將在本周六進(jìn)行,歡迎RT-Thread北京的開(kāi)發(fā)者積極參與。掃碼進(jìn)入北京社區(qū)群11月份例會(huì)
    的頭像 發(fā)表于 11-29 01:05 ?665次閱讀
    從開(kāi)源中來(lái)到開(kāi)源中去-<b class='flag-5'>RT-Thread</b>北京社區(qū)篇

    RT-Thread上CAN實(shí)踐

    開(kāi)箱測(cè)試RT-Thread官方已完成了對(duì)英飛凌XMC7200EVK的移植,通過(guò)shell可以看到做好了uart3的console。本文將介紹如何進(jìn)行RT-ThreadCan移植。接下來(lái)我們要完成CAN_FD的驅(qū)動(dòng)移植,并正常啟動(dòng)RT-T
    的頭像 發(fā)表于 11-13 01:03 ?2608次閱讀
    <b class='flag-5'>RT-Thread</b>上CAN實(shí)踐

    混合部署 | 在迅為RK3568上同時(shí)部署RT-Thread和Linux系統(tǒng)

    RT-Thread介紹 RT-Thread 是一個(gè)高安全性、實(shí)時(shí)性的操作系統(tǒng),廣泛應(yīng)用于任務(wù)關(guān)鍵領(lǐng)域,例如電力、軌道交通、車(chē)載系統(tǒng)、工業(yè)控制和新能源等。它的加入讓 RK3568 能夠在保證系統(tǒng)實(shí)時(shí)性
    發(fā)表于 11-01 10:31

    開(kāi)源共生 商業(yè)共贏 | RT-Thread 2024開(kāi)發(fā)者大會(huì)報(bào)名啟動(dòng)!

    親愛(ài)的RT-Thread開(kāi)發(fā)者我們很高興地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開(kāi)發(fā)者大會(huì))正式啟動(dòng)報(bào)名!2024RT-Threa
    的頭像 發(fā)表于 10-29 08:06 ?1154次閱讀
    開(kāi)源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024開(kāi)發(fā)者大會(huì)報(bào)名啟動(dòng)!

    Nordic-RT-Thread5.1.0移植筆記

    Nordic-RT-Thread5.1.0移植筆記
    的頭像 發(fā)表于 10-16 08:09 ?1744次閱讀
    Nordic-<b class='flag-5'>RT-Thread</b>5.1.0移植筆記