Real-Time Edge Software


Roll over image to zoom in

Software Details


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

Real-Time 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

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

Current Release


1-5 of 48 downloads

Show All

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


Quick reference to our documentation types.

1-5 of 11 documents

Show All

Design Resources

Select a section:


1-5 of 12 hardware offerings

Show All

Related Software

2 software files

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


1 trainings


What do you need help with?