
NXP Semiconductors
AN13256
Get started with EdgeLock A5000 support package
Figure 7. Download EdgeLock Plug & Trust middleware
4.2 Building and compiling EdgeLock Plug & Trust middleware
The EdgeLock Plug & Trust middleware is delivered with CMake files that include
the set of directives and instructions describing the project's source files and targets.
The CMake files allow developers to build EdgeLock A5000 middleware in their target
platform, enable or disable features or change setting flags, among others. The CMake-
based compilation option is provided as a covenient way for developers to run a project
example on different target platforms; e.g. Windows and Linux PCs and embedded
platforms.
The project settings can be specified dynamically using the CMake GUI.
a CMake GUI screenshot with EdgeLock A5000 project settings.
To build the middleware to support the A5000 Secure Authenticator application the
following CMake setting needs to be modified before building the middlware:
•
Select
AUTH
for the CMake option
PTWM_Applet
.
•
Select
07_02
for the CMake option
PTWM_SE05X_Ver
.
• Disable
the CMake option
SSSFTR_SE05X_RSA
.
The project settings can be specified dynamically using the CMake GUI. The Figure
below shows a CMake GUI screenshot with EdgeLock A5000 project settings.
AN13256
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2022. All rights reserved.
Application note
Rev. 1.0 — 28 March 2022
12 / 30