How-to configure TrustZone NSC peripheral access

I am following the trusted firmware sample README in order to try and evaluate ARM TrustZone on the nRF9160

I would like to set up a small demonstration where I configure a secure region of code, and a non secure region of code and then use an NSC call to blink an LED (gpio5)

Is there an application note or reference I can use to set up NSC calls?

Do I need the secure partition addition guide?  Do NSC calls require secure partitions or can I just configure the peripheral as secure?

Much appreciation,

Timo

Related