Chapter 1
Introduction
This document provides a complete description of Open Industrial Linux (OpenIL) features, getting started on OpenIL using NXP
OpenIL platforms, and the various software settings involved. It describes in detail the industrial features, which include
NETCONF/YANG, TSN, Xenomai, Preempt-RT, IEEE 1588, OP-TEE, and SELinux. It also includes detailed steps for running
the demos such as Selinux demo, 1-board TSN Demo, 3-board TSN demo, 4G-LTE demo, and OTA implementation. It also
provides a complete description of the OpenIL compilation steps.
1.1 Acronyms and abbreviations
The following table lists the acronyms used in this document.
Table 1. Acronyms and abbreviations
Term
Description
BC
Boundary clock
BMC
Best master clock
CA
Client application
CAN
Controller Area Network
DEI
Drop eligibility indication
EtherCAT
Ethernet for Control Automation Technology
FMan
Frame manager
ICMP
Internet control message protocol
IETF
Internet engineering task force
IPC
Inter process communication
KM
Key management
LBT
Latency and bandwidth tester
MAC
Medium access control
NMT
Network management
OC
Ordinary clock
OpenIL
Open industry Linux
OP-TEE
Open portable trusted execution environment
OS
Operating system
OTA
Over-the air
OTPMK
One-time programmable master key
PCP
Priority code point
PDO
Process data object
PHC
PTP hardware clock
Table continues on the next page...
NXP Semiconductors
Open Industrial User Guide, Rev. 1.8, 05/2020
User's Guide
7 / 199