
3.9.1 Switch settings.......................................................................................................................... 38
3.9.2 Updating target images ............................................................................................................ 38
Chapter 4 Industrial features................................................................................40
4.1 NETCONF/YANG....................................................................................................................40
4.2 TSN......................................................................................................................................... 40
4.3 Xenomai.................................................................................................................................. 40
4.3.1 Xenomai running mode............................................................................................................. 41
4.3.2 RTnet ....................................................................................................................................... 43
4.4 PREEMPT-RT......................................................................................................................... 47
4.4.1 System RT Latency Tests......................................................................................................... 47
4.4.2 RT Application Development.....................................................................................................47
4.5 IEEE 1588............................................................................................................................... 48
4.5.1 Introduction............................................................................................................................... 48
4.5.2 PTP device types...................................................................................................................... 48
4.5.3 Linux PTP stack........................................................................................................................ 49
4.5.4 Quick start guide for setting up IEEE standard 1588 demonstration........................................ 49
4.5.5 Known issues and limitations.................................................................................................... 53
4.5.6 Long term test results for Linux PTP.........................................................................................53
4.6 OP-TEE................................................................................................................................... 54
4.6.1 Introduction............................................................................................................................... 55
4.6.2 Deployment architecture........................................................................................................... 55
4.6.3 DDR memory map.....................................................................................................................56
4.6.4 Configuring OP-TEE on LS1021A-TSN platform...................................................................... 57
4.6.5 Running OP-TEE on LS1021A-TSN platform........................................................................... 57
4.7 SELinux................................................................................................................................... 59
4.7.1 Running SELinux demo............................................................................................................ 59
Chapter 5 IEEE 1588/802.1AS............................................................................ 68
5.1 Introduction..............................................................................................................................68
5.2 Device types............................................................................................................................68
5.3 Two types of time-aware systems in IEEE 802.1AS............................................................... 68
5.4 linuxptp stack...........................................................................................................................69
5.5 Quick Start for IEEE 1588....................................................................................................... 69
5.5.1 Ordinary clock verification......................................................................................................... 69
5.5.2 Boundary clock verification....................................................................................................... 70
5.5.3 Transparent clock verification................................................................................................... 70
5.6 Quick Start for IEEE 802.1AS..................................................................................................70
5.6.1 Time-aware end station verification.......................................................................................... 71
5.6.2 Time-aware bridge verification.................................................................................................. 71
5.7 Known issues and limitations.................................................................................................. 72
5.8 Long term test..........................................................................................................................72
Chapter 6 NETCONF/YANG................................................................................73
6.1 Overview..................................................................................................................................73
6.2 Netopeer2................................................................................................................................73
6.2.1 Overview................................................................................................................................... 73
6.2.2 Sysrepo..................................................................................................................................... 74
6.2.3 Netopeer2 server...................................................................................................................... 74
6.2.4 Netopeer2 client........................................................................................................................ 74
6.2.5 Workflow in application practice................................................................................................75
6.3 Installing Netopeer2-cli on Ubuntu18.04................................................................................. 75
NXP Semiconductors
Contents
Open Industrial User Guide, Rev. 1.8, 05/2020
User's Guide 3 / 199