<?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>Buttonless DFU Example Question</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24071/buttonless-dfu-example-question</link><description>Curious as to why the Buttonless DFU Example in SDK 12.3 utilizes FStorage to save settings rather then simply setting a flag in the GPREGRET? This seems like a much more code efficient and lightweight method of flagging trigger sources going into the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 04 Aug 2017 06:26:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24071/buttonless-dfu-example-question" /><item><title>RE: Buttonless DFU Example Question</title><link>https://devzone.nordicsemi.com/thread/94787?ContentTypeID=1</link><pubDate>Fri, 04 Aug 2017 06:26:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:addcb481-410e-4c7c-b1c6-9bac10ca2de6</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi Dave,&lt;/p&gt;
&lt;p&gt;our bootloader implementation was completely rewritten between SDK v11.0.0 and SDK v12.x.x and the experimental buttonless DFU example in SDK v12.x.x uses Fstorage since it allowed us to pass more information(bootloader settings) to the bootloader that would not fit in the GPREGRET register.&lt;/p&gt;
&lt;p&gt;However, in SDK v13.x.0 we have reverted to using the GPREGRET register to signal the bootloader, the same way as we did in the legacy bootloader from SDK v11.0.0.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>