<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://test-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>FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/f/nordic-q-a/87893/fds-function-implementation-on-dfu-bootloader</link><description>Hi, 
 I use FDS to save my data in my application. Below is my fds list. All RECORD already have data from factory production. 
 #define FILE_ID 0x1111 #define RECORD_KEY_TORQUE_0 0x0001 #define RECORD_KEY_W_TORQUE 0x0002 #define RECORD_KEY_I_TORQUE 0x0003</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Thu, 19 May 2022 01:42:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://test-devzone.nordicsemi.com/f/nordic-q-a/87893/fds-function-implementation-on-dfu-bootloader" /><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/368485?ContentTypeID=1</link><pubDate>Thu, 19 May 2022 01:42:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca265d7d-42ca-4876-88cd-9254a85746b7</guid><dc:creator>user110158</dc:creator><description>&lt;p&gt;Hi Elnar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Thank you for your support.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/368387?ContentTypeID=1</link><pubDate>Wed, 18 May 2022 13:36:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0497ba9-e8c8-43e0-9871-c9f9004cc146</guid><dc:creator>user7377</dc:creator><description>&lt;p&gt;Yes, that is correct (or even further down depending on how large the increase in size is).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/368287?ContentTypeID=1</link><pubDate>Wed, 18 May 2022 10:53:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2aae74df-1c13-409e-8652-4bed5757feba</guid><dc:creator>user110158</dc:creator><description>&lt;p&gt;Hi Elnar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;So. If I add some code in my bootloader and IAR compiler show a error about over the flash&amp;nbsp;space.&lt;/p&gt;
&lt;p&gt;Then I must change flash start address from 73000 to 72000. Is it right?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/368275?ContentTypeID=1</link><pubDate>Wed, 18 May 2022 10:11:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dcd4347f-0021-421e-8dfa-c3062edcb6d5</guid><dc:creator>user7377</dc:creator><description>&lt;p&gt;John,&lt;/p&gt;
&lt;p&gt;Yes, this is the flash start address of the project you are building (I assume the bootloader in this case). Note that you cannot change the bootloader size during DFU, and also moving the bootloader also moves the FDS pages, so this change cannot be done with devices in the field.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/367951?ContentTypeID=1</link><pubDate>Mon, 16 May 2022 03:21:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9850113d-6d73-49f6-a671-e645c249c3d2</guid><dc:creator>user110158</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; You main the Flash address as below&lt;/p&gt;
&lt;p&gt;&lt;img src="https://test-devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1652671236378v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Or have other seeting I need to verify.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thnak you.&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS function Implementation on DFU bootloader</title><link>https://test-devzone.nordicsemi.com/thread/367924?ContentTypeID=1</link><pubDate>Sun, 15 May 2022 07:23:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:52e4e73a-979a-4c34-aa3f-d4bfce6cf8ba</guid><dc:creator>user7377</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We do not have any examples of it (nor can I think of ever seeing it before), but I do not see any fundamental issue with using FDS in the bootloader nor anything in particular that should cause problems. The only think I think is worth&amp;nbsp;mentioning is that you will increase the sizes of the&amp;nbsp;bootloader&amp;nbsp;this way, so you must move the&amp;nbsp;bootloader start address down&amp;nbsp; a bit (I would guess one page). That is a general thing when adding functionality to the bootloader, though.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>