Hi.
I’m trying to use ATECC608a and building the mbed-os-example-atecc608a/atecc608a. I can build successfully for the K64F example in the readme.md but I get an error on the include for “psa/lifecycle.h” for the targets I’m trying to run… NUCLEO_L432KC and L496RG.
Building project atecc608a (NUCLEO_L476RG, GCC_ARM)
Scan: atecc608a
Compile [ 0.1%]: main.c
[Fatal Error] main.c@25,10: psa/lifecycle.h: No such file or directory
[ERROR] ./main.c:25:10: fatal error: psa/lifecycle.h: No such file or directory
25 | #include “psa/lifecycle.h”
| ^~~~~~~~~~~~~~~~~
compilation terminated.
I’m not sure why this is target specific and how to resolve it. For the atecc608a LoRaWAN example I was able to copy several files from another target to get past the compile errors, but I suspect that’s not the right thing to do. Is there some prerequisite in the target that needs to be in place? How to proceed?
Thanks,
-mark.