<?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 FOTA with GCC</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6532/nrf51822-fota-with-gcc</link><description>Hello, 
 I tried firmware over the air update with mbed using the compiled bootloader hex file and it works pretty well. 
 However, I am back to GCC with softdevice 7.1. I would like to use the same bootloader as the one supplied with mbed. 
 I was</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 07 Apr 2016 12:41:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6532/nrf51822-fota-with-gcc" /><item><title>RE: NRF51822 FOTA with GCC</title><link>https://devzone.nordicsemi.com/thread/22820?ContentTypeID=1</link><pubDate>Thu, 07 Apr 2016 12:41:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:375515f0-e4aa-40bf-be7e-9c157bac3848</guid><dc:creator>wim</dc:creator><description>&lt;p&gt;hi, do you have the makefile generated by eclipse? just to check what I am doing wrong...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51822 FOTA with GCC</title><link>https://devzone.nordicsemi.com/thread/22819?ContentTypeID=1</link><pubDate>Fri, 17 Apr 2015 02:26:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8ebebb2-7a9e-4b0e-9e40-9f83d7a18230</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;OTA DFU with Elcipse GCC is avail &lt;a href="http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html"&gt;here&lt;/a&gt;.   Fully updated to SDK 8.  Works with chip rev 1 &amp;amp; 2 as well.  SDK7 version is also avail.  Includes precompiled hex file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51822 FOTA with GCC</title><link>https://devzone.nordicsemi.com/thread/22821?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2015 10:32:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef474437-1498-41e5-a9de-1a751a8611f4</guid><dc:creator>Max C.</dc:creator><description>&lt;p&gt;In my opinion, you should compile yourself your bootloader code in order to have complete control over it and over interoperability between it and the application;&lt;/p&gt;
&lt;p&gt;Anyway, a starting point to avoid incompatibilities is to be sure that the same SDK version is used for bootloader and application code (some sources are shared between them);&lt;/p&gt;
&lt;p&gt;You have to pay attention to these 2 files: &amp;quot;bootloader_util_gcc.c&amp;quot; and &amp;quot;dfu_app_handler.c&amp;quot; in order that application can interoperate safely with the bootloader;&lt;/p&gt;
&lt;p&gt;On the linker scripts side, for GCC environment you don&amp;#39;t need any changes to the file you posted;
eventually the only parameter you could change is the length of the FLASH region, accomodating it in base on the flash space required by the bootloader (the region reserved to the bootloader code is specified in the relative linker scripts files of the bootloader)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>