nRF9160 application porting to non secure domain

Dear nordic support

We're in the concept phase of a product that implements cellular cloud connectivity.

We already implemented a "blueprint" ESW which provides supporting functionality like logging, a console interface, dedicated debug pins etc.

In order to implement cloud communication I currently attempt to port the project to run as non secure application (so that the modem functionality can be used).

My setup is as follows:

  • nRF9160-DK Board (PCA10090 1.0.1 2021.25)
  • nRF Connect SDK 2.1.0
  • nRF9160 SiP modem firmware 1.3.3

When I build the esw using board configuration nrf9160dk_nrf9160 it runs as expected.

When I build using nrf9160dk_nrf9160_ns the application gets stuck in the main() within the TF-M (never reaches the main of the parent application)

I don't know about possible reasons for this issue and what I should check to find the root cause.

I'm very thankful for any hint, or guideline on how to port an existing application to non secure domain.

Best, Stefan

Parents Reply Children
Related