<?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>nrf51822 32KB version goes to 0xFFFFFFFE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23700/nrf51822-32kb-version-goes-to-0xfffffffe</link><description>Hi,
I ran the ble central example code on nrf51822 16KB ram version without any problem. But when I run the same code in nrf51822 32KB version, the program flow goes to 0xFFFFFFFE and stays there forever. In both the chips, in sd_ble_enable, app_ram_base</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 23 Jul 2017 20:11:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23700/nrf51822-32kb-version-goes-to-0xfffffffe" /><item><title>RE: nrf51822 32KB version goes to 0xFFFFFFFE</title><link>https://devzone.nordicsemi.com/thread/93190?ContentTypeID=1</link><pubDate>Sun, 23 Jul 2017 20:11:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00a46406-1a8a-4ab5-b456-27e3ce45b8bb</guid><dc:creator>nordicdev</dc:creator><description>&lt;p&gt;Yes, I flashed the correct softdevice. The problem was for nrf51822 32 KB chip, when peer_manager_init(true) is called, it returns an error code NRF_ERROR_STORAGE_FULL, but the same code works fine when using 16KB chip (I have erased the full chip and flashed the right softdevice before doing this test separately in both the chips). I got the idea from: &lt;a href="https://devzone.nordicsemi.com/question/158610/failed-pm_peers_delete-causes-nrf_error_storage_full-error-from-pm_conn_secure/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
Now, I call peer_manager_init(false) instead of true, and the problem has gone away. But, in the future, I would need to use peer_manager_init(true)... Hence, I have created another question in : &lt;a href="https://devzone.nordicsemi.com/question/159324/peer_manager_inittrue-returns-nrf_error_storage_full/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt; to address just this issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 32KB version goes to 0xFFFFFFFE</title><link>https://devzone.nordicsemi.com/thread/93189?ContentTypeID=1</link><pubDate>Sun, 23 Jul 2017 11:34:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a001f3b-c3ca-40c6-b5e7-077bcc4f8f94</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Did you flash in the correct softdevice first?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>