NXP Semiconductors
AN13500
EdgeLock A5000 Secure Authenticator for electronic anti-counterfeit protection using device-to-device
authentication
Middleware test examples” describes the CMake settings to build the middleware
accessing a SE05x Secure Element.
To build the Plug & Trust 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
None
for the CMake option
PTWM_FIPS
.
•
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.
a CMake GUI screenshot with EdgeLock A5000 project settings.
•
Run the following commands to update the CMake settings and rebuild the Plug &
Trust Middleware:
cd ~/se_mw/simw-top_build/raspbian_native_se050_t1oi2c
cmake-gui .
Update the CMake settings as explained above. Press first
Configure
and second
Generate
and close the CMake GUI.
cmake --build .
sudo make install
sudo ldconfig /usr/local/lib/
AN13500
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
10 / 45