0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恩智浦Real-time Edge v2.7正式发布!

NXP客栈 来源:恩智浦半导体 2024-01-26 09:19 次阅读

Real-time Edge软件是恩智浦提供的针对工业物联网应用的一套软件集,面对工业和物联网垂直领域的具体需求,提供了针对性的实时系统, 工业实时网络和丰富的工业协议支持。

现在,恩智浦Real-time Edge v2.7正式发布了!通过本文,我们一起来探索它的新功能吧。

0057e2a8-bbdf-11ee-8b88-92fbcf53809c.png

图1:Real-time Edge软件架构图

006caf62-bbdf-11ee-8b88-92fbcf53809c.png

图2:Real-time System应用图

进一步了解Real-time Edge软件,请观看恩智浦专家的详细解读——

什么是Real-time Edge软件?

Real-time Edge的实时系统提供了四种不同调度延迟的方案,以及四种方案之间不同的组合,包括Preempt-RT LinuxRTOS在Cortex-A上支持、RTOS在Cortex-A上基于Jailhouse运行的支持,以及Baremetal方案和不同的方案在不同核上的运行组合。用户可以根据应用场景选择合适的实时系统和运行组合。

00a9c56e-bbdf-11ee-8b88-92fbcf53809c.png

图3:Heterogeneous Multicore software架构图

Real-time Edge软件为了解决Cortex-A核之间以及Cortex-A核和Cortex-M核之间的通信问题、硬件资源共享问题、硬件资源分配问题,以及生命周期管理等问题,提供了Heterogeneous Multicore Framework,可以大大缩短用户开发复杂应用的周期。下表是在不同的核上跑不同系统的运行组合列表。

00c74594-bbdf-11ee-8b88-92fbcf53809c.jpg

表1:不同核上运行不同系统的组合列表

Real-time Edge 2.7 中增加了Heterogeneous Multi-SoC Framework架构来通过i.MX RT1180扩展MPU的硬件能力,比如TSN、Switching和不同工业协议支持的能力,而这些能力从MPU角度去看就像是本地的资源一样去配置和使用。

00d38dae-bbdf-11ee-8b88-92fbcf53809c.png

图4:Heterog Multi-SoC架构图

工业实时网络提供了TSN协议支持TSN Endpoint和TSN Swtich、GenAVB/TSN、IEEE 1588/802.1AS时钟同步、网络冗余协议,以及TSN网络远程配置和动态配置支持。

Real-time Edge支持丰富的工业协议。

EtherCAT包括全栈支持,不仅支持不同的EtherCAT master stack,也支持EtherCAT slave stack。

EtherCAT master协议栈包括运行在Linux上的IgH EtherCAT master协议栈、CODESYS EtherCAT master协议栈,以及运行在RTOS上的SOEM (Simple Open EtherCAT Master) 协议栈,同时针对所有协议栈做了网络native driver的优化,从而大大缩短控制周期。

OPC-UA的支持可以实现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作为编译环境.只需要通过一个Bitbake命令就能编译出Cortex-A核和Cortex-M核上所有的系统和应用程序。

哪些产品支持Real-time Edge软件?

恩智浦的i.MX和Layerscape平台都可以使用Real-time Edge软件。支持的设备如下:

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

MCUX SDK 2.13.1





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 恩智浦
    +关注

    关注

    14

    文章

    5715

    浏览量

    100779
  • RTOS
    +关注

    关注

    20

    文章

    776

    浏览量

    118796
  • 工业物联网
    +关注

    关注

    25

    文章

    2288

    浏览量

    60727

原文标题:恩智浦Real-time Edge v2.7正式发布!实时边缘应用开发,少不了它!

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    干货分享 | 面向工业和物联网的Real-time Edge 软件技术解析

    分享一款基于恩智浦高性能处理器平台的实时软件开发套件—— Real-time Edge软件 ,这是恩智浦针对工业和物联网领域而打造的一套软件集,包括了实时系统、异构多核框架、异构多SoC框架、工业网络和工业协议。 Real-time
    的头像 发表于 12-15 16:25 300次阅读

    MR8C/4 V.1.01 用户手册(Real-time OS for R8C Family)

    MR8C/4 V.1.01 用户手册 (Real-time OS for R8C Family)
    发表于 09-07 18:30 0次下载
    MR8C/4 V.1.01 用户手册(<b class='flag-5'>Real-time</b> OS for R8C Family)

    新版本Real-time Edge正式发布啦!高效的工业边缘实时应用开发,就用它!

    ,恩智浦Real-time Edge v2.6正式发布,一起来探索新功能吧! 下载Real-time Edge v2.6
    的头像 发表于 08-18 08:05 725次阅读
    新版本<b class='flag-5'>Real-time</b> <b class='flag-5'>Edge</b>正式<b class='flag-5'>发布</b>啦!高效的工业边缘实时应用开发,就用它!

    RI78V4 Real-time OS 用户手册: Coding

    RI78V4 Real-time OS 用户手册: Coding
    发表于 07-20 18:30 0次下载
    RI78V4 <b class='flag-5'>Real-time</b> OS 用户手册: Coding

    RI600V4 V1.01.00 Real-time OS 用户手册: Debug Rev.1.01

    RI600V4 V1.01.00 Real-time OS 用户手册: Debug Rev.1.01
    发表于 07-19 18:35 0次下载
    RI600V4 V1.01.00 <b class='flag-5'>Real-time</b> OS 用户手册: Debug Rev.1.01

    RI600PX 用户手册: Debug(Real-time OS for RX Family with MPU) Rev.1.00

    RI600PX 用户手册: Debug (Real-time OS for RX Family with MPU) Rev.1.00
    发表于 07-19 18:34 0次下载
    RI600PX 用户手册: Debug(<b class='flag-5'>Real-time</b> OS for RX Family with MPU) Rev.1.00

    RI850MP Real-time OS 用户手册: Debug

    RI850MP Real-time OS 用户手册: Debug
    发表于 07-19 18:34 0次下载
    RI850MP <b class='flag-5'>Real-time</b> OS 用户手册: Debug

    RI850V4 Real-time OS 用户手册: Debug

    RI850V4 Real-time OS 用户手册: Debug
    发表于 07-19 18:34 0次下载
    RI850V4 <b class='flag-5'>Real-time</b> OS 用户手册: Debug

    RI78V4 Real-time OS 用户手册: Debug Rev.1.01

    RI78V4 Real-time OS 用户手册: Debug Rev.1.01
    发表于 07-19 18:34 0次下载
    RI78V4 <b class='flag-5'>Real-time</b> OS 用户手册: Debug Rev.1.01

    RI600V4 Real-time OS 用户手册: Coding Rev.1.04

    RI600V4 Real-time OS 用户手册: Coding Rev.1.04
    发表于 07-13 19:49 0次下载
    RI600V4 <b class='flag-5'>Real-time</b> OS 用户手册: Coding Rev.1.04

    RI78V4 V2.00.00 Real-Time Operating System 用户手册: Coding

    RI78V4 V2.00.00 Real-Time Operating System 用户手册: Coding
    发表于 07-11 20:40 0次下载
    RI78V4 V2.00.00 <b class='flag-5'>Real-Time</b> Operating System 用户手册: Coding

    RI Series Real-Time Operating System 用户手册: Message Rev.1.05

    RI Series Real-Time Operating System 用户手册: Message Rev.1.05
    发表于 07-11 19:30 0次下载
    RI Series <b class='flag-5'>Real-Time</b> Operating System 用户手册: Message Rev.1.05

    RI Series Real-Time Operating System 用户手册: Start Rev.1.06

    RI Series Real-Time Operating System 用户手册: Start Rev.1.06
    发表于 07-10 20:54 1次下载
    RI Series <b class='flag-5'>Real-Time</b> Operating System 用户手册: Start Rev.1.06

    RI600V4 Real-time OS 用户手册: Analysis Rev.1.01

    RI600V4 Real-time OS 用户手册: Analysis Rev.1.01
    发表于 07-10 20:20 0次下载
    RI600V4 <b class='flag-5'>Real-time</b> OS 用户手册: Analysis Rev.1.01

    RI78V4 V2.00.00 Real-Time Operating System 用户手册: Coding

    RI78V4 V2.00.00 Real-Time Operating System 用户手册: Coding
    发表于 05-15 19:28 0次下载
    RI78V4 V2.00.00 <b class='flag-5'>Real-Time</b> Operating System 用户手册: Coding