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