Release Notes¶
Click each tab to learn about the new and updated features in each release of Intel® ECI.
ECI 3.0.2 adds CODESYS OPC UA Client Benchmark, updates Intel® Time Coordinated Computing Tools (Intel® TCC Tools) to v2022.2, and provides bug fixes. Refer to the lists below for more information:
The following new components were added:
Changes to non open-source components:
Component |
Deb Package |
Modification |
---|---|---|
|
Updated packages to version 2022.2 |
|
|
Updated packages to version 0.9.4 |
|
libdrm2 |
|
Updated packages (Debian bullseye only) to version 2.4.110 for ADL-P support |
mesa |
|
Updated packages (Debian bullseye only) to version 22.0.5 for ADL-P support |
|
Enhanced support for Xenomai Cobalt thread timing |
|
|
|
|
|
Fixed issue building caused by project being removed from GitHub |
|
|
Fixed issue when number of CPU cores is less than four |
|
|
Fixed issue where script did not find instances of Intel Corporation I210 network controller due to different naming scheme |
|
customizations-grub |
|
Fixed ECI GRUB menu to only include ECI created kernels |
Changes to open-source components:
Component |
Deb Package |
Modification |
---|---|---|
|
Updated packages to version v4.5.0 |
|
|
Updated to version 1.11 |
|
IgH EtherCAT Master Stack kernel modules |
|
|
linux-intel-acrn-sos linux-intel-rt linux-intel-xenomai |
Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF to mitigate CVE-2017-5715 |
|
|
Add |
|
Xenomai |
|
Add support for Intel i225 Ethernet controllers |
ECI 3.0.1 adds Edge Orchestration, updates some components (including the Linux kernel), and provides bug fixes. Refer to the lists below for more information.
ECI 3.0.1 distributes the following Linux Intel LTS kernels:
Distribution |
Linux kernel type |
Linux kernel version |
Deb Packages |
Source URL |
---|---|---|---|---|
Debian 11 (Bullseye) |
Real-time PREEMPT_RT |
5.10.140-rt73 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Debian 11 (Bullseye) |
Xenomai/Dovetail |
5.10.140 |
linux-headers-intel-xenomai linux-image-intel-xenomai linux-intel-xenomai |
|
Debian 11 (Bullseye) |
ACRN Hypervisor compatible |
5.10.140 |
linux-headers-intel-acrn-sos linux-image-intel-acrn-sos linux-intel-acrn-sos |
|
Ubuntu 22.04 (Jammy Jellyfish) |
Real-time PREEMPT_RT |
5.15.49-rt47 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Ubuntu 22.04 (Jammy Jellyfish) |
ACRN Hypervisor compatible |
5.15.49 |
linux-headers-intel-acrn-sos linux-image-intel-acrn-sos linux-intel-acrn-sos |
The following new components were added:
Added Edge Orchestration 3.0 (Formerly known as Castle Lake)
Changes to non open-source components:
Component |
Modification |
---|---|
|
|
|
Remove |
|
|
|
Changes to open-source components:
Component |
Deb Package |
Modification |
---|---|---|
|
Fixed trace COBALT event import warnings |
|
linux-intel-acrn-sos linux-intel-rt linux-intel-xenomai |
|
|
Xenomai |
|
|
Major changes to ECI 3.0:
ECI 3.0 adopts a Debian strategy, where components are distributed as Deb packages for Debian and Ubuntu.
Yocto-based monolithic images are no longer supported, except for legacy-poky-acrn which is retained for backwards compatibility.
ECI 3.0 distributes the following Linux Intel LTS kernels:
Distribution |
Linux kernel type |
Linux kernel version |
Deb Packages |
Source URL |
---|---|---|---|---|
Debian 11 (Bullseye) |
Real-time PREEMPT_RT |
5.10.140-rt73 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Debian 11 (Bullseye) |
Xenomai/Dovetail |
5.10.140 |
linux-headers-intel-xenomai linux-image-intel-xenomai linux-intel-xenomai |
|
Debian 11 (Bullseye) |
ACRN Hypervisor compatible |
5.10.140 |
linux-headers-intel-acrn-sos linux-image-intel-acrn-sos linux-intel-acrn-sos |
|
Ubuntu 22.04 (Jammy Jellyfish) |
Real-time PREEMPT_RT |
5.15.49-rt47 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Ubuntu 22.04 (Jammy Jellyfish) |
ACRN Hypervisor compatible |
5.15.49 |
linux-headers-intel-acrn-sos linux-image-intel-acrn-sos linux-intel-acrn-sos |
The following new components were added:
Added 48-Hour Benchmark to measure system long-term performance
Added KVM Hypervisor Deb packages and developer documentation
Added 5G Celluar Modem kernel drivers
Added WiFi 6E Module kernel drivers
Added Robot Vision Libraries for vision-based robotic applications
Added PQoS Helper to assist with using Cache Allocation Technology
The following components were removed:
Removed graphical related Microservice Dockerfile Templates for ECI
Removed Intel Castle Lake (Application Management)
Changes to non open-source components:
Component |
Modification |
---|---|
Updated to be compatible with ACRN v3.0.1 and improve stability |
|
Caterpillar benchmark |
|
Updated to version 4.5.0.0 |
|
|
|
Updated to be compatible with ECI Deb packages and latest open-source components |
|
Updated to version 2022.1.0 |
|
Jitter benchmark |
Modified to use PQoS Helper |
Modified to use PQoS Helper |
|
Updated to utilize and be compatible with ECI 3.0 components |
|
|
|
Updated to version 1.9 |
|
Updated to version v5.5.00.28607 |
|
Updated to version 3.0 |
|
Updated services to fix repeatability issues and improve stability |
Changes to open-source components:
Component |
Deb Package |
Modification |
---|---|---|
|
Updated to version 3.0.1 |
|
|
Added 402 OD and enabled Service Data Objects (SDO) |
|
|
Modified to allow system trace trigger and analysis from HTML user interface |
|
checkclocks |
|
Add tracing events for PHC and all netlink qdisc |
ethtool |
|
Added support for configuring frame preemption and dumping frame preemption statistics |
FLANN |
|
Data Parallel C++ enabling of Fast Library for Approximate Nearest Neighbors (FLANN) |
|
Added support for Intel i210/i225 Ethernet controllers, and TGL/EHL integrated Ethernet controllers for Linux kernel 5.10/5.15 |
|
|
Added support for 8th Generation Intel® Core™ U-Series processors (WHL) and 9th Generation Intel® Core™ H- and S-Series processors (CFL) |
|
|
Modify collection of packet timestamps for use with Linux Events Tracing |
|
|
Updated to version 2.6.3 |
|
|
Updated to version 3.0.13 |
|
Iproute2 |
|
|
libclc |
|
Updated to version 0.2.0 (ECI Bullseye only) |
libdrm |
|
Updated to version 2.4.107 (ECI Bullseye only) |
libglvnd |
libgl-* libopengl-* |
Updated to version 1.4.0 (ECI Bullseye only) |
libvirt |
|
Updated to version 7.6.0 (ECI Bullseye only) |
linux-intel-acrn-sos linux-intel-rt linux-intel-xenomai |
|
|
Mesa 3D Graphics Library |
mesa-* lib*-mesa* |
Updated to version 21.2.2 (ECI Bullseye only) |
Precision Time Protocol (PTP, IEEE1588) implementation for Linux |
|
Updated to version 3.1.1 (ECI Bullseye only) |
|
|
|
|
|
|
Systemd system and service manager |
|
|
tpm2-abrmd |
|
Updated to version 2.4.0 (ECI Bullseye only) |
tpm2-pkcs11 |
|
Updated to version 1.6.0 (ECI Bullseye only) |
tpm2-tools |
|
Updated to version 5.1.1 (ECI Bullseye only) |
tpm2-tss |
|
Updated to version 3.1.0 (ECI Bullseye only) |
Xenomai |
|
|
Added Intel Edge Conductor
Updated Robot Operating System Software (ROS) to latest “Foxy” release
Updated Intel® Edge Insights for Industrial from v2.5 to v2.6
Fix bug related to i225 NIC with IgH EtherCAT Master Stack
Built ECI features on upstream Debian.org (buster and buster-backports) packages
apt-get
anddpkg-builddeps
Replaced all Deby target image variants with Isar compatible to LTS GNU/Debian 10 (Buster)
Updated RTS Hypervisor to R5.4.01.27752 (Add PCIe MSI-X hypervisor emulation for Intel® Atom™ x6000 Series [Elkhart Lake] Ethernet GbE Controllers PCIe ID
8086:4BA0
or8086:4BB0
, add #AC on Split Lock, a Time Coordinated Computing (TCC) feature, can be selectively turned on or off.)Updated Linux Ethernet 802.1Q TSN frameworks to v0.8.9
Updated Robot Operating System 2 to “Foxy” release
Updated Linux PREEMPT_RT baseline to Intel LTS (5.4/preempt-rt) v5.4.115-rt57 [id-b428b24]
Updated Linux Xenomai 3.1.1 w/ ipipe-core-5.4.115-x86-4 baseline to Intel LTS (5.4/yocto) v5.4.115-ipipe [id-57f2d38]
Updated Intel® In-band Manageability
Updated Trusted VM for IoT Platforms
Updated Intel® Time Coordinated Computing Tools (Intel® TCC Tools)
Updated ACRN Hypervisor to v2.5
Improved Edge Control Procotol Bridge OPC UA (part 4) UADP frame Plug-ins for IEEE 802.1Q-2018 Enhanced Scheduled Traffic (EST)
Improved Edge Control Procotol Bridge OPC UA security
Added support for CANopen
Added various fixes on EHL BSP
Updated Linux PREEMPT_RT baseline to Intel LTS (5.4/preempt-rt) v5.4.61-rt37 [id-e00ce2d]
Updated Linux Xenomai 3.1 ipipe-x86-5.4.y baseline to Intel LTS (5.4/yocto) v5.4.66-ipipe [id-698dc04]
Updated Intel® Time Coordinated Computing Tools (Intel® TCC Tools) for Intel Atom® x6000E Series processors
Updated IEC-62541 OPC-UA runtime library v.1.1.5 BKM to the latest OSADL OPC UA PubSub over TSN Project open62541-based TSN test-framework.
Updated Linux Ethernet 802.1Q TSN frameworks to support the latest Intel® Ethernet Controllers: Intel® Atom™ x6000 Series [Elkhart Lake] Ethernet GbE Controllers
[8086:4b32]
and[8086:4ba0]
integrated-PCIe devices and i225-LM[8086:15f2]
XDP, PPS PHC I/O and PCIe PTM enabled device.
Intel® Time Coordinated Computing Tools (Intel® TCC Tools) for 11th Gen Intel® Core™ Series processors
Real-time Data Agent provides unified and real-time way to write/read/store/visualize time series data
Added non-root user to provide restricted permissions (Manage Users and Permissions in ECI Images)
Added plain-Kubernetes support
Added Sign & Encryption support to EC Protocol Bridge OPC UA plug-in
Added additional Docker microservice examples/templates
Added BPF Compiler Collection (BCC) for microservice XDP packets processing offload support
Added ACRN VM Profile tool
Updated Linux PREEMPT_RT baseline to Intel LTS (5.4/preempt-rt) v5.4.59-rt36 [id-3747758]
Updated Linux Xenomai 3.1 ipipe-x86-5.4.y baseline to Intel LTS (5.4/yocto) v5.4.61-ipipe [id-fb165c2]
Updated RTS Hypervisor to v5.3.01.26202
Updated ACRN Hypervisor to v2.3
Updated Linux Ethernet 802.1Q TSN frameworks support to the latest Intel® Ethernet Controllers: i225-LM PCIe
[8086:15f2]
and TGL-U Integrated-PCIe[8086:a0ac]
devicesUpdated Linux eXpress Data Path (XDP) support to the Intel® Ethernet Controllers: i210 PCIe and TGL-U Integrated-PCIe
[8086:a0ac]
devicesUpdated Systemd TSN services
Updated Robot Operating System 2 to “Foxy” release
Updated Intel® Secure Device Onboarding
Updated Intel® In-band Manageability
Updated Application Management - Castle Lake
Improved Edge Control Protocol Bridge runtime determinism