<?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>Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/5295/bootloader-sdk-v7-2-0-with-gcc</link><description>Hello, 
 i&amp;#39;ve already read a lot about this topic in this forum, but now I&amp;#39;m unable to continue on my own. I wan&amp;#39;t to migrate the DFU SDK emaple from Keil to GCC. I already use the bootlader_util_gcc.c and define the required section in my linker scrip</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 16 Jul 2015 06:35:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/5295/bootloader-sdk-v7-2-0-with-gcc" /><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18518?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2015 06:35:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:898c835b-3360-48b7-8a8c-15e76acc0f72</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I would suggest v.9.0.0. There is not much of a difference between SDK v.8.1.0 and 9.0.0 unless you are using the ANT stacks, which means that the migration process should be about the same for both versions. Please see release notes for more details.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18517?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2015 06:19:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46e69f9c-d5e0-4cf5-b2d9-61ec4af173b0</guid><dc:creator>wim</dc:creator><description>&lt;p&gt;Vidar, I could switch to SDKv8.1.0 but it requires a lot of changes in my code. If I switch over,  should I switch to 8.1.0 or to 9.0.0 then?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18519?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2015 05:51:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:669ec4bf-7d9b-494c-88b6-86d5981a5915</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;GCC support for DFU was added in SDK v.8.1.0. So if you can use the latest one you would not have to do any patching to the old SDK. However, if you need to use this version you can always backport the files mentioned above from SDK 8.1.0/9.0.0 to SDK 7.2.0, which should be pretty straight forward.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18516?ContentTypeID=1</link><pubDate>Wed, 15 Jul 2015 16:32:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:875201ef-a9ba-4cb1-8807-1111f0d51e99</guid><dc:creator>wim</dc:creator><description>&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;have you been able to complete the application DFU functionality porting to GCC? Is that code available somewhere ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18515?ContentTypeID=1</link><pubDate>Tue, 17 Feb 2015 19:22:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ba55fdc-aa0b-410c-8608-17335d494435</guid><dc:creator>Jason De Lorme</dc:creator><description>&lt;p&gt;Is there a definitive example based on the 7.2 SDK that demonstrates how to compile the bootloader for the S310 using gcc? I have an existing working bootloader modified from the SDK 6.0, but it does not have support for DFU of the SoftDevice or Bootloader and I need to add this.  I have integrated your changes here into my codebase + 7.2 SDK, but I&amp;#39;m afraid I have too many disjointed pieces and I&amp;#39;m not sure what the required key changes from SDK 6.x to 7.2 for DFU are in order to ensure support for DFU of SoftDevice and Bootloader? A definitive example or guide to the changes would be helpful.  Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18514?ContentTypeID=1</link><pubDate>Wed, 04 Feb 2015 13:15:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:161bf548-3df0-4e68-9df0-477d424aee2d</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi, I was able to port the s110 bootloader to work with gcc, but without &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/doc/7.2.0/s110/html/a00066.html"&gt;Experimental - Application with DFU Service support&lt;/a&gt; I.e., it doesn&amp;#39;t work with the application to bootloader jump, so you need to be in bootloader mode to do DFU. The same approach should also work with s310  by changing the linker settings accordingly.&lt;/p&gt;
&lt;p&gt;The application DFU functionality requires porting of the dfu_ble_svc.c,bootloader_util_arm.c and bootloader_settings , which I was not able to complete.&lt;/p&gt;
&lt;p&gt;Note that the bootloader start address was reduced to 0x38000 to enable debugging. Thus, BOOTLOADER_REGION_START needs to be changed to 0x38000 in dfu_types.h as well.&lt;/p&gt;
&lt;p&gt;Attachments:
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/gcc_5F00_nrf51_5F00_bootloader_5F00_xxac.ld"&gt;gcc_nrf51_bootloader_xxac.ld&lt;/a&gt;, &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7848.makefile"&gt;makefile&lt;/a&gt; and
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/dfu_5F00_ble_5F00_svc.c"&gt;dfu_ble_svc.c&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader SDK V7.2.0 with GCC</title><link>https://devzone.nordicsemi.com/thread/18520?ContentTypeID=1</link><pubDate>Tue, 03 Feb 2015 00:25:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a369b45e-28e7-4be1-9314-863a58140af3</guid><dc:creator>John Pearson</dc:creator><description>&lt;p&gt;I have the same issue, does anyone have an example of bootloader with s110 with SDK 7.2.0 ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>