<?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>Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13288/erasing-softdevice-nrf52</link><description>Hello, 
 I&amp;#39;ve been playing with BLE applications with my custom board with nRF52832.
I have flashed &amp;quot;flash_s132_nrf52_2.0.0-7.alpha_softdevice&amp;quot; from ble_app_template project. 
 However, I&amp;#39;m unable to figure out how to erase the softdevice using any</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Apr 2016 08:00:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13288/erasing-softdevice-nrf52" /><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50663?ContentTypeID=1</link><pubDate>Tue, 19 Apr 2016 08:00:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cb4dceb-1575-4af8-88c0-5dc51f6f8c69</guid><dc:creator>Anunnaki</dc:creator><description>&lt;p&gt;Yes, i did. And I did erase the chip (I&amp;#39;m still unable to figure out how). I&amp;#39;ve have combined jlink commander and nrfjprog. Trying to use erase on commander and --recover on nrfjprog i&amp;#39;ve managed to erase the chip somehow after half an hour of repeating the same set of commands. I&amp;#39;m a bit confused but I did it.. somehow. Thank You for Your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50662?ContentTypeID=1</link><pubDate>Tue, 19 Apr 2016 07:56:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56ef1241-d281-4722-a0d9-b6ce41161944</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;You said that you are working on a custom board. Did you use the nordic reference schematics to make the board? I suspect some of the SWD pins are floating.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50661?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 13:23:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ce5bc3c-e70a-4607-94c5-807bd39aee8e</guid><dc:creator>Anunnaki</dc:creator><description>&lt;p&gt;Yes, the board worked just fine in any other case. I have only flashed the softdevice hex. I am able (sometimes) to flash the application using nrfgo studio, but i cannot confirm it is working.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50660?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 12:28:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73555d12-71b0-422f-9af3-4ba15c296ae4</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;are you sure that the board is getting enough power?&lt;br /&gt;
You have not flashed anything else than the softdevice?&lt;br /&gt;
It seems that the Segger is not able to communicate using the SWD interface. It must be either low power or something in the chip that is making the chip go to low power modes too early or the chip is bricked.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50659?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 12:09:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b811cd9d-29b4-485c-a5ba-bc45b5cdbe4c</guid><dc:creator>Anunnaki</dc:creator><description>&lt;p&gt;I have flashed the softdevice hex file using nrfgo studio. Trying to erase it with nrfjprog -e or even trying to nrfjprog --recover will not function. Also, loading hex files with keil also generates an error and fails to flash the device.&lt;/p&gt;
&lt;p&gt;The error I recieve using jflash or trying to recover the chip using nrfjprog is:
Found SWD-DP with ID 0x2BA01477
DAP error while reading DP-Ctrl-Stat register.
Communication timed out: Requested 20 bytes, received 0 bytes !
Could not transfer JTAG data.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50658?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 11:00:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e609d7ec-2ca0-4ce7-99a8-4805a353cf31</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;There should be an option to erase the flash using the same tool as you are using for programming the device. Otherwise you can use for instance nrfjprog (&lt;code&gt;nrfjprog -e&lt;/code&gt; for erasing the flash). Have you tried anything yet, and have you gotten any error messages when trying?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Erasing softdevice nRF52</title><link>https://devzone.nordicsemi.com/thread/50657?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 10:58:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5800a9d7-9417-4939-9b7c-ead0d10b6eca</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;do you want to just flash another softdevice hex file? you can install nrfjprog and flash practically any compatible hex file. Maybe you already know this and in that case, I misunderstood your question :(&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>