<?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>Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18741/removing-pstorage-and-fstorage-in-ble-application</link><description>I am using nrf51822 for a BLE project as peripheral role. I am using S110 soft device (SDK version 10).
I want to store bonding information, GATT data and all data storage required by soft devices in external EEPROM chip/SD card, instead of using pstorage</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Jan 2017 14:13:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18741/removing-pstorage-and-fstorage-in-ble-application" /><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72367?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 14:13:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c918239d-34e2-4866-86de-bd72c228be12</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m not aware of any guide. What are you confused about?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72366?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 13:47:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57f2c16d-4d2b-4410-a250-5fc379735b8f</guid><dc:creator>krt</dc:creator><description>&lt;p&gt;if u can refer some guide to do it ?basically i m confused&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72365?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 10:09:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:972e138e-2d2a-48c6-a632-1e1c8c837b5c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;That you will have to design yourself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72364?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 09:23:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2bc4cfd-a8cf-4d71-9073-bac5d9fc1efb</guid><dc:creator>krt</dc:creator><description>&lt;p&gt;if i m using external eeprom ,i would like pstorage to access eeprom instead of flash ?
whats the way to do it ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72363?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 09:02:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1ee2422-1c53-4e3b-a5a5-078896b2478c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Pstorage (and Fstorage) accesses flash by using the SoftDevice API, sd_flash_write() and sd_flash_page_erase(). It reads from flash with memcpy(). And it gets system events from the SoftDevice so that it knows if a flash operation succeeded or not, NRF_EVT_FLASH_OPERATION_SUCCESS and NRF_EVT_FLASH_OPERATION_ERROR.&lt;/p&gt;
&lt;p&gt;Pstorage wasnt&amp;#39; designed to be used with an external EEPROM, but if you really need use it, you need to at least change the interface so that it matches with whatever interface your EEPROM has.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72359?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 08:42:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f3ededd-992b-4261-b0b8-3e7a7febbf61</guid><dc:creator>krt</dc:creator><description>&lt;p&gt;how to modify pstorage to use external eeprom?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72360?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 08:12:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88828eb2-9ae9-4fcb-819b-8df2ee1024da</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I don&amp;#39;t understand, Fstorage and Pstorage are software modules.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72362?ContentTypeID=1</link><pubDate>Tue, 03 Jan 2017 17:21:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95b928ff-19bb-48d6-8500-6bdbdc2b0cf3</guid><dc:creator>krt</dc:creator><description>&lt;p&gt;i want to replace fstorage and pstorage both with external EEPROM?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Removing pstorage and fstorage in BLE application.</title><link>https://devzone.nordicsemi.com/thread/72361?ContentTypeID=1</link><pubDate>Tue, 03 Jan 2017 16:17:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c8d5482-3d7e-4ad5-b626-0a82c6fb6b76</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The difference? In what regard? Pstorage was replaced by Fstorage and FDS, with Fstorage as the backend and the FDS as the frontend. Both Pstorage and Fstorage interface with the SoftDevice by using sd_flash* functions, and flash events.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>