Release Notes

Click each tab to learn about the new and updated features in each release of Intel® ECI.

ECI 3.3 adds support for Canonical® Ubuntu® 24.04 (Noble Numbat), introduces initial support for ROS Jazzy, improves support for the Intel RealSense Cameras with ROS, improves Intel OpenVINO integration with ROS, and updates ACRN Hypervisor to version 3.3.

RTMotion has added PLCopen motion function blocks as prebuilt libraries and updated the existing libraries to enable a wider rage of industrial automation applications, including MC_MoveSuperimposed, MC_SetOverride, MC_ReadAxisInfo, MC_ReadMotionState, and MC_MoveSuperimposed.

The following components were removed:

The following new components were added:

Component

Deb Package

Description

ACRN Hypervisor

acrn-thermal-monitor-rtvm
acrn-thermal-monitor-sos

Tools to monitor the temperature of CPUs assigned to service OS and real-time VMs

EtherCAT Enablekit

ecat-enablekit-dpdk

Update ecat-enablekit to support Data Plane Development Kit (DPDK) for faster network transactions

IgH EtherCAT Master Stack

ighethercat-dpdk
ighethercat-dpdk-examples
libethercatd
libethercatd-dev

Update ighethercat to support Data Plane Development Kit (DPDK) for faster network transactions

Intel Compute Runtime

intel-ocloc
intel-ocloc-dev

Tool for managing Intel Compute GPU device binary format

Intel Compute Runtime

libze-intel-gpu1
libze-intel-gpu-dev

Intel oneAPI L0 support implementation for Intel GPUs – shared library implementation for the Intel GPUs of the oneAPI L0 specification - which provides direct-to-metal interfaces to offload accelerator devices.

Intel Profiling Tools Interfaces for GPU

intel-pti-gpu-samples-oneapi

Provides unitrace tool to profile GPU kernels at instruction level, pinpoint instructions that stalls the execution unit or the vector engine and report reasons of the stalls.

Real-time Development Tutorial

eci-rt-dev-tutorial

This tutorial provides an RT application that functions both as reference code and as an application that can be executed to measure jitter when tweaking various system configurations.

Changes to non open-source components:

Component

Deb Package

Description

Caterpillar

caterpillar

Updated helper script to handle offline CPUs

CODESYS Linux Runtime

codesyscontrol

Updated to version 4.11.0.0

CODESYS Benchmarking Applications

codesys-benchmark-scripts
codesys-eci-benchmark
codesys-opcua-benchmark
codesys-st-fragments
  • Updated to use CODESYS Linux Runtime version 4.11.0.0

  • Updated helper script to handle offline CPUs

EtherCAT Enablekit

ecat-enablekit
ecat-enablekit-xenomai

Update ecat-enablekit to link against updated ighethercat library

Jitter

jitter

Updated helper script to handle offline CPUs

Intel® Resource Director Technology (Intel® RDT)

pqos-helper

Updated helper script to handle offline CPUs

Mega Benchmark

mega-benchmark

Updated helper script to handle offline CPUs

MSI Jitter

msi-jitter

  • Added support for Intel I225 and I226 Ethernet controllers

  • Updated helper script to handle offline CPUs

MMIO Latency

mmio-latency

Updated helper script to handle offline CPUs

MSI Latency

msi-latency

  • Updated helper script to handle offline CPUs

  • Added support for Intel I225 and I226 Ethernet controllers

PLCopen Motion Control

plcopen-motion-*

  • Adds new function blocks from RTmotion into OpenPLC library: MC_MoveSuperimposed, MC_SetOverride, MC_ReadAxisInfo, MC_ReadMotionState, MC_MoveSuperimposed

  • Various bug fixes

PLCopen Motion Control Benchmark

plcopen-benchmark*

Fix edge-case when perf fails to open

Rhealstone

rhealstone

Updated helper script to handle offline CPUs

Real-Time Performance Measurement (RTPM)

rtpm

  • Added support for Intel I225 and I226 Ethernet controllers

  • Updated to add more logging information

Cyclictest Workload

rt-tests-scripts

Updated helper script to handle offline CPUs

Changes to open-source components:

Component

Deb Package

Description

ACRN Hypervisor

eci-acrn

Updated to version 3.3

FLANN library

flann*
libflann*

Support Intel oneAPI 2024

IgH EtherCAT Master Stack

ighethercat*
libethercat*

Update to version 1.6

Intel® Resource Director Technology (Intel® RDT)

intel-cmt-cat

Updated packages to version 6.0.0

Intel Integrated Image Processing Unit 6 (IPU6) drivers and libraries

gstreamer1.0-icamera
intel-ipu6-dkms
libipu6*
libgcss*
libia-*
libgs*

Support Intel® RealSense™ Depth Camera D457 GMSL.

Intel Graphics Compiler (IGC), Intel Level Zero, and Intel Compute Runtime libraries and samples

intel-igc-cm
intel-pti-gpu*
intel-ocloc*
intel-opencl-icd
libigc*
libigd*
libze*

Support Intel oneAPI 2024

Linux Intel LTS kernel

linux-intel-acrn-sos
linux-intel-rt
linux-intel-xenomai
  • Updated linux-intel-acrn-sos to version 6.1.80 (Debian) / 6.6.25 (Canonical® Ubuntu®)

  • Updated linux-intel-rt to version 6.1.80-rt26 (Debian) / 6.6.23-rt28 (Canonical® Ubuntu®)

  • Updated linux-intel-xenomai to version 6.1.80 (Debian) / 6.6.25 (Canonical® Ubuntu®)

Linux Firmware Non-free (Debian downstream)

firmware-linux-nonfree

Updated to support Meteor Lake silicon

Linux Firmware (Canonical® Ubuntu® downstream)

linux-firmware

Updated to support Meteor Lake silicon

TSN End-Station Services and TSN Reference Software

tsn-endstation-*
iotg-gptp-configs
iotg-test-tsn-scripts
iotg-tsq
iotg-txrx-tsn

Updated to support Linux kernel v6.6

Intel RealSense camera via ROS2

ros-humble-librealsense2*

Updated to support latest OpenVINO 2024 and OneAPI libraries

Intel OpenVINO via ROS2

ros-humble-object-msgs
ros-humble-openvino*

Updated to support latest OpenVINO 2024 and OneAPI libraries

Systemd system and service manager

systemd

Synchronize to latest version supplied by distribution