<?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>I want to write bonding information in the external area</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/75862/i-want-to-write-bonding-information-in-the-external-area</link><description>Hello. I am developing using nrf52832 (S132 v7.0.1, SDK v16.0.0). 
 I use whitelist to store bonding information. This bonding information is written to the flash area using FDS, but I would like to write the bonding information in an external EEPROM</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 03 Jun 2021 07:15:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/75862/i-want-to-write-bonding-information-in-the-external-area" /><item><title>RE: I want to write bonding information in the external area</title><link>https://devzone.nordicsemi.com/thread/313272?ContentTypeID=1</link><pubDate>Thu, 03 Jun 2021 07:15:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f729c9c4-a6f8-46a1-9154-ee99a5edf648</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kei,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We do have example for writing to external flash (for example the \peripheral\qspi flash example) but it&amp;#39;s not combined with fstorage.&amp;nbsp;&lt;br /&gt;What you would need to do is to study the nrf_fstorage_nvmc.c file where we access the internal flash and convert that into for example nrf_fstorage_spi_eeprom.c so that it access the external EEPROM instead of the internal flash(rewrite the read(), write() functions).&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I want to write bonding information in the external area</title><link>https://devzone.nordicsemi.com/thread/313244?ContentTypeID=1</link><pubDate>Thu, 03 Jun 2021 04:23:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:711b7ac0-46ae-4aa0-b031-655341d55d17</guid><dc:creator>sdi_kei</dc:creator><description>&lt;p&gt;thank you for your answer.&lt;/p&gt;
&lt;p&gt;This is because we want to write the bonding information to both the internal flash and the external flash to retain the data.&lt;/p&gt;
&lt;p&gt;Is there a sample that writes data to an external flash?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I want to write bonding information in the external area</title><link>https://devzone.nordicsemi.com/thread/313082?ContentTypeID=1</link><pubDate>Wed, 02 Jun 2021 11:56:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:35b50e4e-af23-4b2f-a007-d749ab3bdfe9</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kei,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is the requirement to keep bonding information in external EEPROM a hard requirement ? Could you give more info on why you need to store the data externally ?&amp;nbsp;&lt;br /&gt;As explained in the other case, you can extend the number of page for FDS (in the internal flash) hence extend the number of bonded peers that you can store.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;FDS doesn&amp;#39;t support external flash out of the box. What you need to do is to modify the fstorage backend (fstorage is used by fds) to store the data on external flash instead of internal flash.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>