Release Notes¶
Click each tab to learn about the new and updated features in each release of Intel® ECI.
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.115-rt67 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Debian 11 (Bullseye) |
Xenomai/Dovetail |
5.10.100 |
linux-headers-intel-xenomai linux-image-intel-xenomai linux-intel-xenomai |
|
Debian 11 (Bullseye) |
ACRN Hypervisor compatible |
5.10.115 |
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.36-rt41 |
linux-headers-intel-rt linux-image-intel-rt linux-intel-rt |
|
Ubuntu 22.04 (Jammy Jellyfish) |
ACRN Hypervisor compatible |
5.15.36 |
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
Reference microservice templates
MQTT and OPC UA Plug-ins for Edge Control Protocol Bridge
Linux eXpress Data Path (XDP) for high-performance network packets processing offload
EtherCAT Enablekit to simplify EtherCAT configuration
KVM Hypervisor open-source type-2 hypervisor
PLCopen Motion Control Library to aid in development of motion control applications
Intel® In-Band Manageability for software lifecycle support
Castle Lake for application orchestration
Preempt RT Kernel for improved determinism
Isolated CPUs for improved performance and determinism
A suite of benchmarking tools to characterize performance
CODESYS Linux Runtime service support (Software PLC)
Docker Daemon service
Publish/Subscribe support from IEC-62541 OPC-UA runtime library v.1.0.1
TSN Reference Software for deterministic networking
Xenomai real-time framework
EtherCAT Master Controller utilizing the IgH EtherCAT Master Stack
RTS Hypervisor commercial type-1 hypervisor
ACRN Hypervisor open-source type-1 hypervisor