Samples or documentation to add a custom service with TF-M

Hello,
 
We are developing a library which is intended to use the trustzone feature (TF-M based) available with nrf5340 DK. i.e., CONFIG_BUILD_WITH_TFM=y

Here, we would like to provide our own non secure callable APIs with TFM similar to what is explained in Using a custom Secure Partition Manager with your application for SPM.
 
Is it possible to add a custom service with tfm(i.e., CONFIG_BUILD_WITH_TFM=y)? Could you please point to any samples or documentation which could help?

Parents Reply
  • Hi Sabari, I'm back on this case. Thanks for waiting.

    I tried building a TF-M sample with the SFN Kconfig option enabled, and hit an error:

    SFN backend does not support IPC Partitions:
    ['TFM_SP_PLATFORM']

    There's also very little information on the use of SFN, I'm suspecting that support for SFN is still a work-in-progress.

    I've asked the developers and will get back to you when I get an answer.

    Best regards,

    Raoul

Children
Related