Real-Time Edge Software

Roll over image to zoom in


Real-Time Edge Software Block Diagram

Real-Time Edge Software Block Diagram


Real-Time System

  • Real-time Linux enabled with PREEMPT_RT
  • U-Boot based baremetal framework low latency scenarios
  • Real-time operating system on Arm® Cortex®-A cores and Cortex®-M core for low latency
  • Jailhouse as partitioning hypervisor for hardware resource partitioning

Heterogeneous Multicore Framework

  • Flexible Real-time System running on different cores with unified life cycle management
  • Inter-core communication with high-performance data transfer and message transfer
  • Resource sharing between different cores
  • Yocto for unified building and deployment

Industrial Networking

  • IEEE802.1AS clock synchronization
  • TSN standards implementation
  • TSN Configuration with Linux tc command and NETCONF/YANG GenAVB/TSN stack
  • Network redundancy for seamless recovery with 802.1CB, HSR and ERPS
  • IGH EtherCAT leader stack and EtherCAT-capable native drivers
  • CANopen over EtherCAT framework based on IGE CoE interface and multiples axes control
  • OPC-UA and OPC-UA pub/sub
  • FlexCAN and CANopen

Heterogeneous Multi-SoC Framework

  • Enhancement of the capabilities of the selected MPU by connecting it to an industry MCU (i.MX RT1180)
  • Real-time domain running on MCU with Industrial protocols and switching capability
  • Computing domain running on MPU for computing-heavy tasks

Supported Devices

  • LS1046A: Layerscape® 1046A and 1026A Processors
  • i.MX6ULL: i.MX 6ULL Single-Core Processor with Arm® Cortex®-A7 Core
  • LS1028A: Layerscape® 1028A Applications Processor
  • i.MX8MMINI: i.MX 8M Mini - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video
  • LX2160A: Layerscape® LX2160A, LX2120A, LX2080A Processors
  • LS1043A: Layerscape® 1043A and 1023A Processors
  • IMX8MPLUS: i.MX 8M Plus – Arm® Cortex®-A53, Machine Learning, Vision, Multimedia and Industrial IoT
  • LS1021A: Layerscape® 1021A Dual-Core Processor with LCD Controller
  • LS1012A: Layerscape® 1012A Low Power Processor
  • i.MX8X: i.MX 8X Family – Arm® Cortex®-A35, 3D Graphics, 4K Video, DSP, Error Correcting Code on DDR
  • i.MX93: i.MX 93 Applications Processor Family – Arm® Cortex®-A55, ML Acceleration, Power Efficient MPU


Quick reference to our documentation types.

1-5 of 27 documents

Show All


Quick reference to our board types.

1-5 of 14 hardware offerings

Show All

Related Software

Quick reference to our software types.

1 software file

Note: For better experience, software downloads are recommended on desktop.


6 trainings

Show All


What do you need help with?