This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

I had a strange error, when I Set up a project in Segger for Thingy91: TRUSTED EXECUTION NONSECURE error.

Hi

I had a strange error when I Set up a project in Segger, I got TRUSTED EXECUTION NONSECURE error.

I was trying to build the project for thingy:91 with nrf Connect SDK version 1.3.0 and segger IDE version 4.52

Attached is a screenshot of my setting and the error. I'm using Windows10.
I tried different boards and got the same error. I can build with old segger, V4.18 SDK 15.xx.xx the 52832 projects with the old way but unfortunately,

I can not do that for the Thingy91.

Please advise.

Best Regards,

Hetsh

Parents
  • Hi.

    The asset_tracker application is supposed to run on the nRF9160, not the nRF52840.

    In addition to that, the application must be built as non-secure for you to be able to use the bsdlib and modem.

    The correct board for the Thingy:91 is thingy91_nrf9160ns.

    To change to that board, you must change the board directory to <your NCS folder>/nrf/boards/thingy91_nrf9160. After that, you must change the board name to the non-secure version, which ends on "ns".

    Best regards,

    Didrik

Reply
  • Hi.

    The asset_tracker application is supposed to run on the nRF9160, not the nRF52840.

    In addition to that, the application must be built as non-secure for you to be able to use the bsdlib and modem.

    The correct board for the Thingy:91 is thingy91_nrf9160ns.

    To change to that board, you must change the board directory to <your NCS folder>/nrf/boards/thingy91_nrf9160. After that, you must change the board name to the non-secure version, which ends on "ns".

    Best regards,

    Didrik

Children
Related