Real-time Edge軟件是恩智浦提供的針對工業(yè)和物聯(lián)網(wǎng)應(yīng)用的一套軟件集,面對工業(yè)和物聯(lián)網(wǎng)垂直領(lǐng)域的具體需求,提供了針對性的實時系統(tǒng), 工業(yè)實時網(wǎng)絡(luò)和豐富的工業(yè)協(xié)議支持。
現(xiàn)在,恩智浦Real-time Edge v2.7正式發(fā)布了!通過本文,我們一起來探索它的新功能吧。
圖1:Real-time Edge軟件架構(gòu)圖
圖2:Real-time System應(yīng)用圖
進一步了解Real-time Edge軟件,請觀看恩智浦專家的詳細解讀——
什么是Real-time Edge軟件?
Real-time Edge的實時系統(tǒng)提供了四種不同調(diào)度延遲的方案,以及四種方案之間不同的組合,包括Preempt-RT Linux、RTOS在Cortex-A上支持、RTOS在Cortex-A上基于Jailhouse運行的支持,以及Baremetal方案和不同的方案在不同核上的運行組合。用戶可以根據(jù)應(yīng)用場景選擇合適的實時系統(tǒng)和運行組合。
圖3:Heterogeneous Multicore software架構(gòu)圖
Real-time Edge軟件為了解決Cortex-A核之間以及Cortex-A核和Cortex-M核之間的通信問題、硬件資源共享問題、硬件資源分配問題,以及生命周期管理等問題,提供了Heterogeneous Multicore Framework,可以大大縮短用戶開發(fā)復雜應(yīng)用的周期。下表是在不同的核上跑不同系統(tǒng)的運行組合列表。
表1:不同核上運行不同系統(tǒng)的組合列表
Real-time Edge 2.7 中增加了Heterogeneous Multi-SoC Framework架構(gòu)來通過i.MX RT1180擴展MPU的硬件能力,比如TSN、Switching和不同工業(yè)協(xié)議支持的能力,而這些能力從MPU角度去看就像是本地的資源一樣去配置和使用。
圖4:Heterog Multi-SoC架構(gòu)圖
工業(yè)實時網(wǎng)絡(luò)提供了TSN協(xié)議支持TSN Endpoint和TSN Swtich、GenAVB/TSN、IEEE 1588/802.1AS時鐘同步、網(wǎng)絡(luò)冗余協(xié)議,以及TSN網(wǎng)絡(luò)遠程配置和動態(tài)配置支持。
Real-time Edge支持豐富的工業(yè)協(xié)議。
EtherCAT包括全棧支持,不僅支持不同的EtherCAT master stack,也支持EtherCAT slave stack。
EtherCAT master協(xié)議棧包括運行在Linux上的IgH EtherCAT master協(xié)議棧、CODESYS EtherCAT master協(xié)議棧,以及運行在RTOS上的SOEM (Simple Open EtherCAT Master) 協(xié)議棧,同時針對所有協(xié)議棧做了網(wǎng)絡(luò)native driver的優(yōu)化,從而大大縮短控制周期。
OPC-UA的支持可以實現(xiàn)OPC-UA和OPC-UA Pub/Sub over TSN的支持。
Modbus的支持包括Modbus slave和master支持,而且支持Modbus的三種模式:Modbus-RTU、Modbus-TCP、和Modbus-ASCII。
Real-time Edge software怎么用?
Real-time Edge software使用Yocto作為編譯環(huán)境.只需要通過一個Bitbake命令就能編譯出Cortex-A核和Cortex-M核上所有的系統(tǒng)和應(yīng)用程序。
哪些產(chǎn)品支持Real-time Edge軟件?
恩智浦的i.MX和Layerscape平臺都可以使用Real-time Edge軟件。支持的設(shè)備如下:
i.MX 6ULL EVK
i.MX 8DXL LPDDR4 EVK
i.MX 8M Mini LPDDR4 EVK
i.MX 8M Plus LPDDR4 EVK
i.MX 93 EVK
i.MX 93 9x9 QSB
LS1028ARDB
LS1043ARDB
LS1046ARDB
LS1046AFRWY
LX2160ARDB Rev2
探索Real-time Edge軟件新版本
下面是Real-time Edge v2.7中支持的新功能。
Real-time system
Preempt-RT Linux 6.1.36-rt12
Baremetal: math lib extended to all platforms
Harpoon 2.5
Heterogeneous Multicore Framework
lwIP on Cortex-A Core (ENET on i.MX8MP)
RPMSG between two FreeRTOS
RPMSG Performance Evaluation tools
RAM Console on FreeRTOS
Flexible bootstraps with application
Protocols
AVB bridge with SJA1105
NPI
i.MX93 A1 9*9 QSB: Preempt RT, Baremetal, Jailhouse, Heterogeneous multicore (RPMSG, UART sharing), TSN web-UI configuration
Based on lf-6.1.36-2.1.0
LTS 6.1.36
U-Boot v2023.04
Yocto mickledore 4.2
審核編輯:劉清
-
恩智浦
+關(guān)注
關(guān)注
14文章
5905瀏覽量
109303 -
RTOS
+關(guān)注
關(guān)注
23文章
829瀏覽量
120129 -
工業(yè)物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
25文章
2396瀏覽量
65296
原文標題:恩智浦Real-time Edge v2.7正式發(fā)布!實時邊緣應(yīng)用開發(fā),少不了它!
文章出處:【微信號:NXP客棧,微信公眾號:NXP客棧】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
恩智浦發(fā)布新版MCUXpresso SDK

恩智浦宣布收購NPU廠商Kinara
恩智浦開啟中國戰(zhàn)略新篇章
恩智浦eIQ Time Series Studio 工具使用全攻略

恩智浦發(fā)布MIFAR DUOX,簡化NFC安全應(yīng)用
恩智浦發(fā)布首個UWB無線BMS解決方案
恩智浦Real-Time Edge軟件的優(yōu)勢特性
恩智浦攜手RTI推動SDV應(yīng)用的實現(xiàn)
恩智浦發(fā)布全新S32 CoreRide開放平臺
恩智浦舉辦汽車生態(tài)技術(shù)峰會,并發(fā)布全新S32 CoreRide開放平臺

恩智浦在杭州召開汽車生態(tài)技術(shù)峰會,推出全新S32 CoreRide開放平臺
恩智浦舉辦汽車生態(tài)技術(shù)峰會,發(fā)布全新S32 CoreRide開放平臺

恩智浦首個云實驗室正式上線運營

評論