<?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>S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6617/s120-bootloader-target-options</link><description>Here Hung Bui (@hungbui) gave the good answer how to use bootloader with new S120 v.2.0. 
 I&amp;#39;m sorry, but can anybody check is I have a right settings on the Keil uVision options-&amp;gt;target? Please note that I use a nRF51822__aa version and PCA10001 board</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Apr 2015 07:14:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6617/s120-bootloader-target-options" /><item><title>RE: S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/thread/23150?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 07:14:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f6a85b3-7aba-4d94-b948-0884ad0995c7</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Great that it worked for you. It&amp;#39;s true that it may cause some confusion in the documentation. The reason was that it was both hex file and bin file supported before on earlier version. Currently hex file is still supported on nRFToolbox on Android and iOS. I will request an update for the documentation internally.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/thread/23149?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 21:02:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74af9a28-de13-48c1-9377-59e92b7b0007</guid><dc:creator>Alev</dc:creator><description>&lt;p&gt;@hungbui Thank you a lot! Bootloader works!&lt;/p&gt;
&lt;p&gt;You point me to the documentation, but I&amp;#39;d read it earlier - the misunderstanding is in the next sentence from the SDK doc: &lt;code&gt;In most cases, you can use the image in HEX format to perform the DFU.&lt;/code&gt; So, maybe, change/remove this sentence from the next SDK releases.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/thread/23148?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 14:38:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2efef28d-623e-4291-9231-676f5ce7b830</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Alev: The application file should be binary .bin file, not .hex file. Have a look &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00092.html"&gt;here&lt;/a&gt;.
You have to make sure you set the softdevice (--sd-req)requirement to the correct S120 version or set it to 0xFFFE to accept any softdeivce.&lt;/p&gt;
&lt;p&gt;I attached in my answer a useful tool made by my coworker Vidar to generate the .zip file automatically from .bin file or .axf file. Please leave the .bin or .axf and the .bat file at the same folder with the nrf.exe.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/thread/23147?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 13:38:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4fc5225-b56a-4f81-bbe3-d0af0d83e806</guid><dc:creator>Alev</dc:creator><description>&lt;p&gt;Thank you. We&amp;#39;ve made a step up. But still have a problem. With your memory values, bootloader started and I can see it with MasterControlPanel on my PC. I can discover services. I can even start DFU, select package (I prepared DFU package with &lt;code&gt;&amp;quot;nrf.exe dfu genpkg --application application.hex --application-version 0x01 dfu1.zip&amp;quot;&lt;/code&gt; command). But then I received an error. Please see a screenshot &lt;a href="http://s8.postimg.org/yw23l00ad/DFUError_Op_Failed.png"&gt;here&lt;/a&gt;. Please point me where I can start to find the problem? (Maybe create a separate question for this?)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 Bootloader target options</title><link>https://devzone.nordicsemi.com/thread/23146?ContentTypeID=1</link><pubDate>Tue, 21 Apr 2015 11:50:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e2f12edd-3a69-497a-bdc5-0ed5598af608</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Alev: Since you are using nRF51822 QFAA version, the main difference is that you have 16kB RAM instead of 32 kB as on QFAC variant.
What you need to modify is the RAM setting:&lt;/p&gt;
&lt;p&gt;IRAM1 0x20002C00   0x1380&lt;/p&gt;
&lt;p&gt;IRAM2 0x20003F80   0x80&lt;/p&gt;
&lt;p&gt;Also because you are using PCA10001 you may need to mount the GPIO pin for button and LEDs to match with your board.&lt;/p&gt;
&lt;p&gt;Tool to generate .zip file from .bin or .axf (only for application, not for bootloader or softdevice)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/zipgen.bat"&gt;zipgen.bat&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>