Attention

You are viewing an older version of the documentation. The latest version is v3.3.

Release Notes

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

ECI 3.2 adds support for Debian 12 (Bookworm) and Red Hat® Enterprise Linux® 9.3 (Plow), improves support for the Intel RealSense Cameras with ROS, improves Intel OpenVINO integration with ROS, and fixes many ACRN Hypervisor issues.

RTMotion has added 15 more complicated PLCopen motion function blocks as prebuilt libraries and updated the existing libraries to enable a wider rage of industrial automation applications, including MC_TorqueControl and MC_CamIn for Lithium battery manufacturing.

ACRN Hypervisor 3.2 has been systematically validated with prebuilt scenario to enable smoother out-of-box experience for ACRN hypervisor and VM setup.

The following components were removed:

  • Yocto-based monolithic images legacy-poky-acrn and legacy-poky-zephyr-ehl are no longer supported.

  • FIDO Device Onboarding (FDO) is no longer supported.

The following new components were added:

Component

Deb Package

Description

Inter-VM Communication via Shared Memory

acrn-ivshmem-tests

A set of tests to evaluate the functionality of ACRN Inter-VM Shared Memory ivshmem

PLCopen Motion Control Benchmark

plcopen-benchmark*

A benchmark application for evaluating the performance of PLCopen Motion Control

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

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

Intel Integrated Image Processing Unit 6 (IPU6) drivers and libraries: HAL library for MIPI cameras, API library, kernel drivers for MIPI cameras, and GStreamer MIPI cameras.

Support for Intel RealSense camera via ROS2

ros-humble-librealsense2*

ROS2 packages for interfacing with Intel RealSense cameras.

Support for Intel OpenVINO via ROS2

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

ROS2 packages for interfacing with Intel OpenVINO.

Real-Time Compute Performance (RTCP) Benchmarks

rtcp-dpdk
rtcp-xdp

The Real-Time Compute Performance (RTCP) benchmark measures the latency of round-trip network packets generated and processed by a simulated control cycle Applications. It utilizes Data Plane Development Kit (DPDK) and Express Data path (XDP) to accelerate network packet processing.

Linux eXpress Data Path (XDP)

libxdp*

Backport for Debian 11 (Bullseye) and Canonical® Ubuntu® 22.04 (Jammy Jellyfish)

Linux eXpress Data Path (XDP)

xdpsock
xsk-fwd
af-xdp-interaction

A diverse set of practical BPF examples that solve (or demonstrate) a specific use-case using BPF.

Time Sensitive Networking (TSN) Testbench

tsn-testbench

A benchmark application used to evaluate performance of a Time Sensitive Network (TSN)

Changes to non open-source components:

Component

Deb Package

Modification

Kernel boot parameters and benchmarks

customizations-grub
caterpillar
codesys-benchmark-scripts
jitter
mega-benchmark
mmio-latency*
msi-jitter*
msi-latency*
pqos-helper

Dynamically determine CPUs to isolate during update-grub kernel command line generation. Update benchmarks to use dynamically isolated CPUs.

Edge Control Procotol Bridge

ec-opcsvr
ec-plg-opcua-rt
libopen62541-osadl*

Update to use IEC-62541 OPC UA runtime library v1.3.9

EtherCAT Enablekit

ecat-enablekit
ecat-enablekit-xenomai
  • Update ecat-enablekit to add DCM collection feature

  • Add new API to support to get master/slave state

  • Support to parse initcmd/watchdog parameters

  • Fixed segment bug when master is released

PLCopen Motion Control

plcopen-*

  • Prebuilt C++ libraries for 15 newly added function blocks

  • Source code update for existing function blocks

  • Integrated with Schneider Electric’s EcoStruxure Automation Expert Software PLC

  • Documentation update with better API details

Changes to open-source components:

Component

Deb Package

Modification

ACRN Hypervisor

eci-acrn

  • Major features and functionalities validated on TGL, EHL and RPL-S with predefined scenario

  • Compile ACRN for Different Platforms setup verified on ECI Debian 12 (Bookworm)

  • ECI Debian 12 (Bookworm) image validated as both standard VM and real-time VM on ECI-ACRN

IgH EtherCAT Master Stack

ighethercat*
libethercat*
  • Skip NXIO/EIO error when reference clock is not ready

  • Fixed netdev API compilation issue with debug-if

  • Disable aplit header feature for stmmac

FLANN library

flann*
libflann*

Support Intel oneAPI 2024

PCL library

pcl*
libpcl*

Support Intel oneAPI 2024

Intel® In-band Manageability

eci-infra-clients-manageability

Updated to version 4.2.1