<?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>Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19454/why-does-keil-erase-softdevice-hex-and-the-app-hex-when-doing-a-clean-build</link><description>I am trying to figure out how/if I can program the softdevice hex from keil? I know I can just use nRF studio however its annoying sometimes....I also noticed I cannot rebuild the softdevice hex and when you do a clean all it literally erases all hex</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 07 Feb 2017 09:52:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19454/why-does-keil-erase-softdevice-hex-and-the-app-hex-when-doing-a-clean-build" /><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75571?ContentTypeID=1</link><pubDate>Tue, 07 Feb 2017 09:52:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09e277ed-2133-4b4f-b2d4-74e4895f091c</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Yes, there are some tutorials in the &lt;a href="https://devzone.nordicsemi.com/tutorials/"&gt;tutorial section&lt;/a&gt;. See also &lt;a href="https://devzone.nordicsemi.com/question/60125/my-device-is-freezing-and-restarting/"&gt;this post&lt;/a&gt; on how to debug error-codes in Keil. &lt;a href="https://devzone.nordicsemi.com/question/98296/where-can-i-see-nrf_log-output/#98344"&gt;This post&lt;/a&gt; shows you how use the configuration wizard tool in Keil with the SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75575?ContentTypeID=1</link><pubDate>Mon, 06 Feb 2017 20:21:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e21c4f8e-6f6f-4d7f-98a6-d626e21ee7f7</guid><dc:creator>Craig</dc:creator><description>&lt;p&gt;Ok great thanks so very much for your help....its always annoying learning the nuances of a new tool, so far I like it however it can be frustrating. Is there any good sites for example projects or code or tutorials regarding nRF in Keil?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75574?ContentTypeID=1</link><pubDate>Mon, 06 Feb 2017 19:43:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:873cb5b2-5526-4245-b0c7-252f83b9de37</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Yes, you can remove it. Click on &amp;quot;File extensions, books and environment&amp;quot; : &lt;img src="https://s29.postimg.org/4beykvqaf/keil.png" alt="image description" /&gt; and delete the target.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75572?ContentTypeID=1</link><pubDate>Mon, 06 Feb 2017 18:31:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a042cf3-193f-42a3-9c37-f661e304d783</guid><dc:creator>Craig</dc:creator><description>&lt;p&gt;Yes I understand but I am still confused...I cant remove maybe the flash_s132_nrf52_3.0.0_softdevice from Keil?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75579?ContentTypeID=1</link><pubDate>Mon, 06 Feb 2017 08:24:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f28f7d4-1f43-4cae-a81f-4fc6e968846c</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;The SoftDevice hex should be located &lt;code&gt;SDK_Folder\components\softdevice\S13x\hex\&lt;/code&gt;. The SoftDevice is a precompiled and linked binary, you should never have to “build” or “rebuild” the SoftDevice. If you tried building the application in Keil using the target flash_s132_nrf52_3.0.0_softdevice, the hex file in the SDK might have been removed. You then have to download and copy the hex file into the directory specified above. Use the regular &amp;quot;nrf52832_xxaa&amp;quot; as target in Keil, and the SoftDevice hex should not be deleted/removed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75578?ContentTypeID=1</link><pubDate>Sun, 05 Feb 2017 00:54:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:420b565c-9372-4691-b5a2-eacf3ef4adf6</guid><dc:creator>Craig</dc:creator><description>&lt;p&gt;No No I don&amp;#39;t mean overwrite I mean if you press clean build from Keil from SDK any version but I am using 12.1 and 12.2 it actually deletes the softdevice HEX file and I am not sure how to rebuild it...is that even possible? I obviously realize I can just copy the HEX file and I know I can program it from nRF goStudio but that it.....&lt;/p&gt;
&lt;p&gt;I am trying to figure out how to stop the Keil IDE from erasing both my soft-device and hex file from project folder?? I don&amp;#39;t care if the application gets erased obviously however the softdevice being erased is a bit annoying.....Also I cannot remake the softdevice HEX once erased is this true?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75577?ContentTypeID=1</link><pubDate>Sat, 04 Feb 2017 15:58:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:999f58cf-5750-4627-9499-99a4f6e7c141</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Keil should not be able to overwrite the softdevice. This is Keil µvision 5? What SDK project and version are you using? What are the ROM settings(Start, Size) in the Keil project?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75576?ContentTypeID=1</link><pubDate>Sat, 04 Feb 2017 15:34:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe8e5f09-5e50-4310-9265-d6c86d77e575</guid><dc:creator>Craig</dc:creator><description>&lt;p&gt;Thanks that&amp;#39;s a really great article however it only answers about half the question....I need to know why and/or how to stop the Keil IDE from erasing the softdevice HEX file from the directory when I do a clean build...it erases the HEX from the project which is fine but I dont want it to erase the softdevice as its annoying to copy back all the time after hitting that function.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does keil erase softdevice hex and the app hex when doing a clean build?</title><link>https://devzone.nordicsemi.com/thread/75573?ContentTypeID=1</link><pubDate>Sat, 04 Feb 2017 14:31:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f388745-3312-438b-86d8-7c5ad8ef11fc</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Check out &lt;a href="https://devzone.nordicsemi.com/blogs/856/keil-nrfjprog-true/"&gt;this blog post&lt;/a&gt; on how to flash the SoftDevice using Keil.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>