RT-Thread 是一個高安全性、實時性的操作系統(tǒng),廣泛應(yīng)用于任務(wù)關(guān)鍵領(lǐng)域,例如電力、軌道交通、車載系統(tǒng)、工業(yè)控制和新能源等。它的加入讓 RK3568 能夠在保證系統(tǒng)實時性和安全性的同時,靈活處理復(fù)雜的任務(wù)場景。
在一般情況下,iTOP-RK3568 的四個 Cortex-A55 核心通常運行 Linux 系統(tǒng),這種架構(gòu)稱為對稱多處理(SMP)。而 AMP(非對稱多處理)是一種更靈活的架構(gòu),允許不同的核心運行不同的操作系統(tǒng),實現(xiàn)更高效的資源利用和任務(wù)分配。通過 AMP,系統(tǒng)可以為不同的任務(wù)選擇最合適的操作系統(tǒng)和處理方式。

當(dāng)前迅為iTOP-RK3568開發(fā)板支持的 AMP 方案如下:

該方案能夠同時滿足實時應(yīng)用和非實時應(yīng)用的需求。某些任務(wù)可以運行在 Linux 分區(qū),充分利用 Linux 豐富的社區(qū)資源和驅(qū)動支持。而對于那些對系統(tǒng)實時性和穩(wěn)定性要求更高的任務(wù),則可以在獨立的 RT-Thread 分區(qū)中運行,與 Linux 系統(tǒng)相隔離,以確保系統(tǒng)的安全性和關(guān)鍵任務(wù)的穩(wěn)定執(zhí)行。
燒寫支持RT-Thread的AMP系統(tǒng)后,通過串口終端可以看到Linux系統(tǒng)和RT-Thread系統(tǒng)已經(jīng)同時運行了,其中CPU0、CPU1、CPU2運行Linux系統(tǒng),CPU3運行RT-Thread系統(tǒng),如下圖所示:

通過支持 AMP 以及 RT-Thread,RK3568 的處理能力和靈活性得到了進(jìn)一步提升,能夠為復(fù)雜的應(yīng)用場景提供更加定制化的解決方案。
迅為RK3568開發(fā)板:

迅為RK3568更多系統(tǒng)穩(wěn)定運行:

公眾號:迅為電子,了解更多詳情信息
-
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
603瀏覽量
28303 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1370瀏覽量
41509 -
RK3568
+關(guān)注
關(guān)注
5文章
577瀏覽量
6082
發(fā)布評論請先 登錄
混合部署 | 在迅為RK3568上同時部署RT-Thread和Linux系統(tǒng)
混合部署 | 在迅為RK3568上同時部署RT-Thread和Linux系統(tǒng)
迅為RK3568開發(fā)板支持銀河麒麟和開放麒麟系統(tǒng)
萬象奧科聯(lián)合RT-Thread舉辦RK3568+OpenAMP混合部署線下workshop!

4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

5月16日南京站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

杭州站RT-Thread混合部署Workshop圓滿落幕!

評論