<?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>nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/7027/nrf51822-softdevice-s110-extracted-from-sdk-is-so-big-249kb</link><description>Hi all, 
 I downloaded the nrf51SDK_.8.0.0 from nordic site and tried to flash the new softdevice s110 but failed. I used an android application to flash it over the air which was always successful for flashing application. I notice that the softdevice</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 May 2015 04:29:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/7027/nrf51822-softdevice-s110-extracted-from-sdk-is-so-big-249kb" /><item><title>RE: nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/thread/24805?ContentTypeID=1</link><pubDate>Fri, 15 May 2015 04:29:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4489ec0b-48f6-43e9-a3fa-90d3cfefe98c</guid><dc:creator>huyento</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;/p&gt;
&lt;p&gt;Thanks a lot for your help! I have opened another thread for the issue here:
&lt;a href="https://devzone.nordicsemi.com/question/37756/nrf51822-unable-to-flash-s110-softdevice-using-android-app-mcp-over-the-air/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Will try your idea and update the result there.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/thread/24804?ContentTypeID=1</link><pubDate>Wed, 13 May 2015 10:55:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01104e57-f67c-458d-9b74-c8523ccc3acb</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi huyento&lt;/p&gt;
&lt;p&gt;I think you questions in the comment could be a topic for a separate thread. If different questions are on a separate thread, it is easier for others to find the question and the appropriate answer.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think the Android Master Control Panel has been updated with the latest DFU features required for the SDK 8.0.0 bootloader. Try to use the android nRF Toolbox DFU instead. In order for the upload to work, you need to &lt;a href="https://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.1.0/s110/html/a00098.html"&gt;create an init file&lt;/a&gt; with the application before uploading it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/thread/24803?ContentTypeID=1</link><pubDate>Wed, 13 May 2015 04:22:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31ea8548-a4d2-4498-80a0-74922228367a</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;I have no ideas. I just know that the softdevice hex file being about 250k is right.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/thread/24802?ContentTypeID=1</link><pubDate>Wed, 13 May 2015 04:17:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:098ffa84-ddca-4adc-b44d-2ce40e38187d</guid><dc:creator>huyento</dc:creator><description>&lt;p&gt;Hi RK,
thanks for your help!&lt;/p&gt;
&lt;p&gt;The android app I used is here: &lt;a href="https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp"&gt;play.google.com/.../details&lt;/a&gt;
It supports binary, hex and zip file.
I have rebuilt the source code of wunderbar sensor module that can be found here: &lt;a href="https://github.com/relayr/relayr-firmware-nrf51-modules"&gt;github.com/.../relayr-firmware-nrf51-modules&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;but it does not work though the flashing could be done.
I thought that I should flash the softdevice too, then I tried it however even the flashing part could not be done. It stopped right after the DFU started to transfer.&lt;/p&gt;
&lt;p&gt;If I flash the device with an original firmware from wunderbar, it works.&lt;/p&gt;
&lt;p&gt;Your further help is much appreciated!
Best Regards,
Huyen.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 softdevice s110 extracted from sdk is so big: 249kb</title><link>https://devzone.nordicsemi.com/thread/24801?ContentTypeID=1</link><pubDate>Wed, 13 May 2015 04:04:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7efec8bd-7cf7-4c19-9214-8d41fbefbdfb</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;250kB is about right for the hex file, hex files have two characters per byte plus a whole load of other overhead in them so they are more than 2x as big as the underlying binary.&lt;/p&gt;
&lt;p&gt;Does your android application take a hex file or a binary file? Does it require it to be zipped beforehand? Only you know how your android flashing application works. Have you rebuilt your application code to run at the right place and flashed that on too?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>