Hi Suresh,
I think still there is some misunderstanding here about the role of MCUboot in the update process.
I try to clarify it:
* MCUboot is the *bootloader* in the system, it does not care how the new images are getting installed on the device.
* MCUboot defines a static allocation of the flash. There are the primary slot where the active runtime images are stored and executed from there (if upgrade startegy is XIP) and there are the secondary slot where the candidate image is written by the update client, which his part of the runtime firmware.
* MCUboot is not involved at all in the process when new image is downloaded from the remote server and written to the flash (to secondary slot).
* MCUboot jobs to recognize that there is a new image (magic value is set at the end of secondary slot), validates it (hash + signature) and move it (if valid) to the primary slot to make it executable (because image is XIP and linked to the address space of the primary slot)
* When moving is done just jumps to the reset handler of the new image.
TF-M expose a standard FWU API, which can be used by any cloud client:
* FWU partition in the secure side is responsible to write the new image to the flash
* Because TF-M relies on MCUBoot as a bootloader therefore the image must be placed to the right place in the flash (secondary slot) and some MCUboot specific flags must be set (magic value to indicate new image existence). Therefore in the FWU secure partition there is a MCUboot shim layer to handle these bootloader specific task
* However, MCUBoot can replaced by any bootloader if one wants and then the shim layer also can be replaced to do other bootloader specific things.
* In this architecture update client is responsible to download the image from the remote server and the FWU partition is responsible to write it to the right location.
An implementer can choose:
* Implement the FWU API on the non-secure side
* Do not use FWU API, just writes the image to the right flash location and set certain flags in the flash that allows MCUboot to find the image
* Replace MCUboot with custom bootloader if he wants
I hope this helps!
The call path in the previous mail was incorrect. The correct call path is:
Update client application
|
| Function call
V
FWU API
|
| TF-M psa_call() etc.
V
FWU Partition
|
| Function call
V
MCUBoot Shim Layer
|
| Function call
V
MCUBoot user API
========================== RESTART ======================
MCUboot engine parse flash, validate new image, if there is any, and move it around to the primary slot
|
|
V Function call, never returns
Reset_Handler of new image
BR,
Tamas
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Suresh Marisetty via TF-M
Sent: 2021. május 25., kedd 16:16
To: Andrew Thoelke <Andrew.Thoelke(a)arm.com>; tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] Firmware update API - MCUboot update
Hi Andrew,
I am thinking of two paths for the update client application: one through MCUBoot and another direct to the FWU interface. MCUBoot path is for legacy application compatibility purpose. Longer term, I am wondering if MCUBoot is needed.
In embedded there is always a challenge to optimize the code size as space in storage is limited and any optimization to remove redundancies will help.
Update client application
|
| Function call
V V
MCUBoot user API |
Shim layer |
| |
| Function call |
V |
FWU API <------------|
|
| TF-M psa_call() etc.
V
FWU Partition
|
| Function call
V
MCUBoot user API
MCUBoot engine
MCUBoot image size is around 60K and
thanks
Suresh Marisetty
Infineon Semiconductor Corporation
From: Andrew Thoelke <Andrew.Thoelke(a)arm.com<mailto:Andrew.Thoelke@arm.com>>
Sent: Tuesday, May 25, 2021 1:39 AM
To: Marisetty Suresh (CYSC CSS ICW SW SSE) <Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Firmware update API - MCUboot update
Caution: This e-mail originated outside Infineon Technologies. Do not click on links or open attachments unless you validate it is safe<https://goto.infineon.com/SocialEngineering>.
Hi Suresh,
> I am of the belief that MCUboot will be a very thin shim layer over the FWU API to provide the compatibility interface to legacy software and most of the work that was done earlier in MCUboot is pushed down into the FWU partition.
Are you suggesting that the software stack might look like this:
Update client application
|
| Function call
V
MCUBoot user API
Shim layer
|
| Function call
V
FWU API
|
| TF-M psa_call() etc.
V
FWU Partition
|
| Function call
V
MCUBoot user API
MCUBoot engine
This looks like it has one more layer than it needs, as either:
1. The Update client application could Talk directly to the FWU API, or
2. The first MCUBoot user API could interact with an MCUBoot update partition (RoT Service), without having to tunnel the MCUBoot API over the FWU API. The latter might not be straightforward - I am not sure that anyone has reviewed the two APIs for this purpose.
Are you only considering this software stack for a system where touching the update client application source code is not possible (needed for option #1 above)? - and you also cannot introduce a custom MCUBoot RoT Service partition (option #2 above) so you want to reuse TF-M's existing FWU API and partition?
Regards,
Andrew
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Suresh Marisetty via TF-M
Sent: 25 May 2021 02:37
To: Sherry Zhang <Sherry.Zhang2(a)arm.com<mailto:Sherry.Zhang2@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] Firmware update API - MCUboot update
Hi Sherry,
Thanks for the info. Wondering if there is some documentation or powerpoint explaining how the MCUBoot is changed to accommodate the FWU API.
Details that would help:
1. How the MCUboot works without the FWU API - natively
2. How the MCUBoot needs to be modified to leverage from FWU API
3. What components are retained in MCUBoot ex: image format, signing, metadata, tools
I am of the belief that MCUboot will be a very thin shim layer over the FWU API to provide the compatibility interface to legacy software and most of the work that was done earlier in MCUboot is pushed down into the FWU partition.
The other way to look at it is: If somebody wants to replace MCUboot with a simple BL to integrate it tightly into TFM, what would that look like?
thanks
Suresh Marisetty
Infineon Semiconductor Corporation
From: Sherry Zhang <Sherry.Zhang2(a)arm.com<mailto:Sherry.Zhang2@arm.com>>
Sent: Thursday, May 13, 2021 7:51 PM
To: Marisetty Suresh (CYSC CSS ICW SW SSE) <Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Firmware update API - MCUboot update
Caution: This e-mail originated outside Infineon Technologies. Do not click on links or open attachments unless you validate it is safe<https://goto.infineon.com/SocialEngineering>.
Hi Suresh,
The MCUboot update functionality is about validating the existing images on the device which is different from that of the firmware update service which follows mostly with the PSA Firmware Update API spec<https://developer.arm.com/documentation/ihi0093/latest/>.
We designed a shim layer between the firmware update partition and bootloader. A specific bootloader can be ported into the firmware update partition via that shim layer. Please refer to the firmware update service document<https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/techn…>. In the MCUboot based shim layer implementation, it calls some user/public APIs provided by MCUboot to achieve its functionality. For example, the Firmware Update API spec describes that psa_fwu_install() API should validate the image or defer the validation to a system reboot. In the MCUboot shim layer implementation, it calls the boot_write_magic() API to mark the image as a candidate image for MCUboot and defers the image validation to a system reboot. Please refer to this link<https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/secure_fw/…>.
Can you please provide more specific suggestion or questions?
Regards,
Sherry Zhang
From: Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com> <Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com>>
Sent: Thursday, May 13, 2021 11:40 PM
To: Sherry Zhang <Sherry.Zhang2(a)arm.com<mailto:Sherry.Zhang2@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Firmware update API - MCUboot update
Hi Sherry,
Please take a closer look at the MCUboot and TFM might want to have a clear position/distinction between these two and how to transition from MCUboot update to this mechanism or it could be that they complement each other.
thanks
Suresh Marisetty
Infineon Semiconductor Corporation
From: Sherry Zhang <Sherry.Zhang2(a)arm.com<mailto:Sherry.Zhang2@arm.com>>
Sent: Wednesday, May 12, 2021 8:55 PM
To: Marisetty Suresh (CYSC CSS ICW SW SSE) <Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Firmware update API - MCUboot update
Caution: This e-mail originated outside Infineon Technologies. Do not click on links or open attachments unless you validate it is safe<https://goto.infineon.com/SocialEngineering>.
Hi Suresh,
The firmware update service APIs are for updating the firmware. The functionalities of these APIs includes loading the image into its target device(flash), verifying the image and installing it and so on.
The user can call the these APIs to achieve update images. For example, in the integration of TF-M and the FreeRTOS OTA<https://github.com/Linaro/amazon-freertos/blob/tfm-fwu/libraries/abstractio…>, the OTA agent calls the firmware update service APIs to achieve an image update remotely.
I guess that the "MCUboot update services" you mentioned refers to the functionality of MCUboot which acts as a bootloader. As a bootloader, it can verify the image which already exists on the device and chose the right image to start up. But it cannot, for example, load the image into device or control the image update process.
The firmware update partition calls some user APIs provided by MCUboot to cooperate with it. You can refer to https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/techn….
Regards,
Sherry Zhang
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Suresh Marisetty via TF-M
Sent: Thursday, May 13, 2021 11:09 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Subject: [TF-M] Firmware update API - MCUboot update
Hi,
I would like to see if there is any guidance/documentation on how to coordinate between the firmware update services API with that of MCUboot.
Does the use of this API make the MCUboot update services redundant?
thanks
Suresh Marisetty
Infineon Semiconductor Corporation
Lead Member of Technical Staff
CYSC CSS ICW SW SSE
Mobile: +5103863997
Suresh.Marisetty(a)infineon.com<mailto:Suresh.Marisetty@infineon.com>
Hi all,
Out-of-tree secure partition build is enabled in TF-M.
I'd appreciate it if you are interested to try it in your daily development. Any feedback is welcome!
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of David Hu via TF-M
Sent: Thursday, August 12, 2021 11:54 AM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: [TF-M] Out-of-tree secure partition build support
Hi all,
Can I ask you to review the following patch set to enable out-of-tree secure partition build in TF-M?
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10562/
The purpose is to enable developers to develop their own secure partitions outside TF-M repo. Developers can maintain their own code and repos, independently.
Developers can pass their out-of-tree secure partition paths via TF-M command line, to build out-of-tree partitions with TF-M together.
For more details, please check the updated document: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10696
Suggestions and comments are welcome!
Best regards,
Hu Ziji
Hi all.
I have introduced the topic of test configurations refinements in the tech forum on August 5. With this new feature, you can build single test case to decrease the image size and the time to wait irrelevant test cases running when debugging. You can use all the 22 new flags in test repo:
TEST_NS
TEST_S
TEST_NS_ATTESTATION
TEST_NS_AUDIT
TEST_NS_CRYPTO
TEST_NS_ITS
TEST_NS_PS
TEST_NS_PLATFORM
TEST_NS_FWU
TEST_NS_IPC
TEST_NS_CORE
TEST_NS_QCBOR
TEST_NS_T_COSE
TEST_NS_MULTI_CORE
TEST_NS_SLIH_IRQ
TEST_NS_FLIH_IRQ
TEST_S_ATTESTATION
TEST_S_AUDIT
TEST_S_CRYPTO
TEST_S_ITS
TEST_S_PS
TEST_S_PLATFORM
TEST_S_FWU
TEST_S_IPC
You can easily use the command below to start single test like NS attestation test case:
cmake -S . -B cmake_build -DTFM_PLATFORM=arm/mps2/an521 \
-DTFM_TOOLCHAIN_FILE=toolchain_GNUARM.cmake \
-DCMAKE_BUILD_TYPE=Release \
-DTFM_PSA_API=ON \
-DTEST_NS_ATTESTATION=ON
Meanwhile, you may receive the warning messages when your test inputs are not supported on the platform.
Here are the patches about this change, any suggestions or improvements are welcome in code review.
l 10767: Build: Control single test without TEST_S/TEST_NS [TF-M repo] https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10767
l 10768: Build: Control single test without TEST_S/TEST_NS [Test repo] | https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/10768
Best Regards
Jianliang Shen
Hi Anton,
Did you missed my topic below - brief update on the interrupt status in TF-M and an introduction on how to use/enable it
Best Regards,
Kevin
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Anton Komlev via TF-M
Sent: Wednesday, August 18, 2021 11:13 PM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] Technical Forum call - Aug 19
The agenda for the forum:
1. "Of out-of-tree Secure Partition build" by David Hu,
2. AOB
See you,
Anton
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: Wednesday, August 18, 2021 2:30 AM
To: Anton Komlev <Anton.Komlev(a)arm.com<mailto:Anton.Komlev@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Technical Forum call - Aug 19
Hi Anton,
I'd like to introduce the proposal of out-of-tree Secure Partition build.
It may take 15 ~ 20 mins.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Kevin Peng via TF-M
Sent: Tuesday, August 17, 2021 5:49 PM
To: Anton Komlev <Anton.Komlev(a)arm.com<mailto:Anton.Komlev@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] Technical Forum call - Aug 19
Hi Anton,
I'd like to give a brief update on the interrupt status in TF-M and an introduction on how to use/enable it.
Would take ~20 min.
Best Regards,
Kevin
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Anton Komlev via TF-M
Sent: Tuesday, August 17, 2021 5:26 PM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] Technical Forum call - Aug 19
Hi,
The next Technical Forum is planned on Thursday, Aug 19 at 7:00-8:00 UTC (Asia time zone).
Please reply on this email with your proposals for agenda topics.
Recording and slides of previous meetings are here:
https://www.trustedfirmware.org/meetings/tf-m-technical-forum/
Best regards,
Anton
Hi everyone,
The existing HAL interface for isolation hardware is not unified, we have to call several interfaces to setup isolation boundaries.
Hence, a deeper abstracted interface are provided. Here are the details:
- It assumes the hardware resources usages are decided by system designer. Hence there are couple of listed hardware data in the platform code, now most of them are defined in C sources.
- When a partition is referencing peripheral (represented as MMIO in FFM), the manifest tooling would link specified resources with the data defined in platform. Now it is using a naming pattern, to let the partition found the resources defined above (now it uses linker to do this).
- A HAL API 'tfm_hal_bind_partition' is called when a partition runtime structure is created. This API tells partition info to platform, let platform return an encoded 'p_boundaries' for SPM binding partition with platform.
- When boundaries related operations happen in future, SPM would delivery this 'p_boundaries' back to platform, let platform perform boundary setup and check, such as boundary switch or memory check. SPM won't care about the hardware specific settings any more, such as privilged, non-secure/secure and how many MMIO the partition claimed, even the MPU/MPC/PPC things.
- Resources defined in platform sources but not referenced would be stripped by toolchain flag. Resources not defined but referenced by partition would generate a linker error, as symbol can't be resolved.
We created a patch to showcase the usage on AN521:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/11036
This patch applies a simple encoding for all isolation levels. You can check how the p_boundaries is used under different isolation levels. Platform can use other encoding mechanism if applicable.
Now come to the request:
Please review this patch, and port similar HAL API into your platform. We are maintaining the default platforms such as AN521, AN519 and MUSCA_B1, but it need so much effort on port to all the platforms.
Current CI cannot pass on this patch (as it contains modification for one platform only), our first goal is to let CI pass build on all checked platforms, and then please platform owner ensures it works on your platform.
Any feedbacks are welcome.
Thank you very much!
/Ken
Hi Anton,
I'd like to introduce the proposal of out-of-tree Secure Partition build.
It may take 15 ~ 20 mins.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Kevin Peng via TF-M
Sent: Tuesday, August 17, 2021 5:49 PM
To: Anton Komlev <Anton.Komlev(a)arm.com>; tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] Technical Forum call - Aug 19
Hi Anton,
I'd like to give a brief update on the interrupt status in TF-M and an introduction on how to use/enable it.
Would take ~20 min.
Best Regards,
Kevin
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Anton Komlev via TF-M
Sent: Tuesday, August 17, 2021 5:26 PM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] Technical Forum call - Aug 19
Hi,
The next Technical Forum is planned on Thursday, Aug 19 at 7:00-8:00 UTC (Asia time zone).
Please reply on this email with your proposals for agenda topics.
Recording and slides of previous meetings are here:
https://www.trustedfirmware.org/meetings/tf-m-technical-forum/
Best regards,
Anton
Hi Anton,
I'd like to give a brief update on the interrupt status in TF-M and an introduction on how to use/enable it.
Would take ~20 min.
Best Regards,
Kevin
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Anton Komlev via TF-M
Sent: Tuesday, August 17, 2021 5:26 PM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: [TF-M] Technical Forum call - Aug 19
Hi,
The next Technical Forum is planned on Thursday, Aug 19 at 7:00-8:00 UTC (Asia time zone).
Please reply on this email with your proposals for agenda topics.
Recording and slides of previous meetings are here:
https://www.trustedfirmware.org/meetings/tf-m-technical-forum/
Best regards,
Anton
Hi,
The next Technical Forum is planned on Thursday, Aug 19 at 7:00-8:00 UTC (Asia time zone).
Please reply on this email with your proposals for agenda topics.
Recording and slides of previous meetings are here:
https://www.trustedfirmware.org/meetings/tf-m-technical-forum/
Best regards,
Anton
Hi Ken,
“double-check every return value of sub-functions, this is really a burden when under developing”
That’s exactly why FIH can help mitigate physical attacks. It adds redundant checks and increases the complexity in code to make it difficult for attackers.
It of course also increase develop efforts and it is expected for physical attack mitigation.
Regarding tight schedule, it can be workaround by splitting the HAL API definitions with and without FIH enabled respectively.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Ken Liu via TF-M
Sent: Thursday, August 12, 2021 4:54 PM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Thanks, then we can do some planning and make the FIH feature online again before the deadline.
I do agree FIH needs an update. There would be reasons for HAL to change its implementation or prototype; and the existing FIH needs another copy of implementation, change the prototype a bit, and double-check every return value of sub-functions, this is really a burden when under developing: We first need to ensure the non-FIH version work, get reviewed; and then prepare the FIH version, get reviewed again. And, the platform owner may be afraid of changing the HAL implementation, as it is risky to do that.
I’d suggest enhancing the solution that:
- Doing measurement without changing HAL API prototype.
As the bandwidth is always a problem, so I have to prioritize the designs. Let’s see if we can get help from people. Otherwise, I will allocate some effort after HAL update is done. This means, there would be a couple of HAL updates with no FIH support recently, and FIH version comes later.
Any volunteer is welcome.
/Ken
From: Michel JAOUEN <michel.jaouen(a)st.com<mailto:michel.jaouen@st.com>>
Sent: Thursday, August 12, 2021 4:39 PM
To: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>; Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Subject: RE: [Question] FIH usage in platforms
Hello,
Next platform with FIH enabled is foreseen to be in V1.5.0 with FIH enabled (the pull request without FIH enabled is expected in september)
FIH support is planned on later pull request.
So FIH recovering needs to be done at least 3 weeks before V1.5.0 code freeze, to let the time to do adaptation/test /fix on this new platform.
Best Regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of David Hu via TF-M
Sent: jeudi 12 août 2021 10:34
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi Ken,
Imho, it can be more reasonable to improve HAL and FIH API together, compared to removing existing security protection.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Thursday, August 12, 2021 4:26 PM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi Michel,
Is there a rough timeline for the next stm platform? I can estimate if we got time to update or add it back.
Besides that, curious if ST got test environments for FIH? If there are some then at least we have a method to evaluate the FIH effect.
BR.
/Ken
From: Michel JAOUEN <michel.jaouen(a)st.com<mailto:michel.jaouen@st.com>>
Sent: Thursday, August 12, 2021 4:21 PM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>
Cc: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Subject: RE: [Question] FIH usage in platforms
Hello,
Regarding FIH feature, for stm next platform I consider FIH as key for Faul injection Mitigation, so the FIH is enabled for the next stm platform.
Even if a platform gets certified without this FIH feature, other mitigations at platform level have been set to get certified.
The benefits of FIH is to make the mitigation available for all platform, so I consider that maintaining it during development is important.
Best regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: mercredi 11 août 2021 07:24
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi David,
This mail is seeking evidence about how FIH is effectively working. As the latest L3 certified device is still using v1.0-RC2, where the FIH is not supported in that codebase.
I assumed a pre-condition when “recovering back”: if FIH still can prove its importance. The FIH has to be enhanced before recovering back. FIH is a serious hardware feature so what software can do is limited. Delay and Double-check protection unit is the two easiest way can be applied. Other behaviors, as we can see, affect the development much, which makes it more proper to be done in toolchain instead of programming.
Compare with this complex but less used mechanism, we have prioritized features to be done. That is the reason why we need to do the feature development first instead of solving the development difficulty at the current stage.
Meanwhile, anyone proposing a better FIH mechanism is welcome – that would make the feature development and difficulty solving in parallel.
BR.
/Ken
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: Wednesday, August 11, 2021 11:53 AM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: [Question] FIH usage in platforms
Hi Ken,
Based on your idea, several fundamental countermeasures against physical attacks will be removed.
* Double checking return value
* Execution flow counters
* Structured variables with initial failure values
Mitigation to physical attacks is required in PSA Level 3 certify. It is crucial for TF-M to provide reasonable physical attack mitigations.
Please provide proper justifications to prove that removal of those countermeasures above won’t weaken existing protection against physical attacks.
On the other hand, even if those countermeasures above are removed now, it will still affect the HAL updates when they are “recovered back”.
So why not solve the development difficulty at this moment?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Monday, August 9, 2021 10:18 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] [Question] FIH usage in platforms
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
Hello,
Next platform with FIH enabled is foreseen to be in V1.5.0 with FIH enabled (the pull request without FIH enabled is expected in september)
FIH support is planned on later pull request.
So FIH recovering needs to be done at least 3 weeks before V1.5.0 code freeze, to let the time to do adaptation/test /fix on this new platform.
Best Regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of David Hu via TF-M
Sent: jeudi 12 août 2021 10:34
To: Ken Liu <Ken.Liu(a)arm.com>; tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi Ken,
Imho, it can be more reasonable to improve HAL and FIH API together, compared to removing existing security protection.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Thursday, August 12, 2021 4:26 PM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi Michel,
Is there a rough timeline for the next stm platform? I can estimate if we got time to update or add it back.
Besides that, curious if ST got test environments for FIH? If there are some then at least we have a method to evaluate the FIH effect.
BR.
/Ken
From: Michel JAOUEN <michel.jaouen(a)st.com<mailto:michel.jaouen@st.com>>
Sent: Thursday, August 12, 2021 4:21 PM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>
Cc: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Subject: RE: [Question] FIH usage in platforms
Hello,
Regarding FIH feature, for stm next platform I consider FIH as key for Faul injection Mitigation, so the FIH is enabled for the next stm platform.
Even if a platform gets certified without this FIH feature, other mitigations at platform level have been set to get certified.
The benefits of FIH is to make the mitigation available for all platform, so I consider that maintaining it during development is important.
Best regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: mercredi 11 août 2021 07:24
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi David,
This mail is seeking evidence about how FIH is effectively working. As the latest L3 certified device is still using v1.0-RC2, where the FIH is not supported in that codebase.
I assumed a pre-condition when "recovering back": if FIH still can prove its importance. The FIH has to be enhanced before recovering back. FIH is a serious hardware feature so what software can do is limited. Delay and Double-check protection unit is the two easiest way can be applied. Other behaviors, as we can see, affect the development much, which makes it more proper to be done in toolchain instead of programming.
Compare with this complex but less used mechanism, we have prioritized features to be done. That is the reason why we need to do the feature development first instead of solving the development difficulty at the current stage.
Meanwhile, anyone proposing a better FIH mechanism is welcome - that would make the feature development and difficulty solving in parallel.
BR.
/Ken
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: Wednesday, August 11, 2021 11:53 AM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: [Question] FIH usage in platforms
Hi Ken,
Based on your idea, several fundamental countermeasures against physical attacks will be removed.
* Double checking return value
* Execution flow counters
* Structured variables with initial failure values
Mitigation to physical attacks is required in PSA Level 3 certify. It is crucial for TF-M to provide reasonable physical attack mitigations.
Please provide proper justifications to prove that removal of those countermeasures above won't weaken existing protection against physical attacks.
On the other hand, even if those countermeasures above are removed now, it will still affect the HAL updates when they are "recovered back".
So why not solve the development difficulty at this moment?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Monday, August 9, 2021 10:18 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] [Question] FIH usage in platforms
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
Hi Ken,
Imho, it can be more reasonable to improve HAL and FIH API together, compared to removing existing security protection.
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Ken Liu via TF-M
Sent: Thursday, August 12, 2021 4:26 PM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi Michel,
Is there a rough timeline for the next stm platform? I can estimate if we got time to update or add it back.
Besides that, curious if ST got test environments for FIH? If there are some then at least we have a method to evaluate the FIH effect.
BR.
/Ken
From: Michel JAOUEN <michel.jaouen(a)st.com<mailto:michel.jaouen@st.com>>
Sent: Thursday, August 12, 2021 4:21 PM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>
Cc: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Subject: RE: [Question] FIH usage in platforms
Hello,
Regarding FIH feature, for stm next platform I consider FIH as key for Faul injection Mitigation, so the FIH is enabled for the next stm platform.
Even if a platform gets certified without this FIH feature, other mitigations at platform level have been set to get certified.
The benefits of FIH is to make the mitigation available for all platform, so I consider that maintaining it during development is important.
Best regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: mercredi 11 août 2021 07:24
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi David,
This mail is seeking evidence about how FIH is effectively working. As the latest L3 certified device is still using v1.0-RC2, where the FIH is not supported in that codebase.
I assumed a pre-condition when "recovering back": if FIH still can prove its importance. The FIH has to be enhanced before recovering back. FIH is a serious hardware feature so what software can do is limited. Delay and Double-check protection unit is the two easiest way can be applied. Other behaviors, as we can see, affect the development much, which makes it more proper to be done in toolchain instead of programming.
Compare with this complex but less used mechanism, we have prioritized features to be done. That is the reason why we need to do the feature development first instead of solving the development difficulty at the current stage.
Meanwhile, anyone proposing a better FIH mechanism is welcome - that would make the feature development and difficulty solving in parallel.
BR.
/Ken
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: Wednesday, August 11, 2021 11:53 AM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: [Question] FIH usage in platforms
Hi Ken,
Based on your idea, several fundamental countermeasures against physical attacks will be removed.
* Double checking return value
* Execution flow counters
* Structured variables with initial failure values
Mitigation to physical attacks is required in PSA Level 3 certify. It is crucial for TF-M to provide reasonable physical attack mitigations.
Please provide proper justifications to prove that removal of those countermeasures above won't weaken existing protection against physical attacks.
On the other hand, even if those countermeasures above are removed now, it will still affect the HAL updates when they are "recovered back".
So why not solve the development difficulty at this moment?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Monday, August 9, 2021 10:18 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] [Question] FIH usage in platforms
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
Hello,
Regarding FIH feature, for stm next platform I consider FIH as key for Faul injection Mitigation, so the FIH is enabled for the next stm platform.
Even if a platform gets certified without this FIH feature, other mitigations at platform level have been set to get certified.
The benefits of FIH is to make the mitigation available for all platform, so I consider that maintaining it during development is important.
Best regards
Michel
ST Restricted
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Ken Liu via TF-M
Sent: mercredi 11 août 2021 07:24
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] [Question] FIH usage in platforms
Hi David,
This mail is seeking evidence about how FIH is effectively working. As the latest L3 certified device is still using v1.0-RC2, where the FIH is not supported in that codebase.
I assumed a pre-condition when "recovering back": if FIH still can prove its importance. The FIH has to be enhanced before recovering back. FIH is a serious hardware feature so what software can do is limited. Delay and Double-check protection unit is the two easiest way can be applied. Other behaviors, as we can see, affect the development much, which makes it more proper to be done in toolchain instead of programming.
Compare with this complex but less used mechanism, we have prioritized features to be done. That is the reason why we need to do the feature development first instead of solving the development difficulty at the current stage.
Meanwhile, anyone proposing a better FIH mechanism is welcome - that would make the feature development and difficulty solving in parallel.
BR.
/Ken
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: Wednesday, August 11, 2021 11:53 AM
To: Ken Liu <Ken.Liu(a)arm.com<mailto:Ken.Liu@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: [Question] FIH usage in platforms
Hi Ken,
Based on your idea, several fundamental countermeasures against physical attacks will be removed.
* Double checking return value
* Execution flow counters
* Structured variables with initial failure values
Mitigation to physical attacks is required in PSA Level 3 certify. It is crucial for TF-M to provide reasonable physical attack mitigations.
Please provide proper justifications to prove that removal of those countermeasures above won't weaken existing protection against physical attacks.
On the other hand, even if those countermeasures above are removed now, it will still affect the HAL updates when they are "recovered back".
So why not solve the development difficulty at this moment?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Ken Liu via TF-M
Sent: Monday, August 9, 2021 10:18 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] [Question] FIH usage in platforms
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
Hi all,
Can I ask you to review the following patch set to enable out-of-tree secure partition build in TF-M?
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10562/
The purpose is to enable developers to develop their own secure partitions outside TF-M repo. Developers can maintain their own code and repos, independently.
Developers can pass their out-of-tree secure partition paths via TF-M command line, to build out-of-tree partitions with TF-M together.
For more details, please check the updated document: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10696
Suggestions and comments are welcome!
Best regards,
Hu Ziji
Hi,
A platform binding HAL API "tfm_hal_bind_partition()" is being introduced to TF-M.
This API lets the platform records partition information, and applies specific settings. An encoded handle is returned to SPM, so that SPM can use the handle to decide when and how to update isolation boundaries. The "tfm_hal_update_boundaries()" API is updated accordingly.
Check details in the patch.
Implementation on AN521 is here:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/11036
Any feedback and comments are welcome :)
Thanks,
MIngyang
Hi Jamie,
10-2020-q4-major is the latest release version. I have no idea on when the defect can be fixed in the future GCC 10 release. I think you can query that information in the tools community
https://community.arm.com/developer/tools-software/tools?_ga=2.153861944.16….
Regards,
Sherry Zhang
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Jamie Mccrae via TF-M
Sent: Tuesday, July 27, 2021 5:50 PM
To: David Hu <David.Hu(a)arm.com>; Anton Komlev <Anton.Komlev(a)arm.com>; tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: Re: [TF-M] TF-M v1.4.0 release started
Hi David,
The ARM GCC 10 build from https://developer.arm.com/tools-and-software/open-source-software/developer… does indeed seem to be the cause of the issue, tests are now all passing. Do you know on any timeframe for when an updated version of GCC 10 will be available from ARM which fixes this issue?
Thanks,
Jamie
From: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>
Sent: 27 July 2021 10:09
To: David Hu <David.Hu(a)arm.com<mailto:David.Hu@arm.com>>; Jamie Mccrae <Jamie.Mccrae(a)lairdconnect.com<mailto:Jamie.Mccrae@lairdconnect.com>>; Anton Komlev <Anton.Komlev(a)arm.com<mailto:Anton.Komlev@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: TF-M v1.4.0 release started
Hi Jamie,
Can I ask about your toolchain in use?
GNUARM 10-2020-q4-major will cause a similar issue. TF-M suggests to avoid using this version: https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/getti….
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of David Hu via TF-M
Sent: Tuesday, July 27, 2021 4:48 PM
To: Jamie Mccrae <Jamie.Mccrae(a)lairdconnect.com<mailto:Jamie.Mccrae@lairdconnect.com>>; Anton Komlev <Anton.Komlev(a)arm.com<mailto:Anton.Komlev@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] FW: TF-M v1.4.0 release started
Hi Jamie,
Sorry for the trouble.
According to your description, the violation error is caused by non-secure test cases. is it correct?
The error message is dumped by tfm_secure_api_error_handler(). It is called multiple times in Library model routine.
Can you please help narrow the step in which tfm_secure_api_error_handler() is called?
Besides, do you mind trying if IPC model can work on your board?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Jamie Mccrae via TF-M
Sent: Tuesday, July 27, 2021 3:43 PM
To: Anton Komlev <Anton.Komlev(a)arm.com<mailto:Anton.Komlev@arm.com>>; tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] TF-M v1.4.0 release started
Hi,
I have tried the RC1 and RC2 on our platform, the BL5340 (nRF5340-based), which I am testing by building with the following:
cmake -DTFM_PLATFORM=lairdconnectivity/bl5340_dvk_cpuapp -GNinja -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DTEST_S=on -DTEST_NS=on -DCMAKE_BUILD_TYPE=debug -DPS_TEST_NV_COUNTERS=on ..
And upon starting the non-secure tests, a security violation occurs which reboots the module. Output from secure core:
Test suite 'Crypto secure interface tests (TFM_S_CRYPTO_TEST_1XXX)' has PASSED
Test suite 'Initial Attestation Service secure interface tests(TFM_S_ATTEST_TEST_1XXX)' has PASSED
Test suite 'Platform Service Secure interface tests(TFM_S_PLATFORM_TEST_1XXX)' has PASSED
Test suite 'Audit Logging secure interface test (TFM_S_AUDIT_TEST_1XXX)' has PASSED
*** End of Secure test suites ***
Security violation when calling secure API
[INF] Starting bootloader
[INF] Primary image: magic=good, swap_type=0x1, copy_done=0x3, image_ok=0x3
[INF] Scratch: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
[INF] Boot source: primary slot
Output from non-secure core:
Non-Secure system starting...
#### Execute test suites for the Non-secure area ####
Running Test Suite PSA protected storage NS interface tests (TFM_NS_PS_TEST_1XXX)...
> Executing 'TFM_NS_PS_TEST_1001'
Description: 'Set interface'
Non-Secure system starting...
So something that has changed from 1.3 to 1.4 seems to have broken our platform.
Thanks,
Jamie
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Anton Komlev via TF-M
Sent: 26 July 2021 09:50
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: Re: [TF-M] TF-M v1.4.0 release started
EXTERNAL EMAIL: Be careful with attachments and links.
Hi,
All TF-M repositories are updated with TF-Mv1.4.0-RC2 tag.
The changes are minimal and shall not invalidate the tests, already done.
Please use this tag for new tests and report any issues found by the end of July 30.
Thanks and good luck,
Anton
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> On Behalf Of Anton Komlev via TF-M
Sent: Wednesday, July 21, 2021 11:25 AM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] TF-M v1.4.0 release started
Hi,
All TF-M repositories are tagged with TF-Mv1.4.0-RC1 tag.
Code is frozen now for the release candidate testing. Note that changes to other repositories are still possible during that time.
Please use this tag for your tests and report any issues found by the end of July 30.
Thanks and good luck,
Anton
THIS MESSAGE, ANY ATTACHMENT(S), AND THE INFORMATION CONTAINED HEREIN MAY BE PROPRIETARY TO LAIRD CONNECTIVITY, INC. AND/OR ANOTHER PARTY, AND MAY FURTHER BE INTENDED TO BE KEPT CONFIDENTIAL. IF YOU ARE NOT THE INTENDED RECIPIENT, PLEASE DELETE THE EMAIL AND ANY ATTACHMENTS, AND IMMEDIATELY NOTIFY THE SENDER BY RETURN EMAIL. THIS MESSAGE AND ITS CONTENTS ARE THE PROPERTY OF LAIRD CONNECTIVITY, INC. AND MAY NOT BE REPRODUCED OR USED WITHOUT THE EXPRESS WRITTEN CONSENT OF LAIRD CONNECTIVITY, INC.
Hi Ken,
Based on your idea, several fundamental countermeasures against physical attacks will be removed.
* Double checking return value
* Execution flow counters
* Structured variables with initial failure values
Mitigation to physical attacks is required in PSA Level 3 certify. It is crucial for TF-M to provide reasonable physical attack mitigations.
Please provide proper justifications to prove that removal of those countermeasures above won't weaken existing protection against physical attacks.
On the other hand, even if those countermeasures above are removed now, it will still affect the HAL updates when they are "recovered back".
So why not solve the development difficulty at this moment?
Best regards,
Hu Ziji
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Ken Liu via TF-M
Sent: Monday, August 9, 2021 10:18 AM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: [TF-M] [Question] FIH usage in platforms
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
Hi,
Shawn is applying stateless handle to built-in services, here are the patches for reviewing:
https://review.trustedfirmware.org/q/topic:%22Apply_stateless_handle%22+(st…
Only those services are really STATELESS can be applied with stateless handle. For the legacy connection-based services (supports multiple sessions), please keep using the connect/call/close based mechanism when accessing services.
Thanks.
/Ken
Hi,
There are a v8.0m re-entrant detecting mechanism inside SPM: 'tfm_spm_validate_caller'. For v8.1-M, it has hardware reentrant detection so it does not need a software solution.
The concept is to let SVC handler check these points to see if a reentrant is happening:
* If the return address is inside of NS Agent partition.
* If the LSB of LR is ZERO.
* Check if stacked frame equals a standard exception frame size.
This mechanism has proven its integrity, but has these shortages:
* It needs an SVC, while SPM are going forward to work under thread mode.
* The frame size checking is complex, we need to take care if NSPE is applying FPU or not, different configurations has different frame size.
Hence I moved this mechanism into NS Agent partition, just the veneer part after SG, by checking if current PSP_S is pointing to a SEAL (We don't use stack before calling into PSA API so stack is totally clear).
I did several times emulation and it looks fine. Now I need your help to review on this part, to see if there are risks on updated mechanism.
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/11003
Thanks.
/Ken
Hi,
Is there anyone enables FIH when developing or releasing?
Background:
We got a couple of HAL updates during feature development and found FIH affects the development progress much, as we need to provide two sets of prototypes and implementation for involved functions, this doubles the efforts on debugging or coding.
So a draft idea in my mind is to shut down part of the functionalities during this update stage and recover them back if FIH still can prove its importance later.
These functionalities are KEPT during the update stage:
- FIH delay, which makes it harder to find the exact time point.
- Protection unit validation, ensures the protection unit is initialized as expected.
Please provide your feedback about the usage and the idea. For platforms that are applying this feature, we need to find out a trade-off way.
Thanks.
/Ken
I'd also like to talk about my proposed design for the OTP HAL changes, and get some feedback about provisioning.
This is probably ~30 minutes
Raef
________________________________________
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> on behalf of Jianliang Shen via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent: 02 August 2021 04:08
To: Anton Komlev
Cc: nd; tf-m(a)lists.trustedfirmware.org
Subject: [TF-M] 回复: Technical Forum call - August 5
Hi
I want to introduce my recently work to you about TF-M test configuration refinement in the tech forum on August 5th. It may take 15-20 minutes.
Best Regards
Jianliang Shen
发件人: Summer Qin <Summer.Qin(a)arm.com>
发送时间: 02 August 2021 10:57
收件人: Anton Komlev <Anton.Komlev(a)arm.com>
抄送: Jianliang Shen <Jianliang.Shen(a)arm.com>
主题: Re: Technical Forum call - August 5
________________________________
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org<mailto:tf-m-bounces@lists.trustedfirmware.org>> on behalf of Anton Komlev via TF-M <tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>>
Sent: Wednesday, July 28, 2021 7:23 PM
To: tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org> <tf-m(a)lists.trustedfirmware.org<mailto:tf-m@lists.trustedfirmware.org>>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: [TF-M] Technical Forum call - August 5
Hi,
The next Technical Forum is planned on Thursday, August 5, 15:00-16:00 UTC (US time zone).
Please reply on this email with your proposals for agenda topics.
Recording and slides of previous meetings are here:
https://www.trustedfirmware.org/meetings/tf-m-technical-forum/
Best regards,
Anton
Hello,
Soon after the release we noticed a mistake in the release notes. The mistake was fixed and the release tag updated.
The small change is in documentation only so shall not cause any functional inconsistency.
Sorry for the possible inconvenience and thanks for understanding,
Anton
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Anton Komlev via TF-M
Sent: Wednesday, August 4, 2021 11:17 AM
To: tf-m(a)lists.trustedfirmware.org
Cc: nd <nd(a)arm.com>
Subject: [TF-M] TF-M v1.4.0 release
Hello,
TF-M project released v1.4.0, tagged as TF-Mv1.4.0.
Please take a look into the release notes for the new features and changes:
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/relea…
New major features are:
* Documentation restructure and enhancements.
* PSA Crypto migrates to Mbed TLS v3.0.0.
* First-Level Interrupt Handling (FLIH) proof of concept on AN521 and MUSCA-B1.
* Firmware Update service enhancement to support image update with dependencies.
* Partitions get loaded with Static Load mechanism.
* Decouple NS RTOS specific implementation from NS interface.
* PSA Crypto API interface updated to be based on Stateless Handle.
* MCUboot updated to version 'TF-Mv1.4-integ' to support multiple images in RAM_LOAD and DIRECT_XIP upgrade strategies.
* New platforms added.
Thanks to everyone who directly or indirectly contributed to this milestone.
Anton Komlev
TF-M technical lead
Arm Ltd.
Hello,
TF-M project released v1.4.0, tagged as TF-Mv1.4.0.
Please take a look into the release notes for the new features and changes:
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/relea…
New major features are:
* Documentation restructure and enhancements.
* PSA Crypto migrates to Mbed TLS v3.0.0.
* First-Level Interrupt Handling (FLIH) proof of concept on AN521 and MUSCA-B1.
* Firmware Update service enhancement to support image update with dependencies.
* Partitions get loaded with Static Load mechanism.
* Decouple NS RTOS specific implementation from NS interface.
* PSA Crypto API interface updated to be based on Stateless Handle.
* MCUboot updated to version 'TF-Mv1.4-integ' to support multiple images in RAM_LOAD and DIRECT_XIP upgrade strategies.
* New platforms added.
Thanks to everyone who directly or indirectly contributed to this milestone.
Anton Komlev
TF-M technical lead
Arm Ltd.
Hi,
I am calling osSemaphoreAcquire from SPE and osSemaphoreRelease from a
SPE ISR. It seems to work via the CMSE.
One thing that worries me is the problem that I had earlier without
TF-M. See this posting:
https://forums.freertos.org/t/synchonisation-in-trustzone-secure-world-by-c….
FreeRTOS disabled interrupts before entering a critical section and
then an interrupt in secure world occurs that makes a call to FreeRTOS
via CMSE while the critical section is busy. The call to FreeRTOS
causes a second thread to enter the critical section which causes data
structure corruption. Can something similar happen with RTX? If so,
should I then solve it in the same way as proposed in the FreeRTOS
forum thread by posting a non-secure interrupt?
Jan.
On Mon, Aug 2, 2021 at 10:47 AM Ken Liu via TF-M
<tf-m(a)lists.trustedfirmware.org> wrote:
>
> Hi Jan,
>
> This behavior is not encouraged in TF-M, as Firmware Framework does not allow such an scenario.
>
> But if you are working on a simple secure library with Trustzone-M you can try to use CMSE API to do that.
>
> Please tell us more details if you are using TF-M, sounds like you are trying to avoid blocking in the SPE.
>
> Thanks.
>
> /Ken
>
>
>
>
> -----Original Message-----
> From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Jan Hoogerbrugge via TF-M
> Sent: Thursday, July 29, 2021 2:07 PM
> To: tf-m(a)lists.trustedfirmware.org
> Subject: [TF-M] Calling an NSPE function from a secure partition
>
> Hi,
>
> Is it possible/allowed to call a function in NSPE from a secure partition using the GCC Cortex M Security Extensions (CMSE)? If NSPE and SPE are on different cores then it is definitely not working but in my case they are on the same M33 core.
>
> If it is possible then I would like to call a semaphore P operation in the RTOS that might block. Will that work?
>
> Regards,
> Jan.
> --
> TF-M mailing list
> TF-M(a)lists.trustedfirmware.org
> https://lists.trustedfirmware.org/mailman/listinfo/tf-m
> --
> TF-M mailing list
> TF-M(a)lists.trustedfirmware.org
> https://lists.trustedfirmware.org/mailman/listinfo/tf-m
Hello,
I tested :
-DTFM_PLATFORM=stm/stm32l562e_dk -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DTEST_NS=ON -DTFM_PSA_API=ON -DTFM_SPM_LOG_LEVEL=TFM_SPM_LOG_LEVEL_DEBUG
With compiler GNUARM 9.3.1
I perform the build with sha1 07c2e6868cb702 on https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git and did not provide any library path so that build process fetch all repos.
The crypto test got passed.
running Test Suite Crypto non-secure interface test (TFM_NS_CRYPTO_TEST_1XXX)...
> Executing 'TFM_NS_CRYPTO_TEST_1001'
Description: 'Non Secure Key management interface'
TEST: TFM_NS_CRYPTO_TEST_1001 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1002'
Description: 'Non Secure Symmetric encryption (AES-128-CBC) interface'
TEST: TFM_NS_CRYPTO_TEST_1002 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1003'
Description: 'Non Secure Symmetric encryption (AES-128-CFB) interface'
TEST: TFM_NS_CRYPTO_TEST_1003 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1005'
Description: 'Non Secure Symmetric encryption (AES-128-CTR) interface'
TEST: TFM_NS_CRYPTO_TEST_1005 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1007'
Description: 'Non Secure Symmetric encryption invalid cipher'
TEST: TFM_NS_CRYPTO_TEST_1007 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1008'
Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)'
TEST: TFM_NS_CRYPTO_TEST_1008 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1009'
Description: 'Non Secure Symmetric encryption invalid cipher (HMAC-128-CFB)'
TEST: TFM_NS_CRYPTO_TEST_1009 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1010'
Description: 'Non Secure Unsupported Hash (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1010 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1011'
Description: 'Non Secure Hash (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1011 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1012'
Description: 'Non Secure Hash (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1012 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1013'
Description: 'Non Secure Hash (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1013 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1014'
Description: 'Non Secure Hash (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1014 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1019'
Description: 'Non Secure Unsupported HMAC (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1019 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1020'
Description: 'Non Secure HMAC (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1020 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1021'
Description: 'Non Secure HMAC (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1021 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1022'
Description: 'Non Secure HMAC (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1022 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1024'
Description: 'Non Secure HMAC with long key (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1024 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1030'
Description: 'Non Secure AEAD (AES-128-CCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1030 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1031'
Description: 'Non Secure AEAD (AES-128-GCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1031 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1032'
Description: 'Non Secure key policy interface'
TEST: TFM_NS_CRYPTO_TEST_1032 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1033'
Description: 'Non Secure key policy check permissions'
TEST: TFM_NS_CRYPTO_TEST_1033 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1034'
Description: 'Non Secure persistent key interface'
TEST: TFM_NS_CRYPTO_TEST_1034 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1035'
Description: 'Non Secure AEAD interface with truncated auth tag (AES-128-CCM-8)'
TEST: TFM_NS_CRYPTO_TEST_1035 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1036'
Description: 'Non Secure TLS 1.2 PRF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1036 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1037'
Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation'
TEST: TFM_NS_CRYPTO_TEST_1037 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1038'
Description: 'Non Secure HKDF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1038 - PASSED!
TESTSUITE PASSED!
Best regards
Michel
ST Restricted
-----Original Message-----
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> On Behalf Of Raef Coles via TF-M
Sent: mardi 3 août 2021 15:05
To: Edward Yang <EdwardYang(a)mxic.com.cn>; Summer Qin <Summer.Qin(a)arm.com>; tf-m(a)lists.trustedfirmware.org; TF-M <tf-m-bounces(a)lists.trustedfirmware.org>; nd <nd(a)arm.com>
Subject: Re: [TF-M] TF-M crypto test failure
It doesn't seem to happen on other platforms, I think this is only STM.
One thing I didn't mention is that if you change the cmake config files, the values used in the build won't be updated as they are cached in `CmakeCache.txt`.
Did you remove the entire build directory after changing the config file?
If not it might still be using the old values, can you try completely removing the build dir. Apologies, I forgot to mention this in the initial request.
Meanwhile I'll try to take a look at this based on the logs you've provided.
Raef
________________________________________
From: Edward Yang <EdwardYang(a)mxic.com.cn>
Sent: 03 August 2021 07:51
To: Raef Coles; Summer Qin; tf-m(a)lists.trustedfirmware.org; TF-M; nd
Subject: Re: [TF-M] TF-M crypto test failure
Hi Raef and Summer,
I have set PLATFORM_DUMMY_NV_SEED = TRUE and CRYPTO_HW_ACCELERATOR=OFF within STM config.cmake file,and the test result was the same,there were 8 crypto failures.
I looked into the detailed error, and I commented out the code which set key's id attribute,showned as below.
then the key can be imported,but there were still AES_CBC and AES_CFB ...symmetric single-shot API errors.
I am wondering whether this test result occurs on the other platforms.
Running Test Suite Crypto non-secure interface test (TFM_NS_CRYPTO_TEST_1XXX)...
> Executing 'TFM_NS_CRYPTO_TEST_1001'
Description: 'Non Secure Key management interface'
TEST: TFM_NS_CRYPTO_TEST_1001 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1002'
Description: 'Non Secure Symmetric encryption (AES-128-CBC) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at /home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1002 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1003'
Description: 'Non Secure Symmetric encryption (AES-128-CFB) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at /home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1003 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1005'
Description: 'Non Secure Symmetric encryption (AES-128-CTR) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at /home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1005 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1007'
Description: 'Non Secure Symmetric encryption invalid cipher'
TEST: TFM_NS_CRYPTO_TEST_1007 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1008'
Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)'
TEST: TFM_NS_CRYPTO_TEST_1008 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1009'
Description: 'Non Secure Symmetric encryption invalid cipher (HMAC-128-CFB)'
TEST: TFM_NS_CRYPTO_TEST_1009 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1010'
Description: 'Non Secure Unsupported Hash (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1010 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1011'
Description: 'Non Secure Hash (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1011 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1012'
Description: 'Non Secure Hash (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1012 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1013'
Description: 'Non Secure Hash (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1013 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1014'
Description: 'Non Secure Hash (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1014 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1019'
Description: 'Non Secure Unsupported HMAC (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1019 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1020'
Description: 'Non Secure HMAC (SHA-256) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1020 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1021'
Description: 'Non Secure HMAC (SHA-384) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1021 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1022'
Description: 'Non Secure HMAC (SHA-512) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1022 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1024'
Description: 'Non Secure HMAC with long key (SHA-224) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1024 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1030'
Description: 'Non Secure AEAD (AES-128-CCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1030 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1031'
Description: 'Non Secure AEAD (AES-128-GCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1031 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1032'
Description: 'Non Secure key policy interface'
TEST: TFM_NS_CRYPTO_TEST_1032 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1033'
Description: 'Non Secure key policy check permissions'
TEST: TFM_NS_CRYPTO_TEST_1033 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1034'
Description: 'Non Secure persistent key interface'
Failed to import a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/t)
TEST: TFM_NS_CRYPTO_TEST_1034 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1035'
Description: 'Non Secure AEAD interface with truncated auth tag (AES-128-CCM-'
TEST: TFM_NS_CRYPTO_TEST_1035 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1036'
Description: 'Non Secure TLS 1.2 PRF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1036 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1037'
Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation'
TEST: TFM_NS_CRYPTO_TEST_1037 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1038'
Description: 'Non Secure HKDF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1038 - PASSED!
TESTSUITE FAILED!
Number of failed tests: 8 of 26
Best Regards,
Poppy Wu
Summer Qin via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent by: "TF-M" <tf-m-bounces(a)lists.trustedfirmware.org>
2021/08/03 10:52
Please respond to
Summer Qin <Summer.Qin(a)arm.com>
To
"tf-m(a)lists.trustedfirmware.org" <tf-m(a)lists.trustedfirmware.org>, Edward Yang <EdwardYang(a)mxic.com.cn>, Raef Coles <Raef.Coles(a)arm.com>
cc
nd <nd(a)arm.com>
Subject
Re: [TF-M] TF-M crypto test failure
Hi Edward,
STM uses its own accelerator for crypto as the default config.
Please try Raef's suggestion, but you also need to set "-DPLATFORM_DUMMY_NV_SEED = TRUE" when you set "-DCRYPTO_HW_ACCELERATOR=OFF" manually, otherwise you will see cmake error.
Best Regards,
Summer
________________________________
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> on behalf of Raef Coles via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent: Monday, August 2, 2021 11:28 PM
To: tf-m(a)lists.trustedfirmware.org <tf-m(a)lists.trustedfirmware.org>; Edward Yang <EdwardYang(a)mxic.com.cn>
Subject: Re: [TF-M] TF-M crypto test failure
Hi Edward
As part of the migration to mbedtls 3.0, we had to update some of the code for the STM crypto accelerator mbedtls compatibility layer. It's possible these failures are related to those changes.
Could you run the same tests with `-DCRYPTO_HW_ACCELERATOR=OFF`, and see if there are less failures in that mode?
Thanks,
Raef
________________________________________
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> on behalf of Edward Yang via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent: 02 August 2021 14:31
To: tf-m(a)lists.trustedfirmware.org
Subject: [TF-M] TF-M crypto test failure
Hi experts,
We tested the latest trusted-firmware-m code with tf-m-tests on stm32l562e_dk discovery board,but some crypto failures occured,
The test log is showed below:
[INF] Starting bootloader
[INF] Swap type: none
[INF] Swap type: none
[INF] Bootloader chainload address offset: 0x19000
[INF] Jumping to the first image slot
[Sec Thread] Secure image initializing!
TF-M isolation level is: 0x00000001
Booting TFM v1.3.0
Non-Secure system starting...
#### Execute test suites for the Non-secure area ####
Running Test Suite PSA internal trusted storage NS interface tests (TFM_NS_ITS_TEST_1XXX)...
> Executing 'TFM_NS_ITS_TEST_1001'
Description: 'Set interface'
TEST: TFM_NS_ITS_TEST_1001 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1002'
Description: 'Set interface with create flags'
Note: The UID in this test has already been created with
the PSA_STORAGE_FLAG_WRITE_ONCE flag in a previous test
run. Wipe the storage area to run the full test.
TEST: TFM_NS_ITS_TEST_1002 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1003'
Description: 'Set interface with NULL data pointer'
TEST: TFM_NS_ITS_TEST_1003 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1004'
Description: 'Set interface with write once UID'
TEST: TFM_NS_ITS_TEST_1004 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1005'
Description: 'Get interface with valid data'
TEST: TFM_NS_ITS_TEST_1005 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1006'
Description: 'Get interface with zero data length'
TEST: TFM_NS_ITS_TEST_1006 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1007'
Description: 'Get interface with invalid UIDs'
TEST: TFM_NS_ITS_TEST_1007 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1008'
Description: 'Get interface with invalid data lengths and offsets'
TEST: TFM_NS_ITS_TEST_1008 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1009'
Description: 'Get interface with NULL data pointer'
TEST: TFM_NS_ITS_TEST_1009 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1010'
Description: 'Get info interface with write once UID'
TEST: TFM_NS_ITS_TEST_1010 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1011'
Description: 'Get info interface with valid UID'
TEST: TFM_NS_ITS_TEST_1011 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1012'
Description: 'Get info interface with invalid UIDs'
TEST: TFM_NS_ITS_TEST_1012 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1013'
Description: 'Remove interface with valid UID'
TEST: TFM_NS_ITS_TEST_1013 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1014'
Description: 'Remove interface with write once UID'
TEST: TFM_NS_ITS_TEST_1014 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1015'
Description: 'Remove interface with invalid UID'
TEST: TFM_NS_ITS_TEST_1015 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1016'
Description: 'Block compaction after remove'
TEST: TFM_NS_ITS_TEST_1016 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1017'
Description: 'Multiple partial gets'
TEST: TFM_NS_ITS_TEST_1017 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1018'
Description: 'Multiple sets to same UID from same thread'
TEST: TFM_NS_ITS_TEST_1018 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1019'
Description: 'Set, get and remove interface with different asset sizes'
TEST: TFM_NS_ITS_TEST_1019 - PASSED!
TESTSUITE PASSED!
Running Test Suite Crypto non-secure interface test (TFM_NS_CRYPTO_TEST_1XXX)...
> Executing 'TFM_NS_CRYPTO_TEST_1001'
Description: 'Non Secure Key management interface'
TEST: TFM_NS_CRYPTO_TEST_1001 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1002'
Description: 'Non Secure Symmetric encryption (AES-128-CBC) interface'
Error destroying a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1002 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1003'
Description: 'Non Secure Symmetric encryption (AES-128-CFB) interface'
Error destroying a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1003 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1005'
Description: 'Non Secure Symmetric encryption (AES-128-CTR) interface'
Error destroying a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1005 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1007'
Description: 'Non Secure Symmetric encryption invalid cipher'
TEST: TFM_NS_CRYPTO_TEST_1007 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1008'
Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)'
TEST: TFM_NS_CRYPTO_TEST_1008 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1009'
Description: 'Non Secure Symmetric encryption invalid cipher (HMAC-128-CFB)'
TEST: TFM_NS_CRYPTO_TEST_1009 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1010'
Description: 'Non Secure Unsupported Hash (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1010 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1011'
Description: 'Non Secure Hash (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1011 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1012'
Description: 'Non Secure Hash (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1012 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1013'
Description: 'Non Secure Hash (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1013 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1014'
Description: 'Non Secure Hash (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1014 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1019'
Description: 'Non Secure Unsupported HMAC (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1019 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1020'
Description: 'Non Secure HMAC (SHA-256) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1020 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1021'
Description: 'Non Secure HMAC (SHA-384) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1021 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1022'
Description: 'Non Secure HMAC (SHA-512) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1022 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1024'
Description: 'Non Secure HMAC with long key (SHA-224) interface'
Error importing a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1024 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1030'
Description: 'Non Secure AEAD (AES-128-CCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1030 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1031'
Description: 'Non Secure AEAD (AES-128-GCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1031 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1032'
Description: 'Non Secure key policy interface'
TEST: TFM_NS_CRYPTO_TEST_1032 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1033'
Description: 'Non Secure key policy check permissions'
TEST: TFM_NS_CRYPTO_TEST_1033 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1034'
Description: 'Non Secure persistent key interface'
Failed to import a key (Failed at /home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:107)
TEST: TFM_NS_CRYPTO_TEST_1034 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1035'
Description: 'Non Secure AEAD interface with truncated auth tag (AES-128-CCM-8)'
TEST: TFM_NS_CRYPTO_TEST_1035 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1036'
Description: 'Non Secure TLS 1.2 PRF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1036 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1037'
Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation'
TEST: TFM_NS_CRYPTO_TEST_1037 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1038'
Description: 'Non Secure HKDF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1038 - PASSED!
TESTSUITE FAILED!
Number of failed tests: 8 of 26
....
The detailed software versions are as follows:
trusted-firmware-m:commit 07c2e6868cb7027325a0b84dd4c14bf619f5dc34
tf-m-tests:commit e1a8c9fb8394b1f6ea66d2611c070915b0d4b573
mcuboot:commit 4f8091318b4026d14af9e5a7036825bff62fb612
mbedtls:commit 8df2f8e7b9c7bb9390ac74bb7bace27edca81a2b
And below is the build command and procedure,
root@Thinos16-dev:~/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test# cmake .. -DTFM_PLATFORM=stm/stm32l562e_dk -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DTEST_NS=ON -DTFM_PSA_API=ON -DTFM_SPM_LOG_LEVEL=TFM_SPM_LOG_LEVEL_DEBUG
-- The C compiler identification is GNU 9.3.1
-- The ASM compiler identification is GNU
-- Found assembler: /home/a/Tools/gcc-arm-none-eabi-9-2020-q2-update/bin/arm-none-eabi-gcc
-- Found Python3: /home/a/python3.6/bin/python3.6 (found version "3.6.12") found components: Interpreter
Start to generate partition files:
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/psa_manifest/tfm_protected_storage.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/auto_generated/intermedia_tfm_protected_storage.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/psa_manifest/tfm_internal_trusted_storage.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/intermedia_tfm_internal_trusted_storage.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/psa_manifest/tfm_audit_logging.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/auto_generated/intermedia_tfm_audit_logging.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/auto_generated/load_info_tfm_audit_logging.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/psa_manifest/tfm_crypto.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/psa_manifest/tfm_platform.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/psa_manifest/tfm_initial_attestation.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/auto_generated/intermedia_tfm_initial_attestation.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/psa_manifest/tfm_ss_core_test.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/auto_generated/intermedia_tfm_ss_core_test.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/psa_manifest/tfm_ss_core_test_2.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/auto_generated/intermedia_tfm_ss_core_test_2.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/psa_manifest/tfm_secure_client_service.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/auto_generated/intermedia_tfm_secure_client_service.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/auto_generated/load_info_tfm_secure_client_service.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/psa_manifest/tfm_ipc_service_test.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/auto_generated/intermedia_tfm_ipc_service_test.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/psa_manifest/tfm_ipc_client_test.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/auto_generated/intermedia_tfm_ipc_client_test.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/psa_manifest/tfm_ps_test_service.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/auto_generated/intermedia_tfm_ps_test_service.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/psa_manifest/tfm_secure_client_2.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/auto_generated/intermedia_tfm_secure_client_2.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/auto_generated/load_info_tfm_secure_client_2.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/psa_manifest/tfm_firmware_update.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/auto_generated/intermedia_tfm_firmware_update.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/auto_generated/load_info_tfm_firmware_update.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/psa_manifest/tfm_ffm11_partition.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/intermedia_tfm_ffm11_partition.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/psa_manifest/tfm_attest_test_service.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/auto_generated/intermedia_tfm_attest_test_service.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/auto_generated/load_info_tfm_attest_test_service.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/psa_manifest/tfm_slih_test_service.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/auto_generated/intermedia_tfm_slih_test_service.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/auto_generated/load_info_tfm_slih_test_service.c
Generating Header: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/psa_manifest/tfm_flih_test_service.h
Generating Intermedia: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/auto_generated/intermedia_tfm_flih_test_service.c
Generating Loadinfo: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/auto_generated/load_info_tfm_flih_test_service.c
Per-partition files done:
Start to generate file from the generated list:
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_spm_db_func.inc
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_veneers.c
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/tfm_veneers.h
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_psa/tfm_secure_irq_handlers_ipc.inc
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/psa_manifest/sid.h
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/psa_manifest/pid.h
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/platform/ext/common/armclang/tfm_isolation_l3.sct
Generating /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/platform/ext/common/gcc/tfm_isolation_l3.ld
Generation of files done
-- Found PythonInterp: /home/a/python3.6/bin/python3 (found suitable version "3.6.12", minimum required is "3")
-- Could NOT find Sphinx (missing: SPHINX_VERSION)
CMake Warning (dev) at /home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
The package name passed to `find_package_handle_standard_args` (PY_M2R)
does not match the name of the calling package (PythonModules). This can
lead to problems in calling code that expects `find_package` result
variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module m2r (missing: PY_M2R)
CMake Warning (dev) at /home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
The package name passed to `find_package_handle_standard_args`
(PY_SPHINX-RTD-THEME) does not match the name of the calling package
(PythonModules). This can lead to problems in calling code that expects
`find_package` result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module sphinx-rtd-theme (missing: PY_SPHINX-RTD-THEME)
CMake Warning (dev) at /home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
The package name passed to `find_package_handle_standard_args`
(PY_SPHINXCONTRIB.PLANTUML) does not match the name of the calling package
(PythonModules). This can lead to problems in calling code that expects
`find_package` result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module sphinxcontrib.plantuml (missing: PY_SPHINXCONTRIB.PLANTUML)
-- Found Java: /usr/bin/java (found suitable version "1.8.0.292", minimum required is "1.8") found components: Runtime
-- PLANTUML_JAR_PATH variable is missing, PlantUML jar location is unknown.
CMake Warning (dev) at /home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
The package name passed to `find_package_handle_standard_args` (Plantuml)
does not match the name of the calling package (PlantUML). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindPlantUML.cmake:63 (find_package_handle_standard_args)
docs/CMakeLists.txt:15 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find Plantuml (missing: PLANTUML_JAR_PATH PLANTUML_VERSION)
-- Found Doxygen: /usr/bin/doxygen (found suitable version "1.8.11", minimum required is "1.8.0") found components: doxygen dot
-- Found LATEX: /usr/bin/latex found components: PDFLATEX
-- ---------- Display crypto configuration - start --------------
-- CRYPTO_RNG_MODULE_DISABLED is set to FALSE
-- CRYPTO_KEY_MODULE_DISABLED is set to FALSE
-- CRYPTO_AEAD_MODULE_DISABLED is set to FALSE
-- CRYPTO_MAC_MODULE_DISABLED is set to FALSE
-- CRYPTO_CIPHER_MODULE_DISABLED is set to FALSE
-- CRYPTO_HASH_MODULE_DISABLED is set to FALSE
-- CRYPTO_KEY_DERIVATION_MODULE_DISABLED is set to FALSE
-- CRYPTO_ASYM_SIGN_MODULE_DISABLED is set to FALSE
-- CRYPTO_ASYM_ENCRYPT_MODULE_DISABLED is set to FALSE
-- CRYPTO_ENGINE_BUF_SIZE is set to 0x2080
-- CRYPTO_CONC_OPER_NUM is set to 8
-- CRYPTO_KEY_ID_ENCODES_OWNER is set to ON
-- CRYPTO_IOVEC_BUFFER_SIZE is set to 5120
-- ---------- Display crypto configuration - stop ---------------
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Failed
-- ----------- Display storage configuration - start ------------
-- PS_CREATE_FLASH_LAYOUT is set to ON
-- PS_ENCRYPTION is set to ON
-- PS_RAM_FS is set to OFF
-- PS_ROLLBACK_PROTECTION is set to ON
-- PS_VALIDATE_METADATA_FROM_FLASH is set to ON
-- PS_MAX_ASSET_SIZE is set to 2048
-- PS_NUM_ASSETS is set to 10
-- PS_CRYPTO_AEAD_ALG is set to PSA_ALG_GCM
-- ITS_CREATE_FLASH_LAYOUT is set to ON
-- ITS_RAM_FS is set to OFF
-- ITS_VALIDATE_METADATA_FROM_FLASH is set to ON
-- ITS_MAX_ASSET_SIZE is set to 512
-- ITS_NUM_ASSETS is set to 10
-- ITS_BUF_SIZE is not set (defaults to ITS_MAX_ASSET_SIZE)
-- ----------- Display storage configuration - stop -------------
-- Configuring done
-- Generating done
-- Build files have been written to: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test
root@Thinos16-dev:~/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test# make install
Scanning dependencies of target tfm_generated_files
[ 0%] Built target tfm_generated_files
Scanning dependencies of target tfm_qcbor
[ 0%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/ieee754.o
[ 0%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/qcbor_encode.o
[ 0%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/qcbor_decode.o
[ 1%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/UsefulBuf.o
[ 1%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/util/qcbor_util.o
[ 1%] Linking C static library libtfm_qcbor.a
[ 1%] Built target tfm_qcbor
Scanning dependencies of target tfm_t_cose_s
[ 1%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_sign.o
[ 1%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_verify.o
[ 1%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_util.o
[ 1%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_parameters.o
[ 1%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/crypto_adapters/t_cose_psa_crypto.o
[ 2%] Linking C static library libtfm_t_cose_s.a
[ 2%] Built target tfm_t_cose_s
Scanning dependencies of target crypto_service_crypto_hw
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 2%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/stm.o
[ 3%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 3%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 3%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 3%] Building C object platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 3%] Linking C static library libcrypto_service_crypto_hw.a
[ 3%] Built target crypto_service_crypto_hw
Scanning dependencies of target tfm_app_rot_partition_ipc_client
[ 3%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/tfm_ipc_client_test.o
[ 3%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/intermedia_tfm_ipc_client_test.o
[ 3%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 4%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 5%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 6%] Building C object test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 6%] Linking C static library libtfm_app_rot_partition_ipc_client.a
[ 6%] Built target tfm_app_rot_partition_ipc_client
Scanning dependencies of target tfm_psa_rot_partition_ipc_service
[ 6%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/tfm_ipc_service_test.o
[ 6%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/intermedia_tfm_ipc_service_test.o
[ 6%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 6%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 7%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 8%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework.o
[ 9%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework_helpers.o
[ 9%] Building C object test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework_integ_test_helper.o
[ 9%] Linking C static library libtfm_psa_rot_partition_ipc_service.a
[ 9%] Built target tfm_psa_rot_partition_ipc_service
Scanning dependencies of target tfm_psa_rot_partition_ps_test
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/tfm_ps_test_service.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/intermedia_tfm_ps_test_service.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 9%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 10%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 11%] Building C object test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 11%] Linking C static library libtfm_psa_rot_partition_ps_test.a
[ 11%] Built target tfm_psa_rot_partition_ps_test
Scanning dependencies of target tfm_app_rot_partition_core_test_2
[ 11%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/tfm_ss_core_test_2.o
[ 11%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/intermedia_tfm_ss_core_test_2.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 12%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 13%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 14%] Building C object test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 14%] Linking C static library libtfm_app_rot_partition_core_test_2.a
[ 14%] Built target tfm_app_rot_partition_core_test_2
Scanning dependencies of target tfm_psa_rot_partition_core_test
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/tfm_ss_core_test.o
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/intermedia_tfm_ss_core_test.o
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 14%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 15%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework_helpers.o
[ 16%] Building C object test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework_integ_test_helper.o
[ 17%] Linking C static library libtfm_psa_rot_partition_core_test.a
[ 17%] Built target tfm_psa_rot_partition_core_test
Scanning dependencies of target platform_s
[ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/system_stm32l5xx.o
[ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/mpu_armv8m_drv.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/spm_hal.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/tfm_hal_isolation.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/target_cfg.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/low_level_device.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_flash.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash.o
[ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash_ex.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc_ex.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gtzc.o
[ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_isolation_mpu_v8m.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/tfm_platform_system.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng_ex.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_ps.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_its.o
[ 20%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_platform.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/uart_stdout.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_spm_logdev_peripheral.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/attest_hal.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/nv_counters.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/crypto_keys.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_rotpk.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_initial_attestation_key_material.o
[ 21%] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_client.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_service.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_lifecycle.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/log/tfm_log_raw.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 22%] Building C object platform/CMakeFiles/platform_s.dir/__/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 23%] Building C object platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 23%] Linking C static library libplatform_s.a
[ 23%] Built target platform_s
Scanning dependencies of target tfm_app_rot_partition_ffm11
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/tfm_ffm11_partition.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/intermedia_tfm_ffm11_partition.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_client.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_service.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 23%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/idle_partition/load_info_idle_sp.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 24%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 25%] Building C object secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 25%] Linking C static library libtfm_app_rot_partition_ffm11.a
[ 25%] Built target tfm_app_rot_partition_ffm11
Scanning dependencies of target tfm_psa_rot_partition_platform
[ 25%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o
[ 25%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_client.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_service.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 26%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/idle_partition/load_info_idle_sp.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 27%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 28%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 28%] Linking C static library libtfm_psa_rot_partition_platform.a
[ 28%] Built target tfm_psa_rot_partition_platform
Scanning dependencies of target tfm_psa_rot_partition_its
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_its_req_mngr.o
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_internal_trusted_storage.o
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/its_utils.o
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash.o
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nand.o
[ 28%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nor.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_ram.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_dblock.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_mblock.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/intermedia_tfm_internal_trusted_storage.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_client.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_service.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 29%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/idle_partition/load_info_idle_sp.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 30%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 31%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 31%] Linking C static library libtfm_psa_rot_partition_its.a
[ 31%] Built target tfm_psa_rot_partition_its
Scanning dependencies of target tfm_app_rot_partition_ps
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_ps_req_mngr.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_protected_storage.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_system.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_table.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_utils.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/crypto/ps_crypto_interface.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_encrypted_object.o
[ 31%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/nv_counters/ps_nv_counters.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/intermedia_tfm_protected_storage.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_client.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_service.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 32%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/idle_partition/load_info_idle_sp.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 33%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 34%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 34%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 34%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 34%] Linking C static library libtfm_app_rot_partition_ps.a
[ 34%] Built target tfm_app_rot_partition_ps
Scanning dependencies of target tfm_psa_rot_partition_attestation
[ 34%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest_req_mngr.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_core.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_asymmetric_key.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_token_encode.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/intermedia_tfm_initial_attestation.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_client.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_service.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 35%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/idle_partition/load_info_idle_sp.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 36%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_sign.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_verify.o
[ 37%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_util.o
[ 38%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_parameters.o
[ 38%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/crypto_adapters/t_cose_psa_crypto.o
[ 38%] Linking C static library libtfm_psa_rot_partition_attestation.a
[ 38%] Built target tfm_psa_rot_partition_attestation
Scanning dependencies of target crypto_service_mbedcrypto
[ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aes.o
[ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aesni.o
[ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aria.o
[ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1parse.o
[ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1write.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/base64.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/bignum.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/camellia.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ccm.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chacha20.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chachapoly.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher_wrap.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cmac.o
[ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ctr_drbg.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/des.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/dhm.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdh.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdsa.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecjpake.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp_curves.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy.o
[ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy_poll.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/error.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/gcm.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hkdf.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hmac_drbg.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md5.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/memory_buffer_alloc.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_reader.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_trace.o
[ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/nist_kw.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/oid.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/padlock.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pem.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk_wrap.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs12.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs5.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkparse.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkwrite.o
[ 42%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform_util.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/poly1305.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_aead.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_cipher.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_client.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_ecp.o
[ 43%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_hash.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_mac.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_rsa.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_se.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_slot_management.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_storage.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_its_file.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ripemd160.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa_alt_helpers.o
[ 44%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha1.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha256.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha512.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/threading.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/timing.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version_features.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 45%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 46%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 47%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 47%] Linking C static library libmbedcrypto.a
[ 47%] Built target crypto_service_mbedcrypto
Scanning dependencies of target tfm_psa_rot_partition_crypto
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o
[ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_client.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_service.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/idle_partition/load_info_idle_sp.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 49%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 50%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 50%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 50%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 50%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 50%] Linking C static library libtfm_psa_rot_partition_crypto.a
[ 50%] Built target tfm_psa_rot_partition_crypto
Scanning dependencies of target tfm_sprt
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcmp.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcpy.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memmove.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memset.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/service_api.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/tfm_sp_log_raw.o
[ 50%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/crypto/tfm_crypto_secure_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/initial_attestation/tfm_attest_secure_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/protected_storage/tfm_ps_secure_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/internal_trusted_storage/tfm_its_secure_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/platform/tfm_platform_secure_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/test_services/tfm_ps_test_service/tfm_ps_test_service_api.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 51%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_client.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_service.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_lifecycle.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/log/tfm_log_raw.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 52%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/ns_proxy_partition/load_info_ns_proxy.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/idle_partition/load_info_idle_sp.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 53%] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 53%] Linking C static library libtfm_sprt.a
[ 53%] Built target tfm_sprt
Scanning dependencies of target tfm_spm
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_utils.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_log.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/main.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_ipc.o
[ 53%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/static_load.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_psa_client_call.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/psa_client_service_apis.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_core_svcalls_ipc.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_nspm_ipc.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_pools.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_thread.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_wait.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch_v8m_main.o
[ 54%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/idle_partition.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_client.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_service.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_lifecycle.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/log/tfm_log_raw.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 55%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/load_info_idle_sp.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 56%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 57%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 57%] Linking C static library libtfm_spm.a
[ 57%] Built target tfm_spm
Scanning dependencies of target tfm_s_log
[ 58%] Building C object ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 58%] Building C object ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 58%] Building C object ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 58%] Building C object ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 58%] Building C object ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 58%] Linking C static library libtfm_s_log.a
[ 58%] Built target tfm_s_log
Scanning dependencies of target tfm_fih
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/src/fih.o
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 59%] Linking C static library libtfm_fih.a
[ 59%] Built target tfm_fih
Scanning dependencies of target platform_ns
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/Device/Source/Templates/system_stm32l5xx.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 59%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_cortex.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/common/uart_stdout.o
[ 60%] Building C object platform/CMakeFiles/platform_ns.dir/ext/common/template/tfm_initial_attest_pub_key.o
[ 60%] Linking C static library libplatform_ns.a
[ 60%] Built target platform_ns
Scanning dependencies of target tfm_api_ns
[ 60%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_platform_ipc_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_ps_ipc_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_its_ipc_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_crypto_ipc_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_initial_attestation_ipc_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_psa_ns_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/tfm_ns_interface.o
[ 61%] Linking C static library libtfm_api_ns.a
[ 61%] Built target tfm_api_ns
Scanning dependencies of target tfm_ns_log
[ 61%] Building C object ns_log/CMakeFiles/tfm_ns_log.dir/tfm_log_raw.o
[ 61%] Linking C static library libtfm_ns_log.a
[ 61%] Built target tfm_ns_log
Scanning dependencies of target tfm_test_suite_ipc_ns
[ 61%] Building C object test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/non_secure/ipc_ns_interface_testsuite.o
[ 61%] Building C object test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework.o
[ 61%] Building C object test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework_helpers.o
[ 61%] Building C object test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 61%] Linking C static library libtfm_test_suite_ipc_ns.a
[ 61%] Built target tfm_test_suite_ipc_ns
Scanning dependencies of target tfm_qcbor_test
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/float_tests.o
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/half_to_double_from_rfc7049.o
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/qcbor_decode_tests.o
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/qcbor_encode_tests.o
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/run_tests.o
[ 61%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/UsefulBuf_Tests.o
[ 62%] Linking C static library libtfm_qcbor_test.a
[ 62%] Built target tfm_qcbor_test
Scanning dependencies of target tfm_t_cose_ns
[ 62%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_sign1_sign.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_sign1_verify.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_util.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_parameters.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/crypto_adapters/t_cose_psa_crypto.o
[ 63%] Linking C static library libtfm_t_cose_ns.a
[ 63%] Built target tfm_t_cose_ns
Scanning dependencies of target tfm_t_cose_test
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/run_tests.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_make_psa_test_key.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_make_test_messages.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_sign_verify_test.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_test.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_sign1_sign.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_sign1_verify.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_util.o
[ 63%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_parameters.o
[ 64%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/crypto_adapters/t_cose_psa_crypto.o
[ 64%] Linking C static library libtfm_t_cose_test.a
[ 64%] Built target tfm_t_cose_test
Scanning dependencies of target tfm_s_scatter
[ 64%] Building C object platform/target/CMakeFiles/tfm_s_scatter.dir/__/__/__/common/gcc/tfm_common_s.o
[ 64%] Built target tfm_s_scatter
Scanning dependencies of target tfm_s
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/spm/cmsis_psa/tfm_psa_api_veneers.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_s.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 64%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/idle_partition/load_info_idle_sp.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 65%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 66%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 66%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_client.o
[ 66%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_service.o
[ 66%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_lifecycle.o
[ 66%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/log/tfm_log_raw.o
[ 66%] Linking C executable ../bin/tfm_s.axf
Memory region Used Size Region Size %age Used
FLASH: 157740 B 235712 B 66.92%
RAM: 72096 B 127 KB 55.44%
VENEERS: 96 B 832 B 11.54%
[ 66%] Built target tfm_s
[ 67%] Generating s_veneers.o
Scanning dependencies of target tfm_s_veneers
[ 67%] Generating s_veneers.o
[ 67%] Linking C static library libtfm_s_veneers.a
[ 67%] Built target tfm_s_veneers
Scanning dependencies of target tfm_test_suite_attestation_ns
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_public_key.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_test.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_decode_common.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_decode_asymmetric.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/non_secure/attest_asymmetric_ns_interface_testsuite.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_sign1_sign.o
[ 67%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_sign1_verify.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_util.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_parameters.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/crypto_adapters/t_cose_psa_crypto.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework_helpers.o
[ 68%] Building C object test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 68%] Linking C static library libtfm_test_suite_attestation_ns.a
[ 68%] Built target tfm_test_suite_attestation_ns
Scanning dependencies of target tfm_test_suite_crypto_ns
[ 68%] Building C object test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/crypto_tests_common.o
[ 68%] Building C object test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/non_secure/crypto_ns_interface_testsuite.o
[ 68%] Building C object test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework.o
[ 69%] Building C object test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework_helpers.o
[ 69%] Building C object test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 69%] Linking C static library libtfm_test_suite_crypto_ns.a
[ 69%] Built target tfm_test_suite_crypto_ns
Scanning dependencies of target tfm_test_suite_its_ns
[ 69%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/its_tests_common.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/non_secure/psa_its_ns_interface_testsuite.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework_helpers.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 70%] Building C object test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/app/os_wrapper_cmsis_rtos_v2.o
[ 70%] Linking C static library libtfm_test_suite_its_ns.a
[ 70%] Built target tfm_test_suite_its_ns
Scanning dependencies of target tfm_test_suite_qcbor_ns
[ 71%] Building C object test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/non_secure/qcbor_ns_testsuite.o
[ 71%] Building C object test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 71%] Linking C static library libtfm_test_suite_qcbor_ns.a
[ 71%] Built target tfm_test_suite_qcbor_ns
Scanning dependencies of target tfm_test_suite_ps_ns
[ 71%] Building C object test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/non_secure/ns_test_helpers.o
[ 71%] Building C object test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/non_secure/psa_ps_ns_interface_testsuite.o
[ 71%] Building C object test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 71%] Linking C static library libtfm_test_suite_ps_ns.a
[ 71%] Built target tfm_test_suite_ps_ns
Scanning dependencies of target tfm_test_suite_t_cose_ns
[ 71%] Building C object test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/non_secure/t_cose_ns_testsuite.o
[ 71%] Building C object test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 72%] Linking C static library libtfm_test_suite_t_cose_ns.a
[ 72%] Built target tfm_test_suite_t_cose_ns
Scanning dependencies of target tfm_test_suite_platform_ns
[ 72%] Building C object test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/platform_tests_common.o
[ 72%] Building C object test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/non_secure/platform_ns_interface_testsuite.o
[ 73%] Building C object test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework.o
[ 73%] Building C object test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework_helpers.o
[ 73%] Building C object test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 73%] Linking C static library libtfm_test_suite_platform_ns.a
[ 73%] Built target tfm_test_suite_platform_ns
Scanning dependencies of target tfm_test_suite_core_ns
[ 73%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/non_secure/core_ns_positive_testsuite.o
[ 73%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/non_secure/core_test_api.o
[ 73%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework_helpers.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/non_secure_suites.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 74%] Building C object test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/app/os_wrapper_cmsis_rtos_v2.o
[ 74%] Linking C static library libtfm_test_suite_core_ns.a
[ 74%] Built target tfm_test_suite_core_ns
Scanning dependencies of target tfm_ns_integration_test
[ 74%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/tfm_integ_test.o
[ 74%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/non_secure_suites.o
[ 74%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework.o
[ 74%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_helpers.o
[ 75%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_integ_test_helper.o
[ 75%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 75%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 75%] Building C object app/CMakeFiles/tfm_ns_integration_test.dir/os_wrapper_cmsis_rtos_v2.o
[ 75%] Linking C static library libtfm_ns_integration_test.a
[ 75%] Built target tfm_ns_integration_test
Scanning dependencies of target tfm_ns_scatter
[ 75%] Building C object platform/target/CMakeFiles/tfm_ns_scatter.dir/__/common/stm32l5xx/Device/Source/gcc/stm32l5xx_ns.o
[ 75%] Built target tfm_ns_scatter
Scanning dependencies of target tfm_ns
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/main_ns.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_ns.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/os_wrapper_cmsis_rtos_v2.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/non_secure_suites.o
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework.o
[ 76%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_helpers.o
[ 76%] Building C object app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_integ_test_helper.o
[ 76%] Linking C executable ../bin/tfm_ns.axf
Memory region Used Size Region Size %age Used
FLASH: 130120 B 163 KB 77.96%
RAM: 30368 B 128 KB 23.17%
[ 76%] Built target tfm_ns
Scanning dependencies of target tfm_ns_hex
[ 76%] Generating ../bin/tfm_ns.hex
[ 76%] Built target tfm_ns_hex
Scanning dependencies of target tfm_ns_bin
[ 76%] Generating ../bin/tfm_ns.bin
[ 76%] Built target tfm_ns_bin
Scanning dependencies of target tfm_ns_elf
[ 76%] Generating ../bin/tfm_ns.elf
[ 76%] Built target tfm_ns_elf
Scanning dependencies of target tfm_ns_binaries
[ 76%] Built target tfm_ns_binaries
Scanning dependencies of target tfm_s_hex
[ 76%] Generating ../bin/tfm_s.hex
[ 76%] Built target tfm_s_hex
Scanning dependencies of target tfm_s_bin
[ 76%] Generating ../bin/tfm_s.bin
[ 76%] Built target tfm_s_bin
Scanning dependencies of target tfm_s_elf
[ 76%] Generating ../bin/tfm_s.elf
[ 76%] Built target tfm_s_elf
Scanning dependencies of target tfm_s_binaries
[ 76%] Built target tfm_s_binaries
Scanning dependencies of target crypto_service_mbedx509
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_create.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_crl.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_crt.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_csr.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509write_crt.o
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509write_csr.o
[ 76%] Linking C static library libmbedx509.a
[ 76%] Built target crypto_service_mbedx509
Scanning dependencies of target crypto_service_mbedtls
[ 76%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/debug.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/net_sockets.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cache.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_ciphersuites.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cli.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cookie.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_msg.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_srv.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_ticket.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_tls.o
[ 77%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_tls13_keys.o
[ 78%] Linking C static library libmbedtls.a
[ 78%] Built target crypto_service_mbedtls
Scanning dependencies of target bl2_scatter
[ 78%] Building C object platform/target/CMakeFiles/bl2_scatter.dir/__/common/stm32l5xx/Device/Source/gcc/stm32l5xx_bl2.o
[ 78%] Built target bl2_scatter
Scanning dependencies of target platform_bl2
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Device/Source/Templates/system_stm32l5xx.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/boot_hal.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Native_Driver/mpu_armv8m_drv.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/tfm_low_level_security.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/low_level_device.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_flash.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash.o
[ 79%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash_ex.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc_ex.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_cortex.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 80%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gtzc.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng_ex.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/boot_hal.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/uart_stdout.o
[ 81%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/nv_counters.o
[ 82%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/tfm_rotpk.o
[ 82%] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/tfm_initial_attestation_key_material.o
[ 82%] Linking C static library libplatform_bl2.a
[ 82%] Built target platform_bl2
Scanning dependencies of target bl2_crypto_hw
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 82%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 83%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 83%] Building C object platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/stm.o
[ 83%] Linking C static library libbl2_crypto_hw.a
[ 83%] Built target bl2_crypto_hw
Scanning dependencies of target bl2_mbedcrypto
[ 83%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aes.o
[ 83%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aesni.o
[ 83%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aria.o
[ 83%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1parse.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1write.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/base64.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/bignum.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/camellia.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ccm.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chacha20.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chachapoly.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher_wrap.o
[ 84%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cmac.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ctr_drbg.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/des.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/dhm.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdh.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdsa.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecjpake.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp_curves.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy.o
[ 85%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy_poll.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/error.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/gcm.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hkdf.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hmac_drbg.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md5.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/memory_buffer_alloc.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_reader.o
[ 86%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_trace.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/nist_kw.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/oid.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/padlock.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pem.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk_wrap.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs12.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs5.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkparse.o
[ 87%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkwrite.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform_util.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/poly1305.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_aead.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_cipher.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_client.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_ecp.o
[ 88%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_hash.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_mac.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_rsa.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_se.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_slot_management.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_storage.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_its_file.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ripemd160.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa.o
[ 89%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa_alt_helpers.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha1.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha256.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha512.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/threading.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/timing.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version_features.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 90%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 91%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 91%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 91%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 91%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 91%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 91%] Linking C static library libmbedcrypto.a
[ 91%] Built target bl2_mbedcrypto
Scanning dependencies of target bootutil
[ 91%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/boot_record.o
[ 91%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_misc.o
[ 91%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_public.o
[ 91%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/caps.o
[ 91%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/encrypted.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening_delay_rng_mbedtls.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec256.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ed25519.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_rsa.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_validate.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/loader.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_misc.o
[ 92%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_move.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_scratch.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/tlv.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 93%] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 94%] Linking C static library libbootutil.a
[ 94%] Built target bootutil
Scanning dependencies of target bl2
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/src/security_cnt.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/src/flash_map.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/bl2_main.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/keys.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_extended.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_legacy.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_bl2.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/bl2/low_level_ospi_device.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_ospi_flash.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_ospi.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/Components/mx25lm51245g/mx25lm51245g.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/stm32l562e_dk/src/stm32l562e_discovery_ospi.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 95%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 96%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 96%] Building C object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 96%] Linking C executable ../bin/bl2.axf
Memory region Used Size Region Size %age Used
FLASH: 41968 B 66 KB 62.10%
FLASH_NOHDP: 244 B 6 KB 3.97%
RAM: 27336 B 63 KB 42.37%
[ 96%] Built target bl2
Scanning dependencies of target bl2_elf
[ 96%] Generating ../bin/bl2.elf
[ 96%] Built target bl2_elf
Scanning dependencies of target bl2_hex
[ 96%] Generating ../bin/bl2.hex
[ 96%] Built target bl2_hex
Scanning dependencies of target bl2_bin
[ 96%] Generating ../bin/bl2.bin
[ 96%] Built target bl2_bin
Scanning dependencies of target bl2_binaries
[ 96%] Built target bl2_binaries
Scanning dependencies of target signing_layout_s
[ 96%] Building C object bl2/ext/mcuboot/CMakeFiles/signing_layout_s.dir/signing_layout_s.o
[ 96%] Built target signing_layout_s
Scanning dependencies of target signing_layout_ns
[ 96%] Building C object bl2/ext/mcuboot/CMakeFiles/signing_layout_ns.dir/signing_layout_ns.o
[ 96%] Built target signing_layout_ns
Scanning dependencies of target tfm_s_signed_bin
[ 96%] Generating tfm_s_signed.bin
[ 96%] Built target tfm_s_signed_bin
Scanning dependencies of target tfm_ns_signed_bin
[ 96%] Generating tfm_ns_signed.bin
[ 96%] Built target tfm_ns_signed_bin
Scanning dependencies of target tfm_s_ns_signed_bin
[ 96%] Generating tfm_s_ns_signed.bin
[ 96%] Built target tfm_s_ns_signed_bin
Scanning dependencies of target signed_images
[ 96%] Built target signed_images
Scanning dependencies of target bl2_mbedx509
[ 96%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509.o
[ 96%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_create.o
[ 96%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_crl.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_crt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_csr.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509write_crt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509write_csr.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c: In function 'mbedtls_rsa_private':
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:1182:24: warning: unused parameter 'p_rng' [-Wunused-parameter]
1182 | void *p_rng,
| ~~~~~~^~~~~
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 97%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 98%] Linking C static library libmbedx509.a
[ 98%] Built target bl2_mbedx509
Scanning dependencies of target bl2_mbedtls
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/debug.o
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/net_sockets.o
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cache.o
[ 98%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_ciphersuites.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cli.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cookie.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_msg.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_srv.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_ticket.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_tls.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_tls13_keys.o
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c: In function 'mbedtls_rsa_private':
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:1182:24: warning: unused parameter 'p_rng' [-Wunused-parameter]
1182 | void *p_rng,
| ~~~~~~^~~~~
[ 99%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[100%] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[100%] Linking C static library libmbedtls.a
[100%] Built target bl2_mbedtls
Install the project...
-- Install configuration: "Release"
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedcrypto.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedx509.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedtls.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedcrypto.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedx509.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedtls.a
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/stm_tool.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/bin2hex.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/macro_parser.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/regression.sh
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/preprocess.sh
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/TFM_UPDATE.sh
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/TFM_BIN2HEX.sh
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/postbuild.sh
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/flash_layout.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/region_defs.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/image_macros_to_preprocess_bl2.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.axf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s_signed.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.hex
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.elf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.map
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.hex
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.elf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns_signed.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.map
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.axf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.elf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.axf
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.map
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s_ns_signed.bin
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.hex
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/lib/s_veneers.o
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/client.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/error.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa_manifest/sid.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_api.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_ns_interface.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/ext/tz_context.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_psa_call_param.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/protected_storage.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/internal_trusted_storage.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/storage_common.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_extra.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_compat.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_client_struct.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_sizes.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_struct.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_types.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_values.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_crypto_defs.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/initial_attestation.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_platform_api.h
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_psa_ns_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_ns_interface.c.example
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_ps_ipc_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_its_ipc_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_crypto_ipc_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_initial_attestation_ipc_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_platform_ipc_api.c
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/macro_parser.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/assemble.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/__pycache__
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/__pycache__/macro_parser.cpython-36.pyc
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/requirements.txt
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/wrapper
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/wrapper/wrapper.py
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/layout_files/signing_layout_s.o
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/layout_files/signing_layout_ns.o
-- Installing: /home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/keys/root-RSA-3072_1.pem
Best Regards,
Poppy Wu
Macronix Microelectronics (Suzhou) Co.,Ltd
http://www.mxic.com.cn<http://www.mxic.com.cn/>
CONFIDENTIALITY NOTE:
This e-mail and any attachments may contain confidential information and/or personal data, which is protected by applicable laws. Please be reminded that duplication, disclosure, distribution, or use of this e-mail (and/or its attachments) or any part thereof is prohibited. If you receive this e-mail in error, please notify us immediately and delete this mail as well as its attachment(s) from your system. In addition, please be informed that collection, processing, and/or use of personal data is prohibited unless expressly permitted by personal data protection laws. Thank you for your attention and cooperation.
Macronix International Co., Ltd.
=====================================================================
--
TF-M mailing list
TF-M(a)lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-m--
TF-M mailing list
TF-M(a)lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-m
--
TF-M mailing list
TF-M(a)lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-m
Hi Raef and Summer,
I have set PLATFORM_DUMMY_NV_SEED = TRUE and CRYPTO_HW_ACCELERATOR=OFF
within STM config.cmake file,and the test result was the same,there were 8
crypto failures.
I looked into the detailed error, and I commented out the code which set
key's id attribute,showned as below.
then the key can be imported,but there were still AES_CBC and AES_CFB
...symmetric single-shot API errors.
I am wondering whether this test result occurs on the other platforms.
Running Test Suite Crypto non-secure interface test
(TFM_NS_CRYPTO_TEST_1XXX)...
> Executing 'TFM_NS_CRYPTO_TEST_1001'
Description: 'Non Secure Key management interface'
TEST: TFM_NS_CRYPTO_TEST_1001 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1002'
Description: 'Non Secure Symmetric encryption (AES-128-CBC) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at
/home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1002 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1003'
Description: 'Non Secure Symmetric encryption (AES-128-CFB) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at
/home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1003 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1005'
Description: 'Non Secure Symmetric encryption (AES-128-CTR) interface'
key handle:2147483616
destroy key handle:2147483616
Error encrypting with the single-shot API (Failed at
/home/a/workspace1/TF-M/)
TEST: TFM_NS_CRYPTO_TEST_1005 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1007'
Description: 'Non Secure Symmetric encryption invalid cipher'
TEST: TFM_NS_CRYPTO_TEST_1007 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1008'
Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)'
TEST: TFM_NS_CRYPTO_TEST_1008 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1009'
Description: 'Non Secure Symmetric encryption invalid cipher
(HMAC-128-CFB)'
TEST: TFM_NS_CRYPTO_TEST_1009 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1010'
Description: 'Non Secure Unsupported Hash (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1010 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1011'
Description: 'Non Secure Hash (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1011 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1012'
Description: 'Non Secure Hash (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1012 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1013'
Description: 'Non Secure Hash (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1013 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1014'
Description: 'Non Secure Hash (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1014 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1019'
Description: 'Non Secure Unsupported HMAC (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1019 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1020'
Description: 'Non Secure HMAC (SHA-256) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1020 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1021'
Description: 'Non Secure HMAC (SHA-384) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1021 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1022'
Description: 'Non Secure HMAC (SHA-512) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1022 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1024'
Description: 'Non Secure HMAC with long key (SHA-224) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf)
TEST: TFM_NS_CRYPTO_TEST_1024 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1030'
Description: 'Non Secure AEAD (AES-128-CCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1030 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1031'
Description: 'Non Secure AEAD (AES-128-GCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1031 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1032'
Description: 'Non Secure key policy interface'
TEST: TFM_NS_CRYPTO_TEST_1032 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1033'
Description: 'Non Secure key policy check permissions'
TEST: TFM_NS_CRYPTO_TEST_1033 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1034'
Description: 'Non Secure persistent key interface'
Failed to import a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/t)
TEST: TFM_NS_CRYPTO_TEST_1034 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1035'
Description: 'Non Secure AEAD interface with truncated auth tag
(AES-128-CCM-'
TEST: TFM_NS_CRYPTO_TEST_1035 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1036'
Description: 'Non Secure TLS 1.2 PRF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1036 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1037'
Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation'
TEST: TFM_NS_CRYPTO_TEST_1037 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1038'
Description: 'Non Secure HKDF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1038 - PASSED!
TESTSUITE FAILED!
Number of failed tests: 8 of 26
Best Regards,
Poppy Wu
Summer Qin via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent by: "TF-M" <tf-m-bounces(a)lists.trustedfirmware.org>
2021/08/03 10:52
Please respond to
Summer Qin <Summer.Qin(a)arm.com>
To
"tf-m(a)lists.trustedfirmware.org" <tf-m(a)lists.trustedfirmware.org>, Edward
Yang <EdwardYang(a)mxic.com.cn>, Raef Coles <Raef.Coles(a)arm.com>
cc
nd <nd(a)arm.com>
Subject
Re: [TF-M] TF-M crypto test failure
Hi Edward,
STM uses its own accelerator for crypto as the default config.
Please try Raef's suggestion, but you also need to set
"-DPLATFORM_DUMMY_NV_SEED = TRUE" when you set
"-DCRYPTO_HW_ACCELERATOR=OFF" manually, otherwise you will see cmake
error.
Best Regards,
Summer
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> on behalf of Raef
Coles via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent: Monday, August 2, 2021 11:28 PM
To: tf-m(a)lists.trustedfirmware.org <tf-m(a)lists.trustedfirmware.org>;
Edward Yang <EdwardYang(a)mxic.com.cn>
Subject: Re: [TF-M] TF-M crypto test failure
Hi Edward
As part of the migration to mbedtls 3.0, we had to update some of the code
for the STM crypto accelerator mbedtls compatibility layer. It's possible
these failures are related to those changes.
Could you run the same tests with `-DCRYPTO_HW_ACCELERATOR=OFF`, and see
if there are less failures in that mode?
Thanks,
Raef
________________________________________
From: TF-M <tf-m-bounces(a)lists.trustedfirmware.org> on behalf of Edward
Yang via TF-M <tf-m(a)lists.trustedfirmware.org>
Sent: 02 August 2021 14:31
To: tf-m(a)lists.trustedfirmware.org
Subject: [TF-M] TF-M crypto test failure
Hi experts,
We tested the latest trusted-firmware-m code with tf-m-tests on
stm32l562e_dk discovery board,but some crypto failures occured,
The test log is showed below:
[INF] Starting bootloader
[INF] Swap type: none
[INF] Swap type: none
[INF] Bootloader chainload address offset: 0x19000
[INF] Jumping to the first image slot
[Sec Thread] Secure image initializing!
TF-M isolation level is: 0x00000001
Booting TFM v1.3.0
Non-Secure system starting...
#### Execute test suites for the Non-secure area ####
Running Test Suite PSA internal trusted storage NS interface tests
(TFM_NS_ITS_TEST_1XXX)...
> Executing 'TFM_NS_ITS_TEST_1001'
Description: 'Set interface'
TEST: TFM_NS_ITS_TEST_1001 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1002'
Description: 'Set interface with create flags'
Note: The UID in this test has already been created with
the PSA_STORAGE_FLAG_WRITE_ONCE flag in a previous test
run. Wipe the storage area to run the full test.
TEST: TFM_NS_ITS_TEST_1002 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1003'
Description: 'Set interface with NULL data pointer'
TEST: TFM_NS_ITS_TEST_1003 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1004'
Description: 'Set interface with write once UID'
TEST: TFM_NS_ITS_TEST_1004 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1005'
Description: 'Get interface with valid data'
TEST: TFM_NS_ITS_TEST_1005 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1006'
Description: 'Get interface with zero data length'
TEST: TFM_NS_ITS_TEST_1006 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1007'
Description: 'Get interface with invalid UIDs'
TEST: TFM_NS_ITS_TEST_1007 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1008'
Description: 'Get interface with invalid data lengths and offsets'
TEST: TFM_NS_ITS_TEST_1008 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1009'
Description: 'Get interface with NULL data pointer'
TEST: TFM_NS_ITS_TEST_1009 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1010'
Description: 'Get info interface with write once UID'
TEST: TFM_NS_ITS_TEST_1010 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1011'
Description: 'Get info interface with valid UID'
TEST: TFM_NS_ITS_TEST_1011 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1012'
Description: 'Get info interface with invalid UIDs'
TEST: TFM_NS_ITS_TEST_1012 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1013'
Description: 'Remove interface with valid UID'
TEST: TFM_NS_ITS_TEST_1013 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1014'
Description: 'Remove interface with write once UID'
TEST: TFM_NS_ITS_TEST_1014 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1015'
Description: 'Remove interface with invalid UID'
TEST: TFM_NS_ITS_TEST_1015 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1016'
Description: 'Block compaction after remove'
TEST: TFM_NS_ITS_TEST_1016 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1017'
Description: 'Multiple partial gets'
TEST: TFM_NS_ITS_TEST_1017 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1018'
Description: 'Multiple sets to same UID from same thread'
TEST: TFM_NS_ITS_TEST_1018 - PASSED!
> Executing 'TFM_NS_ITS_TEST_1019'
Description: 'Set, get and remove interface with different asset sizes'
TEST: TFM_NS_ITS_TEST_1019 - PASSED!
TESTSUITE PASSED!
Running Test Suite Crypto non-secure interface test
(TFM_NS_CRYPTO_TEST_1XXX)...
> Executing 'TFM_NS_CRYPTO_TEST_1001'
Description: 'Non Secure Key management interface'
TEST: TFM_NS_CRYPTO_TEST_1001 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1002'
Description: 'Non Secure Symmetric encryption (AES-128-CBC) interface'
Error destroying a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1002 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1003'
Description: 'Non Secure Symmetric encryption (AES-128-CFB) interface'
Error destroying a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1003 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1005'
Description: 'Non Secure Symmetric encryption (AES-128-CTR) interface'
Error destroying a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:345)
TEST: TFM_NS_CRYPTO_TEST_1005 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1007'
Description: 'Non Secure Symmetric encryption invalid cipher'
TEST: TFM_NS_CRYPTO_TEST_1007 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1008'
Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)'
TEST: TFM_NS_CRYPTO_TEST_1008 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1009'
Description: 'Non Secure Symmetric encryption invalid cipher
(HMAC-128-CFB)'
TEST: TFM_NS_CRYPTO_TEST_1009 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1010'
Description: 'Non Secure Unsupported Hash (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1010 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1011'
Description: 'Non Secure Hash (SHA-224) interface'
TEST: TFM_NS_CRYPTO_TEST_1011 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1012'
Description: 'Non Secure Hash (SHA-256) interface'
TEST: TFM_NS_CRYPTO_TEST_1012 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1013'
Description: 'Non Secure Hash (SHA-384) interface'
TEST: TFM_NS_CRYPTO_TEST_1013 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1014'
Description: 'Non Secure Hash (SHA-512) interface'
TEST: TFM_NS_CRYPTO_TEST_1014 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1019'
Description: 'Non Secure Unsupported HMAC (SHA-1) interface'
TEST: TFM_NS_CRYPTO_TEST_1019 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1020'
Description: 'Non Secure HMAC (SHA-256) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1020 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1021'
Description: 'Non Secure HMAC (SHA-384) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1021 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1022'
Description: 'Non Secure HMAC (SHA-512) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1022 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1024'
Description: 'Non Secure HMAC with long key (SHA-224) interface'
Error importing a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:628)
TEST: TFM_NS_CRYPTO_TEST_1024 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1030'
Description: 'Non Secure AEAD (AES-128-CCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1030 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1031'
Description: 'Non Secure AEAD (AES-128-GCM) interface'
TEST: TFM_NS_CRYPTO_TEST_1031 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1032'
Description: 'Non Secure key policy interface'
TEST: TFM_NS_CRYPTO_TEST_1032 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1033'
Description: 'Non Secure key policy check permissions'
TEST: TFM_NS_CRYPTO_TEST_1033 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1034'
Description: 'Non Secure persistent key interface'
Failed to import a key (Failed at
/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/suites/crypto/crypto_tests_common.c:107)
TEST: TFM_NS_CRYPTO_TEST_1034 - FAILED!
> Executing 'TFM_NS_CRYPTO_TEST_1035'
Description: 'Non Secure AEAD interface with truncated auth tag
(AES-128-CCM-8)'
TEST: TFM_NS_CRYPTO_TEST_1035 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1036'
Description: 'Non Secure TLS 1.2 PRF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1036 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1037'
Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation'
TEST: TFM_NS_CRYPTO_TEST_1037 - PASSED!
> Executing 'TFM_NS_CRYPTO_TEST_1038'
Description: 'Non Secure HKDF key derivation'
TEST: TFM_NS_CRYPTO_TEST_1038 - PASSED!
TESTSUITE FAILED!
Number of failed tests: 8 of 26
....
The detailed software versions are as follows:
trusted-firmware-m:commit 07c2e6868cb7027325a0b84dd4c14bf619f5dc34
tf-m-tests:commit e1a8c9fb8394b1f6ea66d2611c070915b0d4b573
mcuboot:commit 4f8091318b4026d14af9e5a7036825bff62fb612
mbedtls:commit 8df2f8e7b9c7bb9390ac74bb7bace27edca81a2b
And below is the build command and procedure,
root@Thinos16-dev:~/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test#
cmake .. -DTFM_PLATFORM=stm/stm32l562e_dk
-DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DTEST_NS=ON
-DTFM_PSA_API=ON -DTFM_SPM_LOG_LEVEL=TFM_SPM_LOG_LEVEL_DEBUG
-- The C compiler identification is GNU 9.3.1
-- The ASM compiler identification is GNU
-- Found assembler:
/home/a/Tools/gcc-arm-none-eabi-9-2020-q2-update/bin/arm-none-eabi-gcc
-- Found Python3: /home/a/python3.6/bin/python3.6 (found version "3.6.12")
found components: Interpreter
Start to generate partition files:
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/psa_manifest/tfm_protected_storage.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/auto_generated/intermedia_tfm_protected_storage.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/psa_manifest/tfm_internal_trusted_storage.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/intermedia_tfm_internal_trusted_storage.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/psa_manifest/tfm_audit_logging.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/auto_generated/intermedia_tfm_audit_logging.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/audit_logging/auto_generated/load_info_tfm_audit_logging.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/psa_manifest/tfm_crypto.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/psa_manifest/tfm_platform.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/psa_manifest/tfm_initial_attestation.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/auto_generated/intermedia_tfm_initial_attestation.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/psa_manifest/tfm_ss_core_test.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/auto_generated/intermedia_tfm_ss_core_test.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/psa_manifest/tfm_ss_core_test_2.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/auto_generated/intermedia_tfm_ss_core_test_2.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/psa_manifest/tfm_secure_client_service.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/auto_generated/intermedia_tfm_secure_client_service.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_service/auto_generated/load_info_tfm_secure_client_service.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/psa_manifest/tfm_ipc_service_test.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/auto_generated/intermedia_tfm_ipc_service_test.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/psa_manifest/tfm_ipc_client_test.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/auto_generated/intermedia_tfm_ipc_client_test.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/psa_manifest/tfm_ps_test_service.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/auto_generated/intermedia_tfm_ps_test_service.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/psa_manifest/tfm_secure_client_2.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/auto_generated/intermedia_tfm_secure_client_2.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_secure_client_2/auto_generated/load_info_tfm_secure_client_2.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/psa_manifest/tfm_firmware_update.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/auto_generated/intermedia_tfm_firmware_update.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/firmware_update/auto_generated/load_info_tfm_firmware_update.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/psa_manifest/tfm_ffm11_partition.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/intermedia_tfm_ffm11_partition.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/psa_manifest/tfm_attest_test_service.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/auto_generated/intermedia_tfm_attest_test_service.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_attest_test_service/auto_generated/load_info_tfm_attest_test_service.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/psa_manifest/tfm_slih_test_service.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/auto_generated/intermedia_tfm_slih_test_service.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_slih_test_service/auto_generated/load_info_tfm_slih_test_service.c
Generating Header:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/psa_manifest/tfm_flih_test_service.h
Generating Intermedia:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/auto_generated/intermedia_tfm_flih_test_service.c
Generating Loadinfo:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/test_services/tfm_flih_test_service/auto_generated/load_info_tfm_flih_test_service.c
Per-partition files done:
Start to generate file from the generated list:
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_spm_db_func.inc
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_veneers.c
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/tfm_veneers.h
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/secure_fw/spm/cmsis_psa/tfm_secure_irq_handlers_ipc.inc
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/psa_manifest/sid.h
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/interface/include/psa_manifest/pid.h
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/platform/ext/common/armclang/tfm_isolation_l3.sct
Generating
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/generated/platform/ext/common/gcc/tfm_isolation_l3.ld
Generation of files done
-- Found PythonInterp: /home/a/python3.6/bin/python3 (found suitable
version "3.6.12", minimum required is "3")
-- Could NOT find Sphinx (missing: SPHINX_VERSION)
CMake Warning (dev) at
/home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426
(message):
The package name passed to `find_package_handle_standard_args` (PY_M2R)
does not match the name of the calling package (PythonModules). This can
lead to problems in calling code that expects `find_package` result
variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module m2r (missing: PY_M2R)
CMake Warning (dev) at
/home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426
(message):
The package name passed to `find_package_handle_standard_args`
(PY_SPHINX-RTD-THEME) does not match the name of the calling package
(PythonModules). This can lead to problems in calling code that expects
`find_package` result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module sphinx-rtd-theme (missing:
PY_SPHINX-RTD-THEME)
CMake Warning (dev) at
/home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426
(message):
The package name passed to `find_package_handle_standard_args`
(PY_SPHINXCONTRIB.PLANTUML) does not match the name of the calling
package
(PythonModules). This can lead to problems in calling code that expects
`find_package` result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/FindPythonModules.cmake:60 (find_package_handle_standard_args)
docs/CMakeLists.txt:14 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Can not find Python module sphinxcontrib.plantuml (missing:
PY_SPHINXCONTRIB.PLANTUML)
-- Found Java: /usr/bin/java (found suitable version "1.8.0.292", minimum
required is "1.8") found components: Runtime
-- PLANTUML_JAR_PATH variable is missing, PlantUML jar location is
unknown.
CMake Warning (dev) at
/home/a/Tools/cmake-3.19.6-Linux-x86_64/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426
(message):
The package name passed to `find_package_handle_standard_args` (Plantuml)
does not match the name of the calling package (PlantUML). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindPlantUML.cmake:63 (find_package_handle_standard_args)
docs/CMakeLists.txt:15 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find Plantuml (missing: PLANTUML_JAR_PATH PLANTUML_VERSION)
-- Found Doxygen: /usr/bin/doxygen (found suitable version "1.8.11",
minimum required is "1.8.0") found components: doxygen dot
-- Found LATEX: /usr/bin/latex found components: PDFLATEX
-- ---------- Display crypto configuration - start --------------
-- CRYPTO_RNG_MODULE_DISABLED is set to FALSE
-- CRYPTO_KEY_MODULE_DISABLED is set to FALSE
-- CRYPTO_AEAD_MODULE_DISABLED is set to FALSE
-- CRYPTO_MAC_MODULE_DISABLED is set to FALSE
-- CRYPTO_CIPHER_MODULE_DISABLED is set to FALSE
-- CRYPTO_HASH_MODULE_DISABLED is set to FALSE
-- CRYPTO_KEY_DERIVATION_MODULE_DISABLED is set to FALSE
-- CRYPTO_ASYM_SIGN_MODULE_DISABLED is set to FALSE
-- CRYPTO_ASYM_ENCRYPT_MODULE_DISABLED is set to FALSE
-- CRYPTO_ENGINE_BUF_SIZE is set to 0x2080
-- CRYPTO_CONC_OPER_NUM is set to 8
-- CRYPTO_KEY_ID_ENCODES_OWNER is set to ON
-- CRYPTO_IOVEC_BUFFER_SIZE is set to 5120
-- ---------- Display crypto configuration - stop ---------------
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Failed
-- ----------- Display storage configuration - start ------------
-- PS_CREATE_FLASH_LAYOUT is set to ON
-- PS_ENCRYPTION is set to ON
-- PS_RAM_FS is set to OFF
-- PS_ROLLBACK_PROTECTION is set to ON
-- PS_VALIDATE_METADATA_FROM_FLASH is set to ON
-- PS_MAX_ASSET_SIZE is set to 2048
-- PS_NUM_ASSETS is set to 10
-- PS_CRYPTO_AEAD_ALG is set to PSA_ALG_GCM
-- ITS_CREATE_FLASH_LAYOUT is set to ON
-- ITS_RAM_FS is set to OFF
-- ITS_VALIDATE_METADATA_FROM_FLASH is set to ON
-- ITS_MAX_ASSET_SIZE is set to 512
-- ITS_NUM_ASSETS is set to 10
-- ITS_BUF_SIZE is not set (defaults to ITS_MAX_ASSET_SIZE)
-- ----------- Display storage configuration - stop -------------
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test
root@Thinos16-dev:~/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test#
make install
Scanning dependencies of target tfm_generated_files
[ 0%] Built target tfm_generated_files
Scanning dependencies of target tfm_qcbor
[ 0%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/ieee754.o
[ 0%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/qcbor_encode.o
[ 0%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/qcbor_decode.o
[ 1%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/src/UsefulBuf.o
[ 1%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor.dir/util/qcbor_util.o
[ 1%] Linking C static library libtfm_qcbor.a
[ 1%] Built target tfm_qcbor
Scanning dependencies of target tfm_t_cose_s
[ 1%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_sign.o
[ 1%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_verify.o
[ 1%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_util.o
[ 1%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_parameters.o
[ 1%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/crypto_adapters/t_cose_psa_crypto.o
[ 2%] Linking C static library libtfm_t_cose_s.a
[ 2%] Built target tfm_t_cose_s
Scanning dependencies of target crypto_service_crypto_hw
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 2%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/stm.o
[ 3%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 3%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 3%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 3%] Building C object
platform/ext/accelerator/CMakeFiles/crypto_service_crypto_hw.dir/__/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 3%] Linking C static library libcrypto_service_crypto_hw.a
[ 3%] Built target crypto_service_crypto_hw
Scanning dependencies of target tfm_app_rot_partition_ipc_client
[ 3%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/tfm_ipc_client_test.o
[ 3%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/intermedia_tfm_ipc_client_test.o
[ 3%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 4%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/t
fm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 5%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 6%] Building C object
test/test_services/tfm_ipc_client/CMakeFiles/tfm_app_rot_partition_ipc_client.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 6%] Linking C static library libtfm_app_rot_partition_ipc_client.a
[ 6%] Built target tfm_app_rot_partition_ipc_client
Scanning dependencies of target tfm_psa_rot_partition_ipc_service
[ 6%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/tfm_ipc_service_test.o
[ 6%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/intermedia_tfm_ipc_service_test.o
[ 6%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 6%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 7%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 8%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework.o
[ 9%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework_helpers.o
[ 9%] Building C object
test/test_services/tfm_ipc_service/CMakeFiles/tfm_psa_rot_partition_ipc_service.dir/__/__/framework/test_framework_integ_test_helper.o
[ 9%] Linking C static library libtfm_psa_rot_partition_ipc_service.a
[ 9%] Built target tfm_psa_rot_partition_ipc_service
Scanning dependencies of target tfm_psa_rot_partition_ps_test
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/tfm_ps_test_service.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/intermedia_tfm_ps_test_service.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 9%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 10%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 11%] Building C object
test/test_services/tfm_ps_test_service/CMakeFiles/tfm_psa_rot_partition_ps_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 11%] Linking C static library libtfm_psa_rot_partition_ps_test.a
[ 11%] Built target tfm_psa_rot_partition_ps_test
Scanning dependencies of target tfm_app_rot_partition_core_test_2
[ 11%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/tfm_ss_core_test_2.o
[ 11%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/intermedia_tfm_ss_core_test_2.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 12%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 13%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 14%] Building C object
test/test_services/tfm_core_test_2/CMakeFiles/tfm_app_rot_partition_core_test_2.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 14%] Linking C static library libtfm_app_rot_partition_core_test_2.a
[ 14%] Built target tfm_app_rot_partition_core_test_2
Scanning dependencies of target tfm_psa_rot_partition_core_test
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/tfm_ss_core_test.o
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/intermedia_tfm_ss_core_test.o
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 14%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 15%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework_helpers.o
[ 16%] Building C object
test/test_services/tfm_core_test/CMakeFiles/tfm_psa_rot_partition_core_test.dir/__/__/framework/test_framework_integ_test_helper.o
[ 17%] Linking C static library libtfm_psa_rot_partition_core_test.a
[ 17%] Built target tfm_psa_rot_partition_core_test
Scanning dependencies of target platform_s
[ 17%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/system_stm32l5xx.o
[ 17%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 17%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/mpu_armv8m_drv.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/spm_hal.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/tfm_hal_isolation.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/target_cfg.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/low_level_device.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_flash.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash.o
[ 18%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash_ex.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc_ex.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gtzc.o
[ 19%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_isolation_mpu_v8m.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/secure/tfm_platform_system.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng_ex.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_ps.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_its.o
[ 20%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_platform.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/uart_stdout.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_spm_logdev_peripheral.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/template/attest_hal.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/template/nv_counters.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/template/crypto_keys.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_rotpk.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_initial_attestation_key_material.o
[ 21%] Building C object
platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_client.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_service.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/interface/src/psa/psa_lifecycle.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/interface/src/log/tfm_log_raw.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 22%] Building C object
platform/CMakeFiles/platform_s.dir/__/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 23%] Building C object
platform/CMakeFiles/platform_s.dir/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 23%] Linking C static library libplatform_s.a
[ 23%] Built target platform_s
Scanning dependencies of target tfm_app_rot_partition_ffm11
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/tfm_ffm11_partition.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/intermedia_tfm_ffm11_partition.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_client.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_service.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 23%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/idle_partition/load_info_idle_sp.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 24%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 25%] Building C object
secure_fw/partitions/tfm_ffm11_partition/CMakeFiles/tfm_app_rot_partition_ffm11.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 25%] Linking C static library libtfm_app_rot_partition_ffm11.a
[ 25%] Built target tfm_app_rot_partition_ffm11
Scanning dependencies of target tfm_psa_rot_partition_platform
[ 25%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o
[ 25%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_client.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_service.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 26%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/idle_partition/load_info_idle_sp.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 27%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 28%] Building C object
secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 28%] Linking C static library libtfm_psa_rot_partition_platform.a
[ 28%] Built target tfm_psa_rot_partition_platform
Scanning dependencies of target tfm_psa_rot_partition_its
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_its_req_mngr.o
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_internal_trusted_storage.o
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/its_utils.o
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash.o
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nand.o
[ 28%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nor.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_ram.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_dblock.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_mblock.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/intermedia_tfm_internal_trusted_storage.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_client.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_service.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 29%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/idle_partition/load_info_idle_sp.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 30%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 31%] Building C object
secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 31%] Linking C static library libtfm_psa_rot_partition_its.a
[ 31%] Built target tfm_psa_rot_partition_its
Scanning dependencies of target tfm_app_rot_partition_ps
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_ps_req_mngr.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_protected_storage.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_system.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_table.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_utils.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/crypto/ps_crypto_interface.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_encrypted_object.o
[ 31%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/nv_counters/ps_nv_counters.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/intermedia_tfm_protected_storage.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_client.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_service.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 32%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/idle_partition/load_info_idle_sp.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 33%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 34%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 34%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 34%] Building C object
secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 34%] Linking C static library libtfm_app_rot_partition_ps.a
[ 34%] Built target tfm_app_rot_partition_ps
Scanning dependencies of target tfm_psa_rot_partition_attestation
[ 34%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest_req_mngr.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_core.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_asymmetric_key.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_token_encode.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/intermedia_tfm_initial_attestation.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_client.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_service.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 35%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/idle_partition/load_info_idle_sp.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 36%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_sign.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_verify.o
[ 37%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_util.o
[ 38%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_parameters.o
[ 38%] Building C object
secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/crypto_adapters/t_cose_psa_crypto.o
[ 38%] Linking C static library libtfm_psa_rot_partition_attestation.a
[ 38%] Built target tfm_psa_rot_partition_attestation
Scanning dependencies of target crypto_service_mbedcrypto
[ 38%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aes.o
[ 38%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aesni.o
[ 38%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aria.o
[ 38%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1parse.o
[ 38%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1write.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/base64.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/bignum.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/camellia.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ccm.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chacha20.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chachapoly.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher_wrap.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cmac.o
[ 39%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ctr_drbg.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/des.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/dhm.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdh.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdsa.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecjpake.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp_curves.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy.o
[ 40%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy_poll.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/error.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/gcm.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hkdf.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hmac_drbg.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md5.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/memory_buffer_alloc.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_reader.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_trace.o
[ 41%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/nist_kw.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/oid.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/padlock.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pem.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk_wrap.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs12.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs5.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkparse.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkwrite.o
[ 42%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform_util.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/poly1305.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_aead.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_cipher.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_client.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_ecp.o
[ 43%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_hash.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_mac.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_rsa.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_se.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_slot_management.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_storage.o
[ 44%] Building C object secure_fw/par
titions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_its_file.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ripemd160.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa_alt_helpers.o
[ 44%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha1.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha256.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha512.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/threading.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/timing.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version_features.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_client.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_service.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/psa/psa_lifecycle.o
[ 45%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/secure_fw/partitions/idle_partition/load_info_idle_sp.o
[ 46%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 47%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 47%] Linking C static library libmbedcrypto.a
[ 47%] Built target crypto_service_mbedcrypto
Scanning dependencies of target tfm_psa_rot_partition_crypto
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o
[ 47%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_client.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_service.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/psa/psa_lifecycle.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/log/tfm_log_raw.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 48%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/ns_proxy_partition/load_info_ns_proxy.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/idle_partition/load_info_idle_sp.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 49%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 50%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 50%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 50%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 50%] Building C object
secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 50%] Linking C static library libtfm_psa_rot_partition_crypto.a
[ 50%] Built target tfm_psa_rot_partition_crypto
Scanning dependencies of target tfm_sprt
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcmp.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcpy.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memmove.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memset.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/service_api.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/tfm_sp_log_raw.o
[ 50%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/crypto/tfm_crypto_secure_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/initial_attestation/tfm_attest_secure_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/protected_storage/tfm_ps_secure_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/internal_trusted_storage/tfm_its_secure_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/platform/tfm_platform_secure_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/test_services/tfm_ps_test_service/tfm_ps_test_service_api.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 51%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_client.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_service.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/psa/psa_lifecycle.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/log/tfm_log_raw.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 52%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/ns_proxy_partition/load_info_ns_proxy.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/idle_partition/load_info_idle_sp.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 53%] Building C object
secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 53%] Linking C static library libtfm_sprt.a
[ 53%] Built target tfm_sprt
Scanning dependencies of target tfm_spm
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_utils.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_log.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/main.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_ipc.o
[ 53%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/static_load.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_psa_client_call.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/psa_client_service_apis.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_core_svcalls_ipc.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_nspm_ipc.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_pools.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_thread.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_wait.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch_v8m_main.o
[ 54%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/idle_partition.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_client.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_service.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/psa/psa_lifecycle.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/log/tfm_log_raw.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 55%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/load_info_idle_sp.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 56%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 57%] Building C object
secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 57%] Linking C static library libtfm_spm.a
[ 57%] Built target tfm_spm
Scanning dependencies of target tfm_s_log
[ 58%] Building C object
ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/log/tfm_log_raw.o
[ 58%] Building C object
ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 58%] Building C object
ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 58%] Building C object
ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 58%] Building C object
ns_log/CMakeFiles/tfm_s_log.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 58%] Linking C static library libtfm_s_log.a
[ 58%] Built target tfm_s_log
Scanning dependencies of target tfm_fih
[ 58%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/src/fih.o
[ 58%] Building C object
lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 58%] Building C object
lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 58%] Building C object
lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 58%] Building C object
lib/fih/CMakeFiles/tfm_fih.dir/__/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 59%] Linking C static library libtfm_fih.a
[ 59%] Built target tfm_fih
Scanning dependencies of target platform_ns
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/Device/Source/Templates/system_stm32l5xx.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 59%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_cortex.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/common/uart_stdout.o
[ 60%] Building C object
platform/CMakeFiles/platform_ns.dir/ext/common/template/tfm_initial_attest_pub_key.o
[ 60%] Linking C static library libplatform_ns.a
[ 60%] Built target platform_ns
Scanning dependencies of target tfm_api_ns
[ 60%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_platform_ipc_api.o
[ 61%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_ps_ipc_api.o
[ 61%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_its_ipc_api.o
[ 61%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_crypto_ipc_api.o
[ 61%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_initial_attestation_ipc_api.o
[ 61%] Building C object
app/CMakeFiles/tfm_api_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/interface/src/tfm_psa_ns_api.o
[ 61%] Building C object app/CMakeFiles/tfm_api_ns.dir/tfm_ns_interface.o
[ 61%] Linking C static library libtfm_api_ns.a
[ 61%] Built target tfm_api_ns
Scanning dependencies of target tfm_ns_log
[ 61%] Building C object ns_log/CMakeFiles/tfm_ns_log.dir/tfm_log_raw.o
[ 61%] Linking C static library libtfm_ns_log.a
[ 61%] Built target tfm_ns_log
Scanning dependencies of target tfm_test_suite_ipc_ns
[ 61%] Building C object
test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/non_secure/ipc_ns_interface_testsuite.o
[ 61%] Building C object
test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework.o
[ 61%] Building C object
test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework_helpers.o
[ 61%] Building C object
test/suites/ipc/CMakeFiles/tfm_test_suite_ipc_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 61%] Linking C static library libtfm_test_suite_ipc_ns.a
[ 61%] Built target tfm_test_suite_ipc_ns
Scanning dependencies of target tfm_qcbor_test
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/float_tests.o
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/half_to_double_from_rfc7049.o
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/qcbor_decode_tests.o
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/qcbor_encode_tests.o
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/run_tests.o
[ 61%] Building C object
lib/ext/qcbor/CMakeFiles/tfm_qcbor_test.dir/test/UsefulBuf_Tests.o
[ 62%] Linking C static library libtfm_qcbor_test.a
[ 62%] Built target tfm_qcbor_test
Scanning dependencies of target tfm_t_cose_ns
[ 62%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_sign1_sign.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_sign1_verify.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_util.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/src/t_cose_parameters.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_ns.dir/crypto_adapters/t_cose_psa_crypto.o
[ 63%] Linking C static library libtfm_t_cose_ns.a
[ 63%] Built target tfm_t_cose_ns
Scanning dependencies of target tfm_t_cose_test
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/run_tests.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_make_psa_test_key.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_make_test_messages.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_sign_verify_test.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/test/t_cose_test.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_sign1_sign.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_sign1_verify.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_util.o
[ 63%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/src/t_cose_parameters.o
[ 64%] Building C object
lib/ext/t_cose/CMakeFiles/tfm_t_cose_test.dir/crypto_adapters/t_cose_psa_crypto.o
[ 64%] Linking C static library libtfm_t_cose_test.a
[ 64%] Built target tfm_t_cose_test
Scanning dependencies of target tfm_s_scatter
[ 64%] Building C object
platform/target/CMakeFiles/tfm_s_scatter.dir/__/__/__/common/gcc/tfm_common_s.o
[ 64%] Built target tfm_s_scatter
Scanning dependencies of target tfm_s
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/spm/cmsis_psa/tfm_psa_api_veneers.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_s.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o
[ 64%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/tfm_ffm11_partition/auto_generated/load_info_tfm_ffm11_partition.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_proxy_partition/load_info_ns_proxy.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/partitions/idle_partition/load_info_idle_sp.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_core_test/auto_generated/load_info_tfm_ss_core_test.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_core_test_2/auto_generated/load_info_tfm_ss_core_test_2.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ps_test_service/auto_generated/load_info_tfm_ps_test_service.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ipc_service/auto_generated/load_info_tfm_ipc_service_test.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/generated/test_services/tfm_ipc_client/auto_generated/load_info_tfm_ipc_client_test.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 65%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 66%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 66%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_client.o
[ 66%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_service.o
[ 66%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/psa/psa_lifecycle.o
[ 66%] Building C object
secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/log/tfm_log_raw.o
[ 66%] Linking C executable ../bin/tfm_s.axf
Memory region Used Size Region Size %age Used
FLASH: 157740 B 235712 B 66.92%
RAM: 72096 B 127 KB 55.44%
VENEERS: 96 B 832 B 11.54%
[ 66%] Built target tfm_s
[ 67%] Generating s_veneers.o
Scanning dependencies of target tfm_s_veneers
[ 67%] Generating s_veneers.o
[ 67%] Linking C static library libtfm_s_veneers.a
[ 67%] Built target tfm_s_veneers
Scanning dependencies of target tfm_test_suite_attestation_ns
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_public_key.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_test.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_decode_common.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/attest_token_decode_asymmetric.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/non_secure/attest_asymmetric_ns_interface_testsuite.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_sign1_sign.o
[ 67%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_sign1_verify.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_util.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/src/t_cose_parameters.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/lib/ext/t_cose/crypto_adapters/t_cose_psa_crypto.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework_helpers.o
[ 68%] Building C object
test/suites/attestation/CMakeFiles/tfm_test_suite_attestation_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 68%] Linking C static library libtfm_test_suite_attestation_ns.a
[ 68%] Built target tfm_test_suite_attestation_ns
Scanning dependencies of target tfm_test_suite_crypto_ns
[ 68%] Building C object
test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/crypto_tests_common.o
[ 68%] Building C object
test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/non_secure/crypto_ns_interface_testsuite.o
[ 68%] Building C object
test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework.o
[ 69%] Building C object
test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework_helpers.o
[ 69%] Building C object
test/suites/crypto/CMakeFiles/tfm_test_suite_crypto_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 69%] Linking C static library libtfm_test_suite_crypto_ns.a
[ 69%] Built target tfm_test_suite_crypto_ns
Scanning dependencies of target tfm_test_suite_its_ns
[ 69%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/its_tests_common.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/non_secure/psa_its_ns_interface_testsuite.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework_helpers.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 70%] Building C object
test/suites/its/CMakeFiles/tfm_test_suite_its_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/app/os_wrapper_cmsis_rtos_v2.o
[ 70%] Linking C static library libtfm_test_suite_its_ns.a
[ 70%] Built target tfm_test_suite_its_ns
Scanning dependencies of target tfm_test_suite_qcbor_ns
[ 71%] Building C object
test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/non_secure/qcbor_ns_testsuite.o
[ 71%] Building C object
test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object
test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object
test/suites/qcbor/CMakeFiles/tfm_test_suite_qcbor_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 71%] Linking C static library libtfm_test_suite_qcbor_ns.a
[ 71%] Built target tfm_test_suite_qcbor_ns
Scanning dependencies of target tfm_test_suite_ps_ns
[ 71%] Building C object
test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/non_secure/ns_test_helpers.o
[ 71%] Building C object
test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/non_secure/psa_ps_ns_interface_testsuite.o
[ 71%] Building C object
test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object
test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object
test/suites/ps/CMakeFiles/tfm_test_suite_ps_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 71%] Linking C static library libtfm_test_suite_ps_ns.a
[ 71%] Built target tfm_test_suite_ps_ns
Scanning dependencies of target tfm_test_suite_t_cose_ns
[ 71%] Building C object
test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/non_secure/t_cose_ns_testsuite.o
[ 71%] Building C object
test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework.o
[ 71%] Building C object
test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework_helpers.o
[ 71%] Building C object
test/suites/t_cose/CMakeFiles/tfm_test_suite_t_cose_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 72%] Linking C static library libtfm_test_suite_t_cose_ns.a
[ 72%] Built target tfm_test_suite_t_cose_ns
Scanning dependencies of target tfm_test_suite_platform_ns
[ 72%] Building C object
test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/platform_tests_common.o
[ 72%] Building C object
test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/non_secure/platform_ns_interface_testsuite.o
[ 73%] Building C object
test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework.o
[ 73%] Building C object
test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework_helpers.o
[ 73%] Building C object
test/suites/platform/CMakeFiles/tfm_test_suite_platform_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 73%] Linking C static library libtfm_test_suite_platform_ns.a
[ 73%] Built target tfm_test_suite_platform_ns
Scanning dependencies of target tfm_test_suite_core_ns
[ 73%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/non_secure/core_ns_positive_testsuite.o
[ 73%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/non_secure/core_test_api.o
[ 73%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework_helpers.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/test_framework_integ_test_helper.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/__/__/framework/non_secure_suites.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 74%] Building C object
test/suites/core/CMakeFiles/tfm_test_suite_core_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/app/os_wrapper_cmsis_rtos_v2.o
[ 74%] Linking C static library libtfm_test_suite_core_ns.a
[ 74%] Built target tfm_test_suite_core_ns
Scanning dependencies of target tfm_ns_integration_test
[ 74%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/tfm_integ_test.o
[ 74%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/non_secure_suites.o
[ 74%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework.o
[ 74%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_helpers.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_integ_test_helper.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns_integration_test.dir/os_wrapper_cmsis_rtos_v2.o
[ 75%] Linking C static library libtfm_ns_integration_test.a
[ 75%] Built target tfm_ns_integration_test
Scanning dependencies of target tfm_ns_scatter
[ 75%] Building C object
platform/target/CMakeFiles/tfm_ns_scatter.dir/__/common/stm32l5xx/Device/Source/gcc/stm32l5xx_ns.o
[ 75%] Built target tfm_ns_scatter
Scanning dependencies of target tfm_ns
[ 75%] Building C object app/CMakeFiles/tfm_ns.dir/main_ns.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_ns.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Config/RTX_Config.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/CMSIS/RTOS2/RTX/Source/rtx_lib.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/os_wrapper_cmsis_rtos_v2.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/non_secure_suites.o
[ 75%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework.o
[ 76%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_helpers.o
[ 76%] Building C object
app/CMakeFiles/tfm_ns.dir/home/a/workspace1/TF-M/trustedfirmware-m/tf-m-tests/test/framework/test_framework_integ_test_helper.o
[ 76%] Linking C executable ../bin/tfm_ns.axf
Memory region Used Size Region Size %age Used
FLASH: 130120 B 163 KB 77.96%
RAM: 30368 B 128 KB 23.17%
[ 76%] Built target tfm_ns
Scanning dependencies of target tfm_ns_hex
[ 76%] Generating ../bin/tfm_ns.hex
[ 76%] Built target tfm_ns_hex
Scanning dependencies of target tfm_ns_bin
[ 76%] Generating ../bin/tfm_ns.bin
[ 76%] Built target tfm_ns_bin
Scanning dependencies of target tfm_ns_elf
[ 76%] Generating ../bin/tfm_ns.elf
[ 76%] Built target tfm_ns_elf
Scanning dependencies of target tfm_ns_binaries
[ 76%] Built target tfm_ns_binaries
Scanning dependencies of target tfm_s_hex
[ 76%] Generating ../bin/tfm_s.hex
[ 76%] Built target tfm_s_hex
Scanning dependencies of target tfm_s_bin
[ 76%] Generating ../bin/tfm_s.bin
[ 76%] Built target tfm_s_bin
Scanning dependencies of target tfm_s_elf
[ 76%] Generating ../bin/tfm_s.elf
[ 76%] Built target tfm_s_elf
Scanning dependencies of target tfm_s_binaries
[ 76%] Built target tfm_s_binaries
Scanning dependencies of target crypto_service_mbedx509
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_create.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_crl.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_crt.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509_csr.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509write_crt.o
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedx509.dir/x509write_csr.o
[ 76%] Linking C static library libmbedx509.a
[ 76%] Built target crypto_service_mbedx509
Scanning dependencies of target crypto_service_mbedtls
[ 76%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/debug.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/net_sockets.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cache.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_ciphersuites.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cli.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_cookie.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_msg.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_srv.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_ticket.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_tls.o
[ 77%] Building C object
secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedtls.dir/ssl_tls13_keys.o
[ 78%] Linking C static library libmbedtls.a
[ 78%] Built target crypto_service_mbedtls
Scanning dependencies of target bl2_scatter
[ 78%] Building C object
platform/target/CMakeFiles/bl2_scatter.dir/__/common/stm32l5xx/Device/Source/gcc/stm32l5xx_bl2.o
[ 78%] Built target bl2_scatter
Scanning dependencies of target platform_bl2
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Device/Source/Templates/system_stm32l5xx.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/boot_hal.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Native_Driver/mpu_armv8m_drv.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/tfm_low_level_security.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/bl2/low_level_device.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_flash.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_com.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash.o
[ 79%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_flash_ex.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr_ex.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_dma.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pwr.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rcc_ex.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_cortex.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gpio.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_uart_ex.o
[ 80%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_gtzc.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_hash_ex.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_pka.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_rng_ex.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/target/stm/common/stm32l5xx/Native_Driver/low_level_rng.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/common/boot_hal.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/common/uart_stdout.o
[ 81%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/common/template/nv_counters.o
[ 82%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/common/template/tfm_rotpk.o
[ 82%] Building C object
platform/CMakeFiles/platform_bl2.dir/ext/common/template/tfm_initial_attestation_key_material.o
[ 82%] Linking C static library libplatform_bl2.a
[ 82%] Built target platform_bl2
Scanning dependencies of target bl2_crypto_hw
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 82%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 83%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 83%] Building C object
platform/ext/accelerator/CMakeFiles/bl2_crypto_hw.dir/__/target/stm/common/stm32l5xx/accelerator/stm.o
[ 83%] Linking C static library libbl2_crypto_hw.a
[ 83%] Built target bl2_crypto_hw
Scanning dependencies of target bl2_mbedcrypto
[ 83%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aes.o
[ 83%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aesni.o
[ 83%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aria.o
[ 83%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1parse.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1write.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/base64.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/bignum.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/camellia.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ccm.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chacha20.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chachapoly.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher_wrap.o
[ 84%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cmac.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ctr_drbg.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/des.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/dhm.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdh.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdsa.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecjpake.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp_curves.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy.o
[ 85%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy_poll.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/error.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/gcm.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hkdf.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hmac_drbg.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md5.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/memory_buffer_alloc.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_reader.o
[ 86%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_trace.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/nist_kw.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/oid.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/padlock.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pem.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk_wrap.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs12.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs5.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkparse.o
[ 87%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkwrite.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform_util.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/poly1305.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_aead.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_cipher.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_client.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_ecp.o
[ 88%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_hash.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_mac.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_rsa.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_se.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_slot_management.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_storage.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_its_file.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ripemd160.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa.o
[ 89%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa_alt_helpers.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha1.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha256.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha512.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/threading.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/timing.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version_features.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 90%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 91%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 91%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 91%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 91%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 91%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 91%] Linking C static library libmbedcrypto.a
[ 91%] Built target bl2_mbedcrypto
Scanning dependencies of target bootutil
[ 91%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/boot_record.o
[ 91%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_misc.o
[ 91%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_public.o
[ 91%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/caps.o
[ 91%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/encrypted.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening_delay_rng_mbedtls.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec256.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ed25519.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_rsa.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_validate.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/loader.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_misc.o
[ 92%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_move.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_scratch.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/tlv.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 93%] Building C object
bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 94%] Linking C static library libbootutil.a
[ 94%] Built target bootutil
Scanning dependencies of target bl2
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/src/security_cnt.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/src/flash_map.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/bl2_main.o
[ 94%] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/keys.o
[ 94%] Building C object
bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_extended.o
[ 94%] Building C object
bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_legacy.o
[ 94%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/Native_Driver/tick.o
[ 94%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/Device/Source/startup_stm32l5xx_bl2.o
[ 94%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/bl2/low_level_ospi_device.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/CMSIS_Driver/low_level_ospi_flash.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/stm32l5xx_hal/Src/stm32l5xx_hal_ospi.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/Components/mx25lm51245g/mx25lm51245g.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/stm32l562e_dk/src/stm32l562e_discovery_ospi.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 95%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 96%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 96%] Building C object
bl2/CMakeFiles/bl2.dir/__/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 96%] Linking C executable ../bin/bl2.axf
Memory region Used Size Region Size %age Used
FLASH: 41968 B 66 KB 62.10%
FLASH_NOHDP: 244 B 6 KB 3.97%
RAM: 27336 B 63 KB 42.37%
[ 96%] Built target bl2
Scanning dependencies of target bl2_elf
[ 96%] Generating ../bin/bl2.elf
[ 96%] Built target bl2_elf
Scanning dependencies of target bl2_hex
[ 96%] Generating ../bin/bl2.hex
[ 96%] Built target bl2_hex
Scanning dependencies of target bl2_bin
[ 96%] Generating ../bin/bl2.bin
[ 96%] Built target bl2_bin
Scanning dependencies of target bl2_binaries
[ 96%] Built target bl2_binaries
Scanning dependencies of target signing_layout_s
[ 96%] Building C object
bl2/ext/mcuboot/CMakeFiles/signing_layout_s.dir/signing_layout_s.o
[ 96%] Built target signing_layout_s
Scanning dependencies of target signing_layout_ns
[ 96%] Building C object
bl2/ext/mcuboot/CMakeFiles/signing_layout_ns.dir/signing_layout_ns.o
[ 96%] Built target signing_layout_ns
Scanning dependencies of target tfm_s_signed_bin
[ 96%] Generating tfm_s_signed.bin
[ 96%] Built target tfm_s_signed_bin
Scanning dependencies of target tfm_ns_signed_bin
[ 96%] Generating tfm_ns_signed.bin
[ 96%] Built target tfm_ns_signed_bin
Scanning dependencies of target tfm_s_ns_signed_bin
[ 96%] Generating tfm_s_ns_signed.bin
[ 96%] Built target tfm_s_ns_signed_bin
Scanning dependencies of target signed_images
[ 96%] Built target signed_images
Scanning dependencies of target bl2_mbedx509
[ 96%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509.o
[ 96%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_create.o
[ 96%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_crl.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_crt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509_csr.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509write_crt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/x509write_csr.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:
In function 'mbedtls_rsa_private':
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:1182:24:
warning: unused parameter 'p_rng' [-Wunused-parameter]
1182 | void *p_rng,
| ~~~~~~^~~~~
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[ 97%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedx509.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[ 98%] Linking C static library libmbedx509.a
[ 98%] Built target bl2_mbedx509
Scanning dependencies of target bl2_mbedtls
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/debug.o
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/net_sockets.o
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cache.o
[ 98%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_ciphersuites.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cli.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_cookie.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_msg.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_srv.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_ticket.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_tls.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/ssl_tls13_keys.o
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.o
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:
In function 'mbedtls_rsa_private':
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/rsa_alt.c:1182:24:
warning: unused parameter 'p_rng' [-Wunused-parameter]
1182 | void *p_rng,
| ~~~~~~^~~~~
[ 99%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecdsa_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/ecp_curves_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/md5_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha1_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/sha256_alt.o
[100%] Building C object
bl2/mbedcrypto/library/CMakeFiles/bl2_mbedtls.dir/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/platform/ext/target/stm/common/stm32l5xx/accelerator/stm.o
[100%] Linking C static library libmbedtls.a
[100%] Built target bl2_mbedtls
Install the project...
-- Install configuration: "Release"
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedcrypto.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedx509.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/secure_fw/partitions/crypto/mbedcrypto/install/libmbedtls.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedcrypto.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedx509.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/bl2/mbedcrypto/install/libmbedtls.a
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/stm_tool.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/bin2hex.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/scripts/macro_parser.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/regression.sh
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/preprocess.sh
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/TFM_UPDATE.sh
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/TFM_BIN2HEX.sh
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/postbuild.sh
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/flash_layout.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/region_defs.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/image_macros_to_preprocess_bl2.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.axf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s_signed.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.hex
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.elf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.map
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.hex
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32
L562E_DK/tfm_ns.elf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns_signed.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.map
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.axf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.elf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.axf
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/bl2.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_ns.map
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s_ns_signed.bin
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/outputs/STM/STM32L562E_DK/tfm_s.hex
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/lib/s_veneers.o
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/client.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/error.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa_manifest/sid.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_api.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_ns_interface.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/ext/tz_context.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_psa_call_param.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/protected_storage.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/internal_trusted_storage.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/storage_common.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_extra.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_compat.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_client_struct.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_sizes.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_struct.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_types.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/crypto_values.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_crypto_defs.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/psa/initial_attestation.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/include/tfm_platform_api.h
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_psa_ns_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_ns_interface.c.example
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_ps_ipc_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_its_ipc_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_crypto_ipc_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_initial_attestation_ipc_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/interface/src/tfm_platform_ipc_api.c
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/macro_parser.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/assemble.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/__pycache__
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/__pycache__/macro_parser.cpython-36.pyc
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/requirements.txt
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/wrapper
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/scripts/wrapper/wrapper.py
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/layout_files/signing_layout_s.o
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/layout_files/signing_layout_ns.o
-- Installing:
/home/a/workspace1/TF-M/trustedfirmware-m/trusted-firmware-m/cmake_test/install/image_signing/keys/root-RSA-3072_1.pem
Best Regards,
Poppy Wu
Macronix Microelectronics (Suzhou) Co.,Ltd
http://www.mxic.com.cn<http://www.mxic.com.cn/>
CONFIDENTIALITY NOTE:
This e-mail and any attachments may contain confidential information
and/or personal data, which is protected by applicable laws. Please be
reminded that duplication, disclosure, distribution, or use of this e-mail
(and/or its attachments) or any part thereof is prohibited. If you receive
this e-mail in error, please notify us immediately and delete this mail as
well as its attachment(s) from your system. In addition, please be
informed that collection, processing, and/or use of personal data is
prohibited unless expressly permitted by personal data protection laws.
Thank you for your attention and cooperation.
Macronix International Co., Ltd.
=====================================================================
--
TF-M mailing list
TF-M(a)lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-m--
TF-M mailing list
TF-M(a)lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-m
============================================================================
CONFIDENTIALITY NOTE:
This e-mail and any attachments may contain confidential information and/or personal data, which is protected by applicable laws. Please be reminded that duplication, disclosure, distribution, or use of this e-mail (and/or its attachments) or any part thereof is prohibited. If you receive this e-mail in error, please notify us immediately and delete this mail as well as its attachment(s) from your system. In addition, please be informed that collection, processing, and/or use of personal data is prohibited unless expressly permitted by personal data protection laws. Thank you for your attention and cooperation.
Macronix International Co., Ltd.
=====================================================================