<?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>nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4103/nrf8001-setup-data-locked</link><description>Dear All,
I used the array defined in services_lock.h to setup the nrf8001 module. Therefore, the service setup is written to the OTP memory in the chip. Now, I want to change the setup. 
 How can I erase the setup on the memory? 
 regards,
Mirac</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 20 Dec 2014 21:33:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4103/nrf8001-setup-data-locked" /><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14699?ContentTypeID=1</link><pubDate>Sat, 20 Dec 2014 21:33:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42baaa06-0fec-4234-83f4-4746cf597aa0</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;I have added some more info. The answer is correct.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14704?ContentTypeID=1</link><pubDate>Sat, 20 Dec 2014 21:32:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c70fbb82-5988-415d-ba16-196939490dc0</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;There a 2 areas in the nRF8001 to store the Setup information. i.e. OTP (One Time Programmable) (NVM) location and a RAM area (volatile). If you used the OTP area using the services_lock.h, then everytime the nRF8001 is reset it will use the Setup stored in NVM. However you can load a new Setup to the RAM area as well even if a valid Setup is present in NVM.&lt;/p&gt;
&lt;p&gt;How do you do this:
Wait for the ACI Device Started Event (Standby) , this will show that the Setup in NVM has been loaded.
Proceed to Send the Setup messages for the new Setup and you should get a 2nd ACI Device Started Event (Standby) which shows that the new Setup has been loaded.&lt;/p&gt;
&lt;p&gt;So the answer provided earlier is correct that you cannot load a new Setup to the NVM however you can continue to load a Setup to the volatile memory and use the nRF8001.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14702?ContentTypeID=1</link><pubDate>Thu, 16 Oct 2014 10:18:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6807a3e3-5f4b-4039-bb09-6308788a84a6</guid><dc:creator>Mirac</dc:creator><description>&lt;p&gt;thank you wojtek.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14703?ContentTypeID=1</link><pubDate>Wed, 15 Oct 2014 11:19:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:216f8de4-5fe7-4466-a251-5cb44a1179ed</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;No, you can use it. But every time you restart your module you have to re-configure it with setup you need (as it starts with setup that is in flash which is not what you want). Flashing setup gives you advantage that you configure it once and you don&amp;#39;t have to do it anymore (simplifies your application a bit)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14701?ContentTypeID=1</link><pubDate>Wed, 15 Oct 2014 10:58:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4f174f4-d7c7-425c-90f0-927f1849fd0d</guid><dc:creator>Mirac</dc:creator><description>&lt;p&gt;You mean the module is in garbage now? I can not use it anymore with any other setup?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf8001 setup data locked</title><link>https://devzone.nordicsemi.com/thread/14700?ContentTypeID=1</link><pubDate>Wed, 15 Oct 2014 10:55:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa29c790-784b-429d-9c73-28c91d664485</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;It is not possible. Now you have to  initialise setup if you want different one than the one you flashed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>