| Real-Time Edge Software 3.1 |  |  | 
                                Real-time System
                                    
                                        RTOS on Cortex-A core
                                        
                                            Native RTOS on i.MX91
                                                FreeRTOS and Zephyr with hello_world/rt_latencyRTOS with Jailhouse (Harpoon v3.3) Heterogeneous Multicore Framework
                                    
                                        Unified lifecycle management
                                        
                                            remoteproc auto-boot support on Cortex-A Core
                                                A-Core RTOS to be automatically startedRPMSG data communication
                                        Linux RPMSG migrate to remoteproc frameworkRPMSG str echo between A-Core Linux and A-Core RTOS on i.MX 93 Protocols
                                    NETCONF/YANG upgradeGenAVB/TSN Milan ConformanceGenAVB/TSN IEEE 802.1AS multi-domain time sync on Linux virtual PHC on i.MX95
                                     Heterogeneous Multi-SoC Framework
                                    
                                        Linux DSA: device driver of DSA control interface
                                        
                                    
                                        NETC DSA switch configuration on i.MX RT1180
                                        
                                     
                                    NPI Platform
                                    
                                        i.MX 95 19x19, 15x15 A1 (PRC1)
                                            remoteproc supportCAN applicationReal Time latency optimizations i.MX 91 11x11, 9x9 (PRC)
                                            FreeRTOS and Zephyr (hello_world, rt_latency)Bases
                                    lf-6.6.36-2.1.0Yocto ScarthgapMCUX SDK 2.16.0 | 
                    
                        | Real-Time Edge Software 3.0 |  |  | 
                                Real-time System
                                    Preempt-RT Linux 6.6.36-rt35(tag lf-6.6.36-rt-2.1.0)Baremetal (U-Boot 2024.04)
                                        RTOS on Cortex-A core
                                        
                                            Uprev: Zephyr v3.7, FreeRTOS kernel V11.0.1
                                        RTOS with Jailhouse
                                        
                                     Heterogeneous Multicore Framework
                                    
                                        Unified lifecycle management
                                        
                                            Linux remoteproc start/stopU-Boot cpu disable/statusEnhanced ram console with dumping tools Heterogeneous Multi-SoC Framework
                                    
                                        Linux DSA: device driver of DSA control interface
                                        
                                            TSN configuration: CB/Qci/Qbv
                                        NETC DSA switch configuration on i.MX RT1180
                                        
                                            oTSN configuration: CB/Qci/Qbv 
                                     Real-time Networking
                                    
                                        Linuxptp v4.1 (virtual clocks)Protocols
                                    AVB/TSN
                                        
                                            GenAVB/TSN 6.5AVB Avnu Milan Conformance NPI Platform
                                    
                                        i.MX 95 19x19, 15x15
                                        
                                            Preempt-RT LinuxTSN endpointNative FreeRTOS/Zephyr with hello_world/rt_latencyRTOS with jailhouse
                                        i.MX 91 11x11, 9x9
                                        
                                     Bases
                                    LTS 6.6.36U-Boot v2024.04Yocto 5.0 (Scarthgap)MCUX SDK 2.16.0 | 
                    
                        | Real-Time Edge Software 2.9 |  |  | 
                                Real-time System
                                    Preempt-RT Linux 6.6.3-rt16(tag lf-6.6.3-rt-1.0.0)Baremetal - example and driver change to DM mode: DPAA1, DPAA2Harpoon 3.1 Heterogeneous Multicore Framework
                                    Network common API on backend for packet processing Heterogeneous Multi-SoC Framework
                                    PTP processing stack on i.MX RT1180PTP support in Linux DSA Protocols
                                    EtherCAT master
                                        SOEM CiA402 profile on M-core i.MX 8M Mini, i.MX 8M Plus and i.MX 93SOEM on A core i.MX 8M Mini, i.MX 8M Plus and i.MX 93 AVB/TSN
                                        AVB Avnu Milan conformance improvements NPI Platform
                                    i.MX93 A1 14*14 EVK
                                        Preempt-RT LinuxHeterogeneous Multicore Framework exampleAVB/TSN Based on lf-6.6.3-1.0.0
                                    U-Boot v2023.04LTS 6.6.3MCUX SDK 2.14.0Yocto Nanbield 4.3 | 
                    
                        | Real-Time Edge Software 2.8 |  |  | 
                                Real-time System
                                    Preempt-RT Linux 6.1.55-rt16(tag lf-6.1.55-rt-2.2.0)eMMC boot support on i.MX 8M Mini/ i.MX 8M Plus/ i.MX 93 evkHarpoon 3.0 Heterogeneous Multicore Framework
                                    LwIP on Cortex-A Core (ENET on i.MX 93 and i.MX 8M Mini)RPMSG performance evaluation tools (on i.MX 8M Plus)Native Zephyr on Cortex-A Core
                                        RAM ConsoleNative Zephyr device driversFlexible bootstrap Heterogeneous Multi-SoC Framework
                                    Using ENETC port as DSA CPU portSoftware virtual switching stack on i.MX RT1180 Protocols
                                    EtherCAT master
                                        
                                            User space IGH EtherCAT master stack and user space native driver on i.MX 8M
                                            Mini, i.MX 8M Plus and i.MX 93
                                         AVB/TSN
                                        Bridge and hybrid mode(endpoint + bridge) on i.MX93 14x14 / SJA1105 using
                                            external port NPI
                                    i.MX93 A1 14*14 EVK:
                                        Preempt RT, TSN driver(qav/qbv/qbu), TSN configuration tool(netconf)AVB/TSN Based on lf-6.1.55-2.2.0
                                    U-Boot v2023.04LTS 6.1.55MCUX SDK 2.14.0Yocto mickledore 4.2 | 
                    
                        | Real-Time Edge Software 2.7 |  |  | 
                                Real-time System
                                    Preempt-RT Linux 6.1.36-rt12Baremetal: math lib extended to all platformsHarpoon 2.5 Heterogeneous Multicore Framework
                                    lwIP on Cortex-A Core (ENET on i.MX8MP)RPMSG between two FreeRTOSRPMSG Performance Evaluation toolsRAM Console on FreeRTOSFlexible bootstraps with application Heterogeneous Multi-SoC Framework
                                    NETC DSA switch driver on LinuxDevice driver of DSA control interface on Linux DSAService driver of DSA control interface on i.MX RT1180NETC DSA switch configuration on i.MX RT1180 ProtocolsNPI
                                    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.36U-Boot v2023.04Yocto mickledore 4.2MCUX SDK 2.13.1 | 
                    
                        | Real-Time Edge Software 2.6 |  |  | 
                                Real-Time System
                                    Preempt-RT Linux 6.1.22-rt8Baremetal
                                        LS1028A
                                            Preempt-RT Linux + BaremetalAll cores running under BaremetalMath library support DM mode for Baremetal example and driver: I²C, QSPI Harpoon 2.4.0 Heterogeneous Multicore Framework
                                    VirtIO Ethernet sharing RFP Protocols
                                    EtherCAT master: CODESYS networking optimization
                                        i.MX 8M Plus, i.MX 8M Mini, i.MX 93, i.MX 6ULL TSN
                                        Enhancements for Avnu Alliance Conformance Test for IEEE802.1Qbu/IEEE802.3br
                                         AVB Milan 1.1 Test Suite conformance Benchmark
                                    Heterogeneous multicore performance: networkingCODESYS EtherCAT master stack benchmarking NPI
                                    i.MX 93 A0 9*9:
                                        Preempt RT, AVB/TSN, TSN stack& config tool i.MX 8DXL: AVB Media Clock Recovery Based on i.MX Linux 6.1.22_2.0.0
                                    U-Boot v2023.04LTS 6.1.22Yocto mickledore 4.2 Based on MCUXpresso SDK 2.13.1 | 
                    
                        | Real-Time Edge Software 2.5 |  |  | 
                                Real-Time System
                                    Heterogeneous multi-core
                                        RPMSG Vring buffer increasing from 256 KB to 8 MBVirtIO Network sharing with performance optimization Baremetal improvements on LS1046A
                                        All Cortex-A cores running under baremetalFlextimerBaremetal example and driver change to DM mode: GPIO Integration of Harpoon 2.3
                                        Support for AVB Talker in FreeRTOS audio appSupport for RPMsg control (FreeRTOS, all boards)Support for Virtual EthernetBasic support for i.MX 93 ("hello world") Protocols
                                    EtherCAT master
                                        Basic CodeSYS PLC control support and native driver optimizationMX 8M Plus, i.MX 8M Mini, i.MX 93, i.MX 6ULL NPI
                                    i.MX 93
                                        Baremetal, RPMSG based UART sharingAVB Media Clock Recovery MX8DXL: AVB audio talker/listener Platform
                                    eMMC booting on LS1028ARDB and LS1046ARDBRemoval of test and doc support, keeping code inclusion for:
                                        LS1021AIOT, LS1021ATSN, LS1021ATWR, LS1012ARDB Based on i.MX Linux 5.15.71_2.2.0
                                    LTS 5.15.71Yocto Kirkstone 4.0U-Boot v2022.04 | 
                    
                        | Real-Time Edge Software 2.4 |  |  | 
                                Real-Time System
                                    PREEMPT-RT Linux-5.15.52-rtHeterogeneous multi-core
                                        Inter-core communication between Cortex-A Core and Cortex-A/M Core on i.MX8M
                                            Plus and i.MX8M Mini
                                            UART 9-bit Multidrop mode (RS-485) supportRPMSG between Cortex-A Cores
                                                SGI mailbox driver on LinuxRPMSG Lite with SGI mailbox on RTOS Loading binaries on i.MX8M Mini and i.MX8M Plus to the Cortex-M from Linux
                                         Baremetal extensions on LS1046A
                                        Single hardware interrupt routed to multiple coresNewlib math library Integration of Harpoon 2.2.0 Protocols
                                    AVB Milan extensionsEtherCAT master stacks
                                        EtherCAT master multiple axes control system HMI: LS1028A and i.MX8MP PlusModbus
                                        Libmodbus package integrationModbus-simulator client and server WIFI enabled on i.MX8DXL Reference Design
                                    EtherCAT master multiple axes control system
                                        HCFA 60-axes servo using CSP mode NPI
                                    
                                        i.MX93 A0 11*11: Preempt RT, EtherCAT master, AVB/TSN, TSN stack and config
                                        tools, TSN performance, OPC-UA
                                        Pub/Sub
                                    i.MX8DXL: Preempt RT, EtherCAT master, TSN stack and config tools, OPC-UA
                                        Pub/Sub Based on i.MX Linux 5.15.52_2.1.0
                                    LTS 5.15.52Yocto Kirkstone 4.0U-boot v2022.04 | 
                    
                        | Real-Time Edge Software 2.3 | 
                                
                                    Documentation
                                
                                    See
                                    README
                                    on instructions for each release. Minor release v3.0.1 is addressing security
                                    vulnerability. You may contact NXP for further information.
 |  | 
                                Industrial Networking
                                    TSN
                                        Dynamic TSN configuration (EAR)
                                            Qci configurationCAF configuration based on 802.1 Qch YANG modules updating to latest version AVB
                                        Endpoint support on i.MX 6ULL, i.MX 8M Plus and i.MX 8M Mini Real-Time System
                                    PREEMPT-RT Linux-5.15.5-rt22Heterogeneous AMP software
                                        Yocto based unified delivery for Cortex-A and Cortex-MResource sharing
                                            RPMSG based UART sharing
                                                Virtual UART to physical UART 1:1 mappingVirtual UART to physical UART n:1 mappingVirtual UART to physical UART flexible mapping Harpoon (RTOS on Cortex-A 2.1)
                                        Zephyr integration on i.MX 8M Plus and i.MX 8M MiniAudio Application
                                            sine wave playbackplayback and recording (loopback)audio pipeline Industrial application:
                                        AVB/TSN over ethernet test applicationCAN test application Protocols
                                    EtherCAT master stack
                                        IGH EtherCAT master native driver on LS1043A and LS1046AMultiple EtherCAT mastersFlexible port selection for EtherCAT and Ethernet SOEM EtherCAT master stack enablement (PRC):
                                        RTOS on Cortex-M on i.MX 8M PlusRTOS on Cortex-M on i.MX 8M MiniFreeRTOS or without an operating system Benchmark
                                    Scheduling latency on Preempt_RT and Harpoon RTOSInter-core communication bandwidth of BareMetalPacket processing time of TSNPacket processing time of EtherCAT NPI
                                    
                                        i.MX93 A0 11*11: Preempt RT, EtherCAT master, AVB/TSN, TSN stack and config
                                        tools, TSN performance, OPC-UA
                                        Pub/Sub
                                    i.MX8DXL: Preempt RT, EtherCAT master, TSN stack and config tools, OPC-UA
                                        Pub/Sub Based on i.MX Linux 5.15.5_1.0.0
                                    Linux 5.15.5-rt22U-Boot v2021.04Yocto Honister 3.4 | 
                    
                        | Real-Time Edge Software 2.2 |  |  | 
                                Industrial Networking
                                    TSN
                                        802.1AS: PHY delay correction calibrationAF_XDP performance improvementsIEEE 1588 PTP UDP on LS1028ARDB TSN switch Real-time System
                                    PREEMPT-RT Linux-5.10.72-rt53Harpoon (RTOS on Cortex-A)
                                        Integration of Harpoon on i.MX 8M Plus and i.MX 8M Mini Protocols
                                    EtherCAT master stack
                                        IGH EtherCAT master native driver on LS1043A and LS1046A
                                            Multiple EtherCAT mastersFlexible port selection for EtherCAT and Ethernet SOEM EtherCAT master stack enablement (EAR)
                                            RTOS on Cortex-M on i.MX 8M PlusFreeRTOSor without an operating system Based on i.MX Linux 5.10.72_2.2.0
                                    Linux 5.10.72-rtU-Boot v2021.04Yocto Hardknott 3.3 | 
                    
                        | Real-Time Edge Software 2.1 |  |  | 
                                Industrial Networking
                                    TSN
                                        802.1AS-2020
                                            CMLDS (generic interface to PTP stack) TSN Applications
                                            TSN application with AF_XDP data path TSN Configurations Real-time System
                                    PREEMPT-RT Linux 5.10.52-rt47Jailhouse
                                        GPIO in non-root cell Linux support on LS1028ARDBENETC in non-root cell Linux support on LS1028ARDB Protocols
                                    Native EtherCAT-capable network driver module on ENETC (LS1028ARDB)Native EtherCAT-capable network driver module on FEC (i.MX8M Plus EVK)EtherCAT: CoE 6-8 axis controlOPC UA PubSubOPC UA PubSub over TSN Based on i.MX Linux 5.10.52_2.1.0
                                    Linux 5.10.52-rtU-Boot v2021.04Yocto Hardknott 3.3 | 
                    
                        | Real-Time Edge Software 2.0 |  |  | 
                                
                                    Based on Yocto project 3.2 (Gatesgarth)
                                Real-time System
                                    PREEMPT-RT LinuxHeterogeneous architecture
                                        Baremetal: PREEMPT-RT Linux on A core + Baremetal architecture on A core
                                        
                                            i.MX 8M Plus EVK, i.MX 8M Mini EVK, LS1028ARDB, LS1046ARDB, LS1043ARDB,
                                                LS1021A-IoT Jailhouse: PREEMPT-RT Linux on A core + Jailhouse + PREEMPT-RT Linux on A
                                            core
                                            i.MX 8M Plus EVK, LS1028ARDB, LS1046ARDB Industrial Networking
                                    TSN
                                        TSN Standards
                                            IEEE 802.1QavIEEE 802.1QbvIEEE 802.1QbuIEEE 802.1QciIEEE 802.1CBIEEE 802.1AS-2020 (gPTP)IEEE 802.1Qat-2010 (SRP) TSN Configurations
                                            Linux tc command and tsntoolNETCONF/YANGDynamic TSN configuration - web-based TSN configuration, dynamic
                                                topology discovery TSN Applications
                                            Example for real-time traffic processing Networking
                                        802.1 Q-in-QVCAP tc flower chain mode
                                            Priority set, VLAN tag push/pop/modify, Policer Burst and Rate
                                                Configuration, drop/trap/redirect Protocols
                                    EtherCAT master
                                        IGH EtherCAT master stackNative EtherCAT-capable network driver module (i.MX 8M Mini EVK) FlexCAN
                                        SocketCAN on Linux kernel CANOpen
                                        CANOpen master and slave example code CoE: CANOpen over EtherCAT
                                        CiA402(DS402) profile framework based on IGH CoE interfaceEtherCAT CoE 6-8 axis control (i.MX 8M Mini EVK) OPC-UA/OPC-UA pub/subModbus
                                        Modbus master and slaveModbus-RTUModbus-TCPModbus-ASCII New Added Platform |