<?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>External flash with LittleFS &amp;amp; FOTA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118683/external-flash-with-littlefs-fota</link><description>Hi support team, 
 I&amp;#39;m currently developing a project for a custom board with a nRF9160 chip and with nRF Connect SDK 2.9.0 and Zephyr 3.7.99 using VS code with nRF connect extension as IDE. My board collects samples from a sensor and then uploads it</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Feb 2025 09:15:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118683/external-flash-with-littlefs-fota" /><item><title>RE: External flash with LittleFS &amp; FOTA</title><link>https://devzone.nordicsemi.com/thread/523438?ContentTypeID=1</link><pubDate>Tue, 18 Feb 2025 09:15:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13b009d9-0ef6-4fb9-b9d3-f366656b1e5c</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Thanks Nils&lt;/p&gt;
&lt;p&gt;My colleague Sigurd will follow up your private ticket. I&amp;#39;ve already discussed your predicament with him and he&amp;#39;s written the lesson in Devacademy referred to here, so you are in good hands.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: External flash with LittleFS &amp; FOTA</title><link>https://devzone.nordicsemi.com/thread/523278?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2025 13:26:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1ee5838-9a7f-4b5f-81bd-79051d542730</guid><dc:creator>NilsDR</dc:creator><description>&lt;p&gt;I&amp;#39;m still getting negative addresses and instant crash, however, following&amp;nbsp;&lt;a id="" href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-3-dfu-with-external-flash/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-3-dfu-with-external-flash/&lt;/a&gt;&amp;nbsp;i got something to work, but without the pm_static.yml and on the nrf9160DK board, not on my custom board. I want to share my project with you so I&amp;#39;ve created a private ticket with id:&amp;nbsp;340856. Let us continue there.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Nils&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: External flash with LittleFS &amp; FOTA</title><link>https://devzone.nordicsemi.com/thread/523021?ContentTypeID=1</link><pubDate>Fri, 14 Feb 2025 11:04:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08800c6c-4de3-45d8-ae3c-9613c55f8cff</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I discussed this case with a colleague, and I think he hit the nail on the head here: Try setting the&amp;nbsp;&lt;strong&gt;SB_CONFIG_PM_OVERRIDE_EXTERNAL_DRIVER_CHECK&amp;nbsp;&lt;/strong&gt;from here&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html&lt;/a&gt;&amp;nbsp;to make sure the sysbuild gets to do the external driver check.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Additionally, last week we released a DevAcademy&amp;nbsp;lesson on sysbuild available here to get more familiar with developing in sysbuild.&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: External flash with LittleFS &amp; FOTA</title><link>https://devzone.nordicsemi.com/thread/522339?ContentTypeID=1</link><pubDate>Tue, 11 Feb 2025 06:54:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60cd2787-6fa8-4866-bc32-4eb9b861dea8</guid><dc:creator>NilsDR</dc:creator><description>&lt;p data-start="144" data-end="155"&gt;Hi Simon,&lt;/p&gt;
&lt;p data-start="157" data-end="419"&gt;Apologies for any confusion in my previous message. I recently updated my main project from 2.4.0 to 2.9.0, but before integrating the external flash and FOTA, I wanted to test them separately. For this, I used the &lt;code data-start="374" data-end="383"&gt;jesd216&lt;/code&gt; example from the 2.9.0 toolchain.&lt;/p&gt;
&lt;p data-start="421" data-end="741"&gt;The issue appeared when I added the &lt;code data-start="457" data-end="472"&gt;pm_static.yml&lt;/code&gt; file&amp;mdash;after that, the application stopped working. As I mentioned in my post, I suspect this might be related to the flash addresses. Some seem to have negative sizes, and I also noticed that the external flash doesn&amp;rsquo;t start at &lt;code data-start="700" data-end="711"&gt;0x0000000&lt;/code&gt; but instead at &lt;code data-start="727" data-end="738"&gt;0x1000000&lt;/code&gt;.&lt;/p&gt;
&lt;p data-start="743" data-end="778"&gt;Do you have any insights on this?&lt;/p&gt;
&lt;p data-start="780" data-end="803" data-is-last-node=""&gt;Thanks,&lt;br /&gt;Nils&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: External flash with LittleFS &amp; FOTA</title><link>https://devzone.nordicsemi.com/thread/521867?ContentTypeID=1</link><pubDate>Fri, 07 Feb 2025 08:39:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5ead1b9-a022-47ec-8607-7e362282daa8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;At what step here did the application stop working exactly? You say you&amp;#39;ve both added the file system with partitions and moved from NCS 2.4.0 to 2.9.0. I think we should go step by step here to figure out what caused this hardfault in the first place.&lt;/p&gt;
&lt;p&gt;For moving from an older NCS version to the latest (2.4.0 to 2.9.0 for example). Please check out th&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration_guides.html"&gt;e migration guides for 2.5.0, 2.6.0, 2.7.0, 2.8.0 and 2.9.0&lt;/a&gt;&amp;nbsp;here. We also have a migration guide from &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html"&gt;multi-image builds to sysbuild here&lt;/a&gt; that should walk you through moving from multi-image to sysbuild.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>