Needs Triage (15)

Today

jf549 closed T655: SST: Fix initialisation of object table entry as Resolved.
Mon, Jan 27, 5:40 PM · Restricted Project
davidvincze closed T619: Integrate TF-M buildsystem with upstream MCUBoot as Resolved.
Mon, Jan 27, 2:06 PM · Trusted Firmware M
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

FYI:
For ARMClang/Keil

  1. Functional API and TFM_LVL=1, all applications/tests are OK!!!
  2. IPC API and TFM_LVL=1 => repetitive reset.
  3. IPC API and TFM_LVL=2 => goes to the mentioned memory fault.
Mon, Jan 27, 1:55 PM · Trusted Firmware M
ronald-cron-arm claimed T658: Add support for Armv8.1-M architecture.
Mon, Jan 27, 12:49 PM
ronald-cron-arm raised the priority of T657: Add support for ArmClang version 6.13 from Normal to Needs Triage.
Mon, Jan 27, 12:48 PM · Trusted Firmware M
ronald-cron-arm claimed T657: Add support for ArmClang version 6.13.
Mon, Jan 27, 12:46 PM · Trusted Firmware M
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

Another experiment. Switching to Armasm V5 from v6 did not help, the same result - goes to the Memory fault.
So, for this moment only GCC (for PSA tests) is OK.

Mon, Jan 27, 12:15 PM · Trusted Firmware M
jf549 moved T659: Crypto: Disable SHA-1 by default from Restricted Project Column to Restricted Project Column on the Restricted Project board.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3289

Mon, Jan 27, 11:24 AM · Restricted Project
jf549 triaged T659: Crypto: Disable SHA-1 by default as Normal priority.
Mon, Jan 27, 11:24 AM · Restricted Project
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

BTW: At the same time the TFM Regression Tests application (using GCC) goes to infinite reset. But most probably this is other issue.
In the terminal window:
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
[Sec Thread] Secure image initializing!
...

Mon, Jan 27, 9:33 AM · Trusted Firmware M
tamasban closed T608: Integrate QCBOR and COSE update as Resolved.
Mon, Jan 27, 9:12 AM · Trusted Firmware M
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Ken,

Mon, Jan 27, 9:07 AM · Trusted Firmware M
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Ken,

Mon, Jan 27, 8:26 AM · Trusted Firmware M
ronald-cron-arm triaged T658: Add support for Armv8.1-M architecture as Normal priority.
Mon, Jan 27, 8:14 AM
ronald-cron-arm triaged T657: Add support for ArmClang version 6.13 as Normal priority.
Mon, Jan 27, 8:02 AM · Trusted Firmware M
ronald-cron-arm closed T591: Update CMSIS includes to those of CMSIS v5.6.0 as Resolved.

Update completed.

Mon, Jan 27, 7:57 AM

Sat, Jan 25

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Looks like this was caused by the push operation, and it was caused by accessing an address out of ARM_LIB_STACK.

Sat, Jan 25, 8:31 AM · Trusted Firmware M

Fri, Jan 24

AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

After tfm_core_svc_handler() returns, the execution jumps to tfm_nspm_thread_entry().
Strange is, that during this jump PSP is changed from 0x30000FE0 to 0x30001048.

Fri, Jan 24, 2:47 PM · Trusted Firmware M
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

So the PSP, during main().
PSP = 0x300001000 PSPLIM = 0x30000800

Fri, Jan 24, 11:57 AM · Trusted Firmware M
jf549 moved T656: Crypto: Add support for persistent keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3252
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3253

Fri, Jan 24, 10:44 AM · Restricted Project
AndreyButokNXP added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Ken,
Thank you by taking care about it.
Guess, the issue may be caused by the way we are using TFM. We have to compile TFM Secure in one project (instead of separate libraries). Guess, it may cause that some parts of data/code may be placed to unwanted memory sections.
I will try to analyze the generated map file.

Fri, Jan 24, 8:59 AM · Trusted Firmware M

Thu, Jan 23

AndreyButokNXP added a comment to T653: Apply '-fno-builtin' for building.
Thu, Jan 23, 9:12 AM · Trusted Firmware M

Wed, Jan 22

jf549 added a comment to T656: Crypto: Add support for persistent keys.

In preparation, the Mbed Crypto config file is updated to the latest version which contains the proper flags needed to enable persistent keys: https://review.trustedfirmware.org/c/trusted-firmware-m/+/3176/

Wed, Jan 22, 5:19 PM · Restricted Project
jf549 triaged T656: Crypto: Add support for persistent keys as High priority.
Wed, Jan 22, 5:18 PM · Restricted Project
jf549 moved T655: SST: Fix initialisation of object table entry from Restricted Project Column to Restricted Project Column on the Restricted Project board.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3220

Wed, Jan 22, 5:11 PM · Restricted Project
jf549 triaged T655: SST: Fix initialisation of object table entry as High priority.
Wed, Jan 22, 5:10 PM · Restricted Project
davidhuziji created T654: The token_size is not updated with actual token length in Library Model.
Wed, Jan 22, 3:31 PM · Trusted Firmware M
KenLSoft added a comment to T653: Apply '-fno-builtin' for building.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3217

Wed, Jan 22, 9:38 AM · Trusted Firmware M
KenLSoft changed the edit policy for T653: Apply '-fno-builtin' for building.
Wed, Jan 22, 9:37 AM · Trusted Firmware M
KenLSoft added a comment to T649: Increase client partition stack size due to usage is increased.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3217

Wed, Jan 22, 9:32 AM · Trusted Firmware M
kevin-peng-hao renamed T644: Build system: clean up and minor refines from Build system: clean up deprecated build configurations to Build system: clean up and minor refines.
Wed, Jan 22, 7:57 AM · Trusted Firmware M
KenLSoft created T652: Stuck in tfm_nspm_thread_entry().
Wed, Jan 22, 2:26 AM · Trusted Firmware M
ainh added a comment to T651: tfm_spm_hal_post_init functionality is broken.

Hi Ken,
yes, we are using UART in core to print some info like protection status and boot progress.
For the hw initialization, SystemInit called from startup code is not sufficient enough as it cannot pass status and data to the rest of the platform code written in C. This was the main reason for adding post init function.

Wed, Jan 22, 1:15 AM · Restricted Project

Tue, Jan 21

sbranden added a member for Trusted Firmware A: sbranden.
Tue, Jan 21, 9:48 PM
davidhuziji moved T574: Move document from tf.org wiki into TF-M code repo from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Tue, Jan 21, 2:22 AM · Restricted Project

Sun, Jan 19

shebuk edited the content of Roadmap.
Sun, Jan 19, 6:15 PM
shebuk edited the content of TF-M Videos.
Sun, Jan 19, 6:02 PM · Trusted Firmware M
KenLSoft added a comment to T651: tfm_spm_hal_post_init functionality is broken.

Hi Andrei,

Sun, Jan 19, 5:43 AM · Restricted Project

Fri, Jan 17

matetothpal closed T597: TF-M: Enable multiple MMIO regions per partition as Resolved.

Changes for this issue had been merged.

Fri, Jan 17, 12:00 PM · Trusted Firmware M

Thu, Jan 16

ainh created T651: tfm_spm_hal_post_init functionality is broken.
Thu, Jan 16, 10:07 PM · Restricted Project