2021-12-01 11:55 PM
Hi,
I can add "X-CUBE-AZRTOS-L5_V1.0.0_M33NS" via "Pinout & Configuration->Software packs->Select Components" successfully, but failed at add "X-CUBE-AZRTOS-L5_V1.0.0_M33S".
Please check the attachment.
Your example "Tx_SecureLEDToggle_TrustZone.ioc " in "x-cube-azrtos-l5_v1.0.0\Projects\STM32L562E-DK\Applications\ThreadX\Tx_SecureLEDToggle_TrustZone" can add both successfully.
Please advise how to add "X-CUBE-AZRTOS-L5_V1.0.0_M33S" via the .ioc file.
Thanks,
QiZhang
2021-12-08 01:48 AM
Hello @zqizh.1,
First let me thank you for bringing this point to our attention.
You're right, starting a project from scratch based on STM32L5 device with TrustZone activated, CubeMX doesn't give the possibility to use X-CUBE-AZRTOS-L5 pack when using Cortex-M33 secure context.
A warning is displayed stating that this pack does not support secure context:
With this being said, I've raised this issue internally to be fixed as soon as possible. I'll keep you posted with the updates.
Sorry for any inconvenience that this may cause.
Internal ticket number: 119118 (This is an internal tracking number and is not accessible or usable by customers).
Thanks for your contribution.
Khouloud.