<?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>otSysInit freeze</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81524/otsysinit-freeze</link><description>Hello 
 I have an application running which boots up fine. 
 I&amp;#39;ve written a bootloader which boots up first, and then jumps into the application including softdevice. 
 So the application works without the bootloader. If i jump into the application from</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 08 Nov 2021 21:49:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81524/otsysinit-freeze" /><item><title>RE: otSysInit freeze</title><link>https://devzone.nordicsemi.com/thread/338019?ContentTypeID=1</link><pubDate>Mon, 08 Nov 2021 21:49:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7876bf67-adec-49b3-b595-6edb05444ea4</guid><dc:creator>AshLabs</dc:creator><description>&lt;p&gt;Ok it is solved. It is to do with the OT storage location.&lt;/p&gt;
&lt;p&gt;The MPU does trigger everything. Since when moving the OT storage location from 0xFC0000 to 0xE00000 it gets resolved.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/60550/dfu-on-uart-for-pca10056"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/60550/dfu-on-uart-for-pca10056&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: otSysInit freeze</title><link>https://devzone.nordicsemi.com/thread/338013?ContentTypeID=1</link><pubDate>Mon, 08 Nov 2021 20:50:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f710f5ef-aa96-45fe-9f89-98892f66672f</guid><dc:creator>AshLabs</dc:creator><description>&lt;p&gt;Edvin&lt;br /&gt;&lt;br /&gt;Thanks for the quick response!&lt;br /&gt;&lt;br /&gt;Im programming it using GCC. So no SES. Using an ST-Link to flash my program to the board. It&amp;#39;s a custom board.&lt;br /&gt;I have serial output, so i have debug messages.&lt;br /&gt;I&amp;#39;ve narrowed it down to the otInstanceInitSingle routine.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve managed to find a thread that talks about this specific issue. Seems it&amp;#39;s related to memory regions which kicks the MPU.&lt;br /&gt;Trying to move some memory around, but no luck thus far. Hope i find it soon&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/40790/thread-initialization-error-on-pca10059-using-multi-protocol-support-for-ble-and-thread-works-with-no-problem-in-pca10056/161336#161336"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/40790/thread-initialization-error-on-pca10059-using-multi-protocol-support-for-ble-and-thread-works-with-no-problem-in-pca10056/161336#161336&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: otSysInit freeze</title><link>https://devzone.nordicsemi.com/thread/338011?ContentTypeID=1</link><pubDate>Mon, 08 Nov 2021 20:33:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b52bbe6b-2716-47c2-be61-6c346ec98747</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;You are using the nRF5 SDK for Thread and Zigbee, and not NCS, right?&lt;/p&gt;
&lt;p&gt;Can you tell me how you programmed the device, and what you programmed on it? Did you remember to erase it before programming it?&lt;/p&gt;
&lt;p&gt;And what did you program on the chip? bootloader? Softdevice? Bootloader settings?&lt;/p&gt;
&lt;p&gt;What does the DK look like after you programmed it? Any LEDs turned on? Or is it a custom board?&lt;/p&gt;
&lt;p&gt;Does the log say anything?&lt;/p&gt;
&lt;p&gt;Have you tried debugging the application? What IDE are you using? Segger Embedded Studio? If so, look for the option Tools-&amp;gt;Attach Debugger, as this doesn&amp;#39;t program the device, but only starts a debugger session. If you program the device through the IDE, then the bootloader settings will be wrong. And how did you generate the bootloader settings (if you did)?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>