<?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>Error code NRF_ERROR_INVALID_ADDR returned from sd_softdevice_enable()</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64230/error-code-nrf_error_invalid_addr-returned-from-sd_softdevice_enable</link><description>Working with SDK v16 (S140 v7.0.1) I get error code 0x10 (NRF_ERROR_INVALID_ADDR) when calling nrf_sdh_enable_request(). Setting into that function I see that the error code is generated from sd_softdevice_enable(&amp;amp;clock_lf_cfg, app_error_fault_handler</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Jul 2020 14:19:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64230/error-code-nrf_error_invalid_addr-returned-from-sd_softdevice_enable" /><item><title>RE: Error code NRF_ERROR_INVALID_ADDR returned from sd_softdevice_enable()</title><link>https://devzone.nordicsemi.com/thread/262027?ContentTypeID=1</link><pubDate>Tue, 28 Jul 2020 14:19:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:469f5bec-bc7f-42d4-8829-62f5dbe3e0e7</guid><dc:creator>jcondon</dc:creator><description>&lt;p&gt;In case anyone else runs into this issue, to fix the issue you need to disable Live Code Coverage in the VisualGDB project settings and also disable &amp;quot;Instrument Code for Code Coverage&amp;quot; in Visual Studio&amp;#39;s&amp;nbsp;Configuration Properties under Embedded Project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error code NRF_ERROR_INVALID_ADDR returned from sd_softdevice_enable()</title><link>https://devzone.nordicsemi.com/thread/262014?ContentTypeID=1</link><pubDate>Tue, 28 Jul 2020 13:50:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:088f1c65-c2be-4a44-91fe-0ab62040d4da</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for the update. I&amp;#39;m unfortunately not familiar with VisualGDB so difficult for me to say what breaks the compatibility. I have not had this issue with GDB. I have however encountered similar behavior as you describe with Segger Ozone, because the default debugger script makes the debugger update the PC register with the start address of the application instead of letting the execution start from address 0x0 (execution must start at 0 to invoke Softdevice). Maybe that could be the problem here as well. I would have tried to take a look at the debug startup script to see if maybe the PC/SP is being updated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error code NRF_ERROR_INVALID_ADDR returned from sd_softdevice_enable()</title><link>https://devzone.nordicsemi.com/thread/262002?ContentTypeID=1</link><pubDate>Tue, 28 Jul 2020 13:37:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a921ebb6-a768-4591-a01c-72daaf77c06c</guid><dc:creator>jcondon</dc:creator><description>&lt;p&gt;I have been told by VisualGDB support that this is a bug in their software, specifically with their implementation of Live Code Coverage. This issue breaks compatibility with the nRFx SDK and remains after Live Code Coverage is disabled. I have not yet received any response on how to fix the project and will likely need to recreate the project from scratch.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>