<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49326/tz_nonsecure_func_ptr_create-spm-error-with-v1-0-0-for-nrf9160</link><description>Hello, 
 I have seen today that the new releases of the v1.0.0 SDK and v1.0.0 modem firmware were release for the nRF9160 DK. I have been able to update the modem firmware but I&amp;#39;m coming across an error with the SDK. 
 
 Every time I try to build I get</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 08 Jul 2019 08:27:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49326/tz_nonsecure_func_ptr_create-spm-error-with-v1-0-0-for-nrf9160" /><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/197024?ContentTypeID=1</link><pubDate>Mon, 08 Jul 2019 08:27:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17b057dc-2f40-4049-b666-c2f10ac52251</guid><dc:creator>RonanB96</dc:creator><description>&lt;p&gt;Updating to the latest SEGGER embedded studio seemed to fix it, was using v416 now on v418&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196892?ContentTypeID=1</link><pubDate>Fri, 05 Jul 2019 16:21:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c928700-750a-4078-b216-b0b5d02ce73b</guid><dc:creator>RonanB96</dc:creator><description>&lt;p&gt;Same here, using your hex also gave the exact same ISR spinning error&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196625?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:34:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ecfe4378-5c5c-471d-9ab1-924bcd08645a</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Thanks, I will do &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196624?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:31:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:efb054f3-8d55-4f5d-beb2-371e2ec7dc8c</guid><dc:creator>slomusti</dc:creator><description>&lt;p&gt;Thank you, HW has been already reviewed by your colleagues via email and passed without comments.&amp;nbsp; We have multiple boards running well with with old modem firmware and a few with an unknown problem of not being able to connect, but at client is running well on all.&lt;/p&gt;
&lt;p&gt;The new modem FW is running well on the DK as well as the at client example. Thus the above error is somewhat HW related, not sure how.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196615?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:20:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30cb505c-0861-4d0a-93f0-97662534a6fd</guid><dc:creator>slomusti</dc:creator><description>&lt;p&gt;Thank you. Unfortunately this does not resolve the issue, I get the error below:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Note that this is being tested on our custom board, however should be no different to DK. I have the latest NRF connect 3.0.0, manually updated nrfjprog to the latest version and installed the latest modem FW 1.0.0.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/hkn"&gt;Håkon Alseth&lt;/a&gt; any thoughts what else to try?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;bsdlib irrecoverable error: 3
ASSERTION FAIL [0] @ ../src/main.c:23
***** Kernel Panic! *****
Current thread ID = 0x20021a80
Faulting instruction address = 0x217c8
***** Booting Zephyr OS v1.14.99-ncs2 *****
Flash region		Domain		Permissions
00 0x00000 0x08000 	Secure		rwxl
01 0x08000 0x10000 	Non-Secure	rwxl
02 0x10000 0x18000 	Non-Secure	rwxl
03 0x18000 0x20000 	Non-Secure	rwxl
04 0x20000 0x28000 	Non-Secure	rwxl
05 0x28000 0x30000 	Non-Secure	rwxl
06 0x30000 0x38000 	Non-Secure	rwxl
07 0x38000 0x40000 	Non-Secure	rwxl
08 0x40000 0x48000 	Non-Secure	rwxl
09 0x48000 0x50000 	Non-Secure	rwxl
10 0x50000 0x58000 	Non-Secure	rwxl
11 0x58000 0x60000 	Non-Secure	rwxl
12 0x60000 0x68000 	Non-Secure	rwxl
13 0x68000 0x70000 	Non-Secure	rwxl
14 0x70000 0x78000 	Non-Secure	rwxl
15 0x78000 0x80000 	Non-Secure	rwxl
16 0x80000 0x88000 	Non-Secure	rwxl
17 0x88000 0x90000 	Non-Secure	rwxl
18 0x90000 0x98000 	Non-Secure	rwxl
19 0x98000 0xa0000 	Non-Secure	rwxl
20 0xa0000 0xa8000 	Non-Secure	rwxl
21 0xa8000 0xb0000 	Non-Secure	rwxl
22 0xb0000 0xb8000 	Non-Secure	rwxl
23 0xb8000 0xc0000 	Non-Secure	rwxl
24 0xc0000 0xc8000 	Non-Secure	rwxl
25 0xc8000 0xd0000 	Non-Secure	rwxl
26 0xd0000 0xd8000 	Non-Secure	rwxl
27 0xd8000 0xe0000 	Non-Secure	rwxl
28 0xe0000 0xe8000 	Non-Secure	rwxl
29 0xe8000 0xf0000 	Non-Secure	rwxl
30 0xf0000 0xf8000 	Non-Secure	rwxl
31 0xf8000 0x100000 	Non-Secure	rwxl
Non-secure callable region 0 placed in flash region 0 with size 32.


SRAM region		Domain		Permissions
00 0x00000 0x02000	Secure		rwxl
01 0x02000 0x04000	Secure		rwxl
02 0x04000 0x06000	Secure		rwxl
03 0x06000 0x08000	Secure		rwxl
04 0x08000 0x0a000	Secure		rwxl
05 0x0a000 0x0c000	Secure		rwxl
06 0x0c000 0x0e000	Secure		rwxl
07 0x0e000 0x10000	Secure		rwxl
08 0x10000 0x12000	Non-Secure	rwxl
09 0x12000 0x14000	Non-Secure	rwxl
10 0x14000 0x16000	Non-Secure	rwxl
11 0x16000 0x18000	Non-Secure	rwxl
12 0x18000 0x1a000	Non-Secure	rwxl
13 0x1a000 0x1c000	Non-Secure	rwxl
14 0x1c000 0x1e000	Non-Secure	rwxl
15 0x1e000 0x20000	Non-Secure	rwxl
16 0x20000 0x22000	Non-Secure	rwxl
17 0x22000 0x24000	Non-Secure	rwxl
18 0x24000 0x26000	Non-Secure	rwxl
19 0x26000 0x28000	Non-Secure	rwxl
20 0x28000 0x2a000	Non-Secure	rwxl
21 0x2a000 0x2c000	Non-Secure	rwxl
22 0x2c000 0x2e000	Non-Secure	rwxl
23 0x2e000 0x30000	Non-Secure	rwxl
24 0x30000 0x32000	Non-Secure	rwxl
25 0x32000 0x34000	Non-Secure	rwxl
26 0x34000 0x36000	Non-Secure	rwxl
27 0x36000 0x38000	Non-Secure	rwxl
28 0x38000 0x3a000	Non-Secure	rwxl
29 0x3a000 0x3c000	Non-Secure	rwxl
30 0x3c000 0x3e000	Non-Secure	rwxl
31 0x3e000 0x40000	Non-Secure	rwxl

Peripheral		Domain		Status
00 NRF_P0		Non-Secure	OK
01 NRF_CLOCK		Non-Secure	OK
02 NRF_RTC1		Non-Secure	OK
03 NRF_NVMC		Non-Secure	OK
04 NRF_UARTE1		Non-Secure	OK
05 NRF_UARTE2		Secure		SKIP
06 NRF_TWIM2		Non-Secure	OK
07 NRF_SPIM3		Non-Secure	OK
08 NRF_TIMER0		Non-Secure	OK
09 NRF_TIMER1		Non-Secure	OK
10 NRF_TIMER2		Non-Secure	OK
11 NRF_SAADC		Non-Secure	OK
12 NRF_PWM0		Non-Secure	OK
13 NRF_PWM1		Non-Secure	OK
14 NRF_PWM2		Non-Secure	OK
15 NRF_PWM3		Non-Secure	OK
16 NRF_IPC		Non-Secure	OK
17 NRF_VMC		Non-Secure	OK
18 NRF_FPU		Non-Secure	OK
19 NRF_EGU1		Non-Secure	OK
20 NRF_EGU2		Non-Secure	OK
21 NRF_GPIOTE1		Non-Secure	OK

SPM: NS image at 0xc000
SPM: NS MSP at 0x20023b68
SPM: NS reset vector at 0xe325
SPM: prepare to jump to Non-Secure image.
bsdlib irrecoverable error: 3
ASSERTION FAIL [0] @ ../src/main.c:23
***** Kernel Panic! *****
Current thread ID = 0x20021a80
Faulting instruction address = 0x217c8
AT+CFUN?
***** Booting Zephyr OS v1.14.99-ncs2 *****
Flash region		Domain		Permissions
00 0x00000 0x08000 	Secure		rwxl
01 0x08000 0x10000 	Non-Secure	rwxl
02 0x10000 0x18000 	Non-Secure	rwxl
03 0x18000 0x20000 	Non-Secure	rwxl
04 0x20000 0x28000 	Non-Secure	rwxl
05 0x28000 0x30000 	Non-Secure	rwxl
06 0x30000 0x38000 	Non-Secure	rwxl
07 0x38000 0x40000 	Non-Secure	rwxl
08 0x40000 0x48000 	Non-Secure	rwxl
09 0x48000 0x50000 	Non-Secure	rwxl
10 0x50000 0x58000 	Non-Secure	rwxl
11 0x58000 0x60000 	Non-Secure	rwxl
12 0x60000 0x68000 	Non-Secure	rwxl
13 0x68000 0x70000 	Non-Secure	rwxl
14 0x70000 0x78000 	Non-Secure	rwxl
15 0x78000 0x80000 	Non-Secure	rwxl
16 0x80000 0x88000 	Non-Secure	rwxl
17 0x88000 0x90000 	Non-Secure	rwxl
18 0x90000 0x98000 	Non-Secure	rwxl
19 0x98000 0xa0000 	Non-Secure	rwxl
20 0xa0000 0xa8000 	Non-Secure	rwxl
21 0xa8000 0xb0000 	Non-Secure	rwxl
22 0xb0000 0xb8000 	Non-Secure	rwxl
23 0xb8000 0xc0000 	Non-Secure	rwxl
24 0xc0000 0xc8000 	Non-Secure	rwxl
25 0xc8000 0xd0000 	Non-Secure	rwxl
26 0xd0000 0xd8000 	Non-Secure	rwxl
27 0xd8000 0xe0000 	Non-Secure	rwxl
28 0xe0000 0xe8000 	Non-Secure	rwxl
29 0xe8000 0xf0000 	Non-Secure	rwxl
30 0xf0000 0xf8000 	Non-Secure	rwxl
31 0xf8000 0x100000 	Non-Secure	rwxl
Non-secure callable region 0 placed in flash region 0 with size 32.


SRAM region		Domain		Permissions
00 0x00000 0x02000	Secure		rwxl
01 0x02000 0x04000	Secure		rwxl
02 0x04000 0x06000	Secure		rwxl
03 0x06000 0x08000	Secure		rwxl
04 0x08000 0x0a000	Secure		rwxl
05 0x0a000 0x0c000	Secure		rwxl
06 0x0c000 0x0e000	Secure		rwxl
07 0x0e000 0x10000	Secure		rwxl
08 0x10000 0x12000	Non-Secure	rwxl
09 0x12000 0x14000	Non-Secure	rwxl
10 0x14000 0x16000	Non-Secure	rwxl
11 0x16000 0x18000	Non-Secure	rwxl
12 0x18000 0x1a000	Non-Secure	rwxl
13 0x1a000 0x1c000	Non-Secure	rwxl
14 0x1c000 0x1e000	Non-Secure	rwxl
15 0x1e000 0x20000	Non-Secure	rwxl
16 0x20000 0x22000	Non-Secure	rwxl
17 0x22000 0x24000	Non-Secure	rwxl
18 0x24000 0x26000	Non-Secure	rwxl
19 0x26000 0x28000	Non-Secure	rwxl
20 0x28000 0x2a000	Non-Secure	rwxl
21 0x2a000 0x2c000	Non-Secure	rwxl
22 0x2c000 0x2e000	Non-Secure	rwxl
23 0x2e000 0x30000	Non-Secure	rwxl
24 0x30000 0x32000	Non-Secure	rwxl
25 0x32000 0x34000	Non-Secure	rwxl
26 0x34000 0x36000	Non-Secure	rwxl
27 0x36000 0x38000	Non-Secure	rwxl
28 0x38000 0x3a000	Non-Secure	rwxl
29 0x3a000 0x3c000	Non-Secure	rwxl
30 0x3c000 0x3e000	Non-Secure	rwxl
31 0x3e000 0x40000	Non-Secure	rwxl

Peripheral		Domain		Status
00 NRF_P0		Non-Secure	OK
01 NRF_CLOCK		Non-Secure	OK
02 NRF_RTC1		Non-Secure	OK
03 NRF_NVMC		Non-Secure	OK
04 NRF_UARTE1		Non-Secure	OK
05 NRF_UARTE2		Secure		SKIP
06 NRF_TWIM2		Non-Secure	OK
07 NRF_SPIM3		Non-Secure	OK
08 NRF_TIMER0		Non-Secure	OK
09 NRF_TIMER1		Non-Secure	OK
10 NRF_TIMER2		Non-Secure	OK
11 NRF_SAADC		Non-Secure	OK
12 NRF_PWM0		Non-Secure	OK
13 NRF_PWM1		Non-Secure	OK
14 NRF_PWM2		Non-Secure	OK
15 NRF_PWM3		Non-Secure	OK
16 NRF_IPC		Non-Secure	OK
17 NRF_VMC		Non-Secure	OK
18 NRF_FPU		Non-Secure	OK
19 NRF_EGU1		Non-Secure	OK
20 NRF_EGU2		Non-Secure	OK
21 NRF_GPIOTE1		Non-Secure	OK

SPM: NS image at 0xc000
SPM: NS MSP at 0x20023b68
SPM: NS reset vector at 0xe325
SPM: prepare to jump to Non-Secure image.
bsdlib irrecoverable error: 3
ASSERTION FAIL [0] @ ../src/main.c:23
***** Kernel Panic! *****
Current thread ID = 0x20021a80
Faulting instruction address = 0x217c8&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196612?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:16:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:244534f7-ecb7-44a6-bd88-3379c974840a</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;I think we&amp;#39;ll need to check your design/schematic. Could you create a new private case? (I guess you do not want to share your design with the rest of the world)&lt;/p&gt;
&lt;p&gt;Link to this case, so that the history is kept &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;It might be handled by one of my colleagues, as hardware isn&amp;#39;t my strongest feature.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196605?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:09:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fd2d049-46bc-4b52-94f3-4076d435b97f</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Yes, my colleague has removed the reset button (in case it was a faulty button or there was an layout errors with the button SMT pads) and multi-metered around the nRESET line and there doesn&amp;#39;t seem to be any shorts to GND on that line. No short to ground and no short to any pins around the nRESET pin.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196601?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 14:03:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ae4454d-f7f9-4bba-97df-ba8dac5287e4</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;If the enable pin is getting 3.3V, that is good. nRESET being at 0V is not so good. Have you checked if it is shorted to GND? Disconnect the battery, and check with a multimeter.&lt;/p&gt;
&lt;p&gt;nRESET should go up towards VDD_IO a few ms after the chip is enabled.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196591?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:52:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d50ebdbf-2470-4559-bdc8-ddca083bb57a</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Sure thing&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/slomusti"&gt;slomusti&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7888.merged.hex"&gt;devzone.nordicsemi.com/.../7888.merged.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;EDIT: not sure why the uploaded file is getting a pre-fixed number, be sure to remove the &amp;quot;7888.&amp;quot; from the filename. Apart from that, I downloaded it and flashed it from this post and it works on my DK. Hope it helps :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196588?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:39:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d18f02e2-10b3-48e8-b1b2-8b4863538348</guid><dc:creator>slomusti</dc:creator><description>[quote userid="2115" url="~/f/nordic-q-a/49326/tz_nonsecure_func_ptr_create-spm-error-with-v1-0-0-for-nrf9160/196458"]Could you see if these two items resolve the issues seen in this thread?[/quote]
&lt;p&gt;May I ask you to post at client compiled binary please as well for a test. I am trying to determine if compilation is an error on my end or something else.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196582?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:36:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6d330e3-4b8e-4b98-ba06-67f4859254d7</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Thanks for that information, so there isn&amp;#39;t anything weird going on with NRESET, it must be something else on the board.&lt;/p&gt;
&lt;p&gt;We are supplying VDD with a regulated 3V3 battery supply that is within the tolerances of the VDD line.&amp;nbsp; ( we would like to keep 3V3 if possible as this would allow any device to remain active for longer before the battery supply voltage dips below 3.3V)&lt;/p&gt;
&lt;p&gt;Our prototype PCB draws a small current i.e. a few milliamps (10mA), and both the NRESET and ENABLE lines were my first thought as possible areas of concern. From our examination, the LDO is outputting 3.31V (so pretty good LDO) which the ENABLE Pin is receiving. The NRESET was 0V so I thought something was wrong there but if the internal logic isn&amp;#39;t getting initialised this would be 0V.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196564?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:16:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae206b05-ec75-4e53-b70a-3e7729d0ae0e</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sorry to hear that your prototype is refusing to communicate!&lt;/p&gt;
&lt;p&gt;The nRESET signal will be kept low until the Power-on-reset (POR) logic internally releases it. This is normally some milliseconds after it has reached a valid voltage threshold, depending on the rise-time of your supply.&lt;/p&gt;
&lt;p&gt;Does the PCB draw any current from the battery?&lt;/p&gt;
&lt;p&gt;Have you checked the voltage level on the ENABLE pin?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196529?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 12:15:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cde39128-14d0-4283-a650-a8ad87cb91fc</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Hi again H&amp;aring;kon,&lt;/p&gt;
&lt;p&gt;Thanks for the information.&lt;/p&gt;
&lt;p&gt;1. This seems to have solved the issue. Funnily enough, I actually had that version of the GCC compiler on my mac in case it was ever needed for this occurance.&lt;/p&gt;
&lt;p&gt;2. I was running the 10.2.1 version of nrfjprog as I updated everything yesterday to get the modem firmware onto the DK.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I can now report that the FW build and flashes onto the device correctly for me now with the GCC compiler change.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;***** Booting Zephyr OS v1.14.99-ncs2 *****
Flash region		Domain		Permissions
00 0x00000 0x08000 	Secure		rwxl
01 0x08000 0x10000 	Non-Secure	rwxl
02 0x10000 0x18000 	Non-Secure	rwxl
03 0x18000 0x20000 	Non-Secure	rwxl
04 0x20000 0x28000 	Non-Secure	rwxl
05 0x28000 0x30000 	Non-Secure	rwxl
06 0x30000 0x38000 	Non-Secure	rwxl
07 0x38000 0x40000 	Non-Secure	rwxl
08 0x40000 0x48000 	Non-Secure	rwxl
09 0x48000 0x50000 	Non-Secure	rwxl
10 0x50000 0x58000 	Non-Secure	rwxl
11 0x58000 0x60000 	Non-Secure	rwxl
12 0x60000 0x68000 	Non-Secure	rwxl
13 0x68000 0x70000 	Non-Secure	rwxl
14 0x70000 0x78000 	Non-Secure	rwxl
15 0x78000 0x80000 	Non-Secure	rwxl
16 0x80000 0x88000 	Non-Secure	rwxl
17 0x88000 0x90000 	Non-Secure	rwxl
18 0x90000 0x98000 	Non-Secure	rwxl
19 0x98000 0xa0000 	Non-Secure	rwxl
20 0xa0000 0xa8000 	Non-Secure	rwxl
21 0xa8000 0xb0000 	Non-Secure	rwxl
22 0xb0000 0xb8000 	Non-Secure	rwxl
23 0xb8000 0xc0000 	Non-Secure	rwxl
24 0xc0000 0xc8000 	Non-Secure	rwxl
25 0xc8000 0xd0000 	Non-Secure	rwxl
26 0xd0000 0xd8000 	Non-Secure	rwxl
27 0xd8000 0xe0000 	Non-Secure	rwxl
28 0xe0000 0xe8000 	Non-Secure	rwxl
29 0xe8000 0xf0000 	Non-Secure	rwxl
30 0xf0000 0xf8000 	Non-Secure	rwxl
31 0xf8000 0x100000 	Non-Secure	rwxl
Non-secure callable region 0 placed in flash region 0 with size 32.


SRAM region		Domain		Permissions
00 0x00000 0x02000	Secure		rwxl
01 0x02000 0x04000	Secure		rwxl
02 0x04000 0x06000	Secure		rwxl
03 0x06000 0x08000	Secure		rwxl
04 0x08000 0x0a000	Secure		rwxl
05 0x0a000 0x0c000	Secure		rwxl
06 0x0c000 0x0e000	Secure		rwxl
07 0x0e000 0x10000	Secure		rwxl
08 0x10000 0x12000	Non-Secure	rwxl
09 0x12000 0x14000	Non-Secure	rwxl
10 0x14000 0x16000	Non-Secure	rwxl
11 0x16000 0x18000	Non-Secure	rwxl
12 0x18000 0x1a000	Non-Secure	rwxl
13 0x1a000 0x1c000	Non-Secure	rwxl
14 0x1c000 0x1e000	Non-Secure	rwxl
15 0x1e000 0x20000	Non-Secure	rwxl
16 0x20000 0x22000	Non-Secure	rwxl
17 0x22000 0x24000	Non-Secure	rwxl
18 0x24000 0x26000	Non-Secure	rwxl
19 0x26000 0x28000	Non-Secure	rwxl
20 0x28000 0x2a000	Non-Secure	rwxl
21 0x2a000 0x2c000	Non-Secure	rwxl
22 0x2c000 0x2e000	Non-Secure	rwxl
23 0x2e000 0x30000	Non-Secure	rwxl
24 0x30000 0x32000	Non-Secure	rwxl
25 0x32000 0x34000	Non-Secure	rwxl
26 0x34000 0x36000	Non-Secure	rwxl
27 0x36000 0x38000	Non-Secure	rwxl
28 0x38000 0x3a000	Non-Secure	rwxl
29 0x3a000 0x3c000	Non-Secure	rwxl
30 0x3c000 0x3e000	Non-Secure	rwxl
31 0x3e000 0x40000	Non-Secure	rwxl

Peripheral		Domain		Status
00 NRF_P0		Non-Secure	OK
01 NRF_CLOCK		Non-Secure	OK
02 NRF_RTC1		Non-Secure	OK
03 NRF_NVMC		Non-Secure	OK
04 NRF_UARTE1		Non-Secure	OK
05 NRF_UARTE2		Secure		SKIP
06 NRF_TWIM2		Non-Secure	OK
07 NRF_SPIM3		Non-Secure	OK
08 NRF_TIMER0		Non-Secure	OK
09 NRF_TIMER1		Non-Secure	OK
10 NRF_TIMER2		Non-Secure	OK
11 NRF_SAADC		Non-Secure	OK
12 NRF_PWM0		Non-Secure	OK
13 NRF_PWM1		Non-Secure	OK
14 NRF_PWM2		Non-Secure	OK
15 NRF_PWM3		Non-Secure	OK
16 NRF_IPC		Non-Secure	OK
17 NRF_VMC		Non-Secure	OK
18 NRF_FPU		Non-Secure	OK
19 NRF_EGU1		Non-Secure	OK
20 NRF_EGU2		Non-Secure	OK
21 NRF_GPIOTE1		Non-Secure	OK

SPM: NS image at 0xc000
SPM: NS MSP at 0x20023b68
SPM: NS reset vector at 0xe325
SPM: prepare to jump to Non-Secure image.
***** Booting Zephyr OS v1.14.99-ncs2 *****
The AT host sample started
AT
OK
AT+CGMR
mfw_nrf9160_1.0.0
OK&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;One question I have H&amp;aring;kon that isn&amp;#39;t related to this but has us a little stumped.&lt;/p&gt;
&lt;p&gt;We have built up our first prototype for the nRF9160 but are not able to communicate to it. Both JLink and the nRF Programmer can&amp;#39;t seem to detect the core.&lt;/p&gt;
&lt;p&gt;We have run a multi-meter around the board and everything seems to be getting supplied the power it needs as per the OPS guidleines. We have noticed that the NRESET line is 0V. From the OPS we know that there is an internal pull up resistor to VDD on the NRESET pin and from metering the DK we know that there is 2V on the reset button for the pca10090. Is the NRESET pin supplied with voltage from the moment the VDD line is supplied or does the NRESET line only get supplied Voltage after the core have been initialised with FW. Just trying to figure out if we have an issue with VDD being supplied with power as we can&amp;#39;t see under the SiP.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196458?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 09:18:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee7cbca4-7c77-49b1-8e67-34f220bf095a</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There seems to be two issues that might be related in this thread:&lt;/p&gt;
&lt;p&gt;1. TrustZone defines not working with GCC 6 or GCC 8. We are aware of this, and it is reported internally, but for now; please use GCC 7 (2018-Q2). GCC 8 has had other issues, like linking errors on the windows platform, so it has been ruled out for now.&lt;/p&gt;
&lt;p&gt;2. nrfjprog v10.1.1 has an issue where it does not properly do a sectorerase on nRF9160 in certain corners (which ninja/west calls in the background). This should be fixed with the latest version v10.2.1, available for download here:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/?sc_itemid=%7B56868165-9553-444D-AA57-15BDE1BF6B49%7D"&gt;https://www.nordicsemi.com/?sc_itemid=%7B56868165-9553-444D-AA57-15BDE1BF6B49%7D&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you see if these two items resolve the issues seen in this thread?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196455?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 09:16:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18a0867b-dd5e-4030-8a90-b6e99f1eb15b</guid><dc:creator>Eirik Aa</dc:creator><description>&lt;p&gt;When you run west update you need to remove, chackin or reset your changes to the reposetories or the git checkout (during west update) will fail and you will have an inconsistent SDK setup at your machine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196453?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 09:13:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb4c1fdf-81b9-4a1a-8ef7-da01f428ea80</guid><dc:creator>Eirik Aa</dc:creator><description>&lt;p&gt;I am already using the &amp;#39;&lt;span&gt;gcc-arm-none-eabi-7-2018-q2-update&amp;#39; and are having the same problem.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196449?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 09:10:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67947ba0-d6d4-485a-acef-26b4aead867c</guid><dc:creator>Eirik Aa</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;***** Booting Zephyr OS v1.14.99-ncs2 *****
Flash region            Domain          Permissions
00 ***** Hardware exception *****
Current thread ID = 0x20001870
Faulting instruction address = 0x30100
Fatal fault in ISR! Spinning...&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I have the same error... ISR ( &lt;a href="https://devzone.nordicsemi.com/members/slomusti"&gt;slomusti&lt;/a&gt; ) this is with your hex file&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196344?ContentTypeID=1</link><pubDate>Wed, 03 Jul 2019 20:55:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f045b11-4918-44d3-b30b-cb1164ec626f</guid><dc:creator>DevinCallahan</dc:creator><description>&lt;p&gt;I had to change toolchain versions when I updated to v1.0.0.&amp;nbsp; I was getting the same error when using &amp;quot;gcc-arm-none-eabi-8-2018-q4-major&amp;quot; as the toolchain.&amp;nbsp; The &amp;quot;nRF Connect v3.0.0 -Getting Started Assistant&amp;quot; app was updated at some point, and the toolchain it says to install is now&amp;nbsp;&amp;quot;gcc-arm-none-eabi-7-2018-q2-update&amp;quot;.&amp;nbsp; When I switched to that it started working.&amp;nbsp; Though all of this is on Linux, the toolchain world may be different for mac.&lt;/p&gt;
&lt;p&gt;I think Arm added handling for a new intrinsic related to the TrustZone stuff.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196343?ContentTypeID=1</link><pubDate>Wed, 03 Jul 2019 20:53:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c757a87e-34ec-476f-91da-fef846221446</guid><dc:creator>slomusti</dc:creator><description>&lt;p&gt;No idea about hte error, but that may as well be the error I am getting but not seeing due to some baudrate problem. Give this at client fw a go and please let me know&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/at_5F00_client_2D00_build_5F00_nrf9160_5F00_pca10090ns_2D00_V1_5F00_0_5F00_0_2D00_merged.hex"&gt;devzone.nordicsemi.com/.../at_5F00_client_2D00_build_5F00_nrf9160_5F00_pca10090ns_2D00_V1_5F00_0_5F00_0_2D00_merged.hex&lt;/a&gt;&amp;nbsp;if it works for you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;EDIT: The above firmware is known not to work, see below for answers!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196325?ContentTypeID=1</link><pubDate>Wed, 03 Jul 2019 16:10:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7928a39f-207a-4b8d-b55d-ff54fee98a76</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Yes I did this as well, fresh install of the repos, west update, git checkout and pip3 the 3 required python module scripts as in the &amp;#39;Getting Started Assistant&amp;#39; but it still didn&amp;#39;t work :/&lt;br /&gt;&lt;br /&gt;Do you happen to have at_client&amp;#39;s merged.hex? The asset_tracker won&amp;#39;t work on my DK as I have no NB-IoT network in my current location (and the NB-IoT network I do have can&amp;#39;t use the Dynamic Amazon IP address the asset_tracker needs for nRF Cloud&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f605.svg" title="Sweat smile"&gt;&amp;#x1f605;&lt;/span&gt;) but the at_client would allow me to test the modem firmware update in the mean time.&lt;/p&gt;
&lt;p&gt;EDIT:&lt;/p&gt;
&lt;p&gt;Oh dear, I get an immediate hardware fault with that hex file, and that&amp;#39;s during the boot up information, not the main application. :/&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;***** Booting Zephyr OS v1.14.99-ncs2 *****
Flash region		Domain		Permiss***** Hardware exception *****
Current thread ID = 0x20001870
Faulting instruction address = 0x30100
Fatal fault in ISR! Spinning...&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TZ_NONSECURE_FUNC_PTR_CREATE SPM error with v1.0.0 for nRF9160</title><link>https://devzone.nordicsemi.com/thread/196324?ContentTypeID=1</link><pubDate>Wed, 03 Jul 2019 16:05:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:286b4b0f-ce5c-4825-86da-c905e04269dd</guid><dc:creator>slomusti</dc:creator><description>&lt;p&gt;I have managed to build 1.0.0 by updating the branch and west and pip3 with latest requirements on Ubuntu. While this is not particularly helpful for your issue, it does mean it is buildable.&amp;nbsp; Attaching a built asset tracker firmware if you wish to test things with it if that helps. I face the following issue with it:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/49328/nrf91-sdk-v1-0-0-at-command-baud-problem"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/49328/nrf91-sdk-v1-0-0-at-command-baud-problem&lt;/a&gt;&amp;nbsp; &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/build_5F00_nrf9160_5F00_pca10090ns_2D00_v1_5F00_0_5F00_0_2D00_merged.hex"&gt;devzone.nordicsemi.com/.../build_5F00_nrf9160_5F00_pca10090ns_2D00_v1_5F00_0_5F00_0_2D00_merged.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>