<?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>Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119617/simultaneous-dfu-on-nrf5340-and-ncs-2-9-0-without-external-flash</link><description>Hello, I am using NCS 2.9.0, an nRF5340, custom board files (see attached), and no external flash and I would like to use simultaneous DFU over BLE. I believe this should be possible because my application core image is only ~118kB and my netcore image</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Apr 2025 05:03:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119617/simultaneous-dfu-on-nrf5340-and-ncs-2-9-0-without-external-flash" /><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531933?ContentTypeID=1</link><pubDate>Wed, 16 Apr 2025 05:03:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c85a5639-cebc-4520-8627-2aff25013c9b</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Thank you so much!!! I feel so silly for not remembering that from the guide but I&amp;#39;m so happy to see the sample functional without the use of external flash memory. Y&amp;#39;all are the best.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Before I close out the issue, I&amp;#39;m going to verify functionality within my application. I&amp;#39;m thrilled, though!!!&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Brady&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531776?ContentTypeID=1</link><pubDate>Tue, 15 Apr 2025 05:48:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8268cdb-b74f-4fee-90bb-6fcb31bfa630</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Try follow steps explained in &lt;a href="https://academy.nordicsemi.com/simultaneous-updates-for-both-cores-of-the-nrf5340/"&gt;https://academy.nordicsemi.com/simultaneous-updates-for-both-cores-of-the-nrf5340/&lt;/a&gt;, where you upload dfu_application.zip instead.&lt;/p&gt;
&lt;p&gt;If you were to use single files: zephyr.signed.bin for app core and signed_by_mcuboot_and_b0_ipc_radio.bin. However, this should go to &amp;quot;image slot 1&amp;quot;, in difference of the normal appcore.&lt;/p&gt;
[quote user="blue_dew"]or some more context, I&amp;#39;m modifying the ipc_radio application within the directory: &amp;quot;C:\ncs\v3.0.0-rc1\nrf\applications\ipc_radio&amp;quot;.[/quote]
&lt;p&gt;Yes, this is good.&lt;/p&gt;
[quote user="blue_dew"]No matter if I use external flash or not I get the &amp;quot;Failed to open flash area ID 1: -1&amp;quot; message which I believe is the network core flash.[/quote]
&lt;p&gt;The nRF5340 DFU procedure uses two slots:&lt;/p&gt;
&lt;p&gt;1. mcuboot_secondary_1. This is a slot in app flash for storing the update candidate for the netcore.&lt;/p&gt;
&lt;p&gt;2.mcuboot_primary_1: This is a slot in app RAM used to simulate the netcore flash, for when we will transfer it.&lt;/p&gt;
&lt;p&gt;For mcuboot_primary_1, reading this simulated flash can fail, which can cause the error message you see without being an issue in itself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531755?ContentTypeID=1</link><pubDate>Tue, 15 Apr 2025 00:44:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17b0c71c-b7bc-4fb2-a47a-379ad9841dc5</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hey Sigurd,&lt;br /&gt;&lt;br /&gt;Thank you so much for the help!!! The example&amp;nbsp;builds for the secure version of the nrf5340dk but it doesn&amp;#39;t actually allow for updates of the network core regardless of external flash use. I have tried every bin file I can find within my build folder and I&amp;#39;m having no luck. I am pretty sure the correct bin file is the &amp;quot;zephyr.signed.bin&amp;quot; file but maybe I&amp;#39;m mistaken. The example updates the app core as expected but not the network core :(&lt;br /&gt;&lt;br /&gt;Here is what my build config looks like now:&amp;nbsp;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744677545511v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;This is a list of all the bin files created by the build:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744677577302v2.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Here is the error I get after updating over the air:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744677627628v3.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;No matter if I use external flash or not I get the &amp;quot;Failed to open flash area ID 1: -1&amp;quot; message which I believe is the network core flash. I really appreciate your time and effort. Thank you so much Sigurd.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Brady&lt;br /&gt;&lt;br /&gt;For some more context, I&amp;#39;m modifying the ipc_radio application within the directory: &amp;quot;C:\ncs\v3.0.0-rc1\nrf\applications\ipc_radio&amp;quot;. I know this is correct because when I manually flash the changes the network core logs update as expected but when I try to use the DFU feature from my mobile application I don&amp;#39;t see the changes I expect to my logs on the network core and instead see the error posted above. Here is an example of the logs updated on the net core after manually flashing:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744677858009v4.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Except it doesn&amp;#39;t work :(&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531637?ContentTypeID=1</link><pubDate>Mon, 14 Apr 2025 07:36:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64e895a3-0414-4379-8624-ee0ab076748a</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Just what you did, but for the nRF5340dk/nrf5340/cpuapp.&lt;/p&gt;
&lt;p&gt;Can you&amp;nbsp; try to build for the DK instead, just to see if there is a difference?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531446?ContentTypeID=1</link><pubDate>Thu, 10 Apr 2025 22:42:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef450c48-9316-4e2e-b9a4-1563281e6303</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hello Sigurd,&lt;br /&gt;&lt;br /&gt;Thank you for your time. I have tried building the sample you linked using the tag v3.0.0-rc1 and I am having no luck. Can you please share the build command you used? Here is what my build looks like:&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744324875008v2.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Maybe I need a different toolchain too not just SDK? Here is my build log:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2604.build.log"&gt;devzone.nordicsemi.com/.../2604.build.log&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/531364?ContentTypeID=1</link><pubDate>Thu, 10 Apr 2025 12:55:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be0e4582-c9b7-4bf8-8516-bd406b2b5953</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I will continue to help with this ticket.&lt;/p&gt;
&lt;p&gt;I do not know if you have updated to the nRF Connect SDK v3.0.0 yet. But even so, try this on the git tag v3.0.0-rc1 in order to test the following:&lt;/p&gt;
&lt;p&gt;Try the sample &lt;a href="https://github.com/NordicDeveloperAcademy/ncs-inter/tree/main/v2.9.0-v2.7.0/l9/l9_e5_nrf5340_both_sol"&gt;l9_e5_nrf5340_both_sol&lt;/a&gt; from &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-bootloaders-and-dfu-fota/"&gt;DevAcademy on DFU&lt;/a&gt; in v3.0.0-rc1. I based this academy sample on the Peripheral_lbs sample.&lt;/p&gt;
&lt;p&gt;In v3.0.0-rc1 you should be able to just change SB_CONFIG_PM_EXTERNAL_FLASH_MCUBOOT_SECONDARY to &amp;quot;n&amp;quot; in this sample, and simultaneous DFU should work for internal flash&lt;/p&gt;
&lt;p&gt;Let me know how this goes&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/530901?ContentTypeID=1</link><pubDate>Mon, 07 Apr 2025 23:52:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:046b3484-7010-4645-8e27-d04ec4330f84</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hey Menon,&lt;br /&gt;&lt;br /&gt;I&amp;#39;m really looking forward to this example! Thank you so much for helping me.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Respectfully,&lt;br /&gt;Brady&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/529940?ContentTypeID=1</link><pubDate>Tue, 01 Apr 2025 09:57:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa0230d9-2f32-4978-9d53-cc0c12364a0d</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I’m currently working on the &lt;code&gt;peripheral_lbs&lt;/code&gt; sample to enable simultaneous DFU without external flash. However, I will be away after tomorrow, so I’m not sure if I’ll be able to provide you with the required updates before then.&lt;/p&gt;
&lt;p&gt;In the meantime, you can refer to the following PR for guidance: &lt;a href="https://github.com/nrfconnect/sdk-mcuboot/pull/397" target="_new"&gt;https://github.com/nrfconnect/sdk-mcuboot/pull/397&lt;/a&gt;.&lt;br /&gt; I recommend cherry-picking the relevant commit. Otherwise, you’ll need to manually create a PM static file.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/528727?ContentTypeID=1</link><pubDate>Mon, 24 Mar 2025 23:45:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76453e99-cb86-46ec-ab40-6576cfec399c</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hey Menon,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thank you for the insight. If you can&amp;#39;t help me fix my custom application, maybe we could start with the sample listed on github for the intermediate developer academy lesson regarding simultaneous DFU on the nrf5340dk:&amp;nbsp;&lt;br /&gt;&lt;a id="" href="https://github.com/NordicDeveloperAcademy/ncs-inter/tree/main/v2.9.0-v2.7.0/l9/l9_e5_nrf5340_both_sol"&gt;https://github.com/NordicDeveloperAcademy/ncs-inter/tree/main/v2.9.0-v2.7.0/l9/l9_e5_nrf5340_both_sol&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&amp;nbsp;am doing my best to follow the instructions in the read-me that state, &amp;quot;&lt;span&gt;You can build the sample with a minimum configuration as a demonstration of how to reduce code size and RAM usage using the&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;code&gt;DFILE_SUFFIX=minimal&lt;/code&gt;&lt;span&gt;&amp;nbsp;flag in your build.&amp;quot; So I created the following build config within the nrf Connect extension on vs code:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1742859247748v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, I get the following errors:&amp;nbsp;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1754.build.log"&gt;devzone.nordicsemi.com/.../1754.build.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If I don&amp;#39;t utilize the additional CMAKE option as stated in the readme I obviously get the RAM overflow issue that this option is meant to avoid. I really appreciate your patience with me but I hope you can see why I&amp;#39;m having so much trouble. Here is the ram overflow issue that comes without the cmake option set:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/no_5F00_cmake_5F00_option_5F00_build.log"&gt;devzone.nordicsemi.com/.../no_5F00_cmake_5F00_option_5F00_build.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Respectfully,&lt;br /&gt;Brady Adcock&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/528644?ContentTypeID=1</link><pubDate>Mon, 24 Mar 2025 14:09:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7e80820-95da-4228-8d08-7b65c1fa27e9</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I was looking at the shared logs and sample. I am not sure why it is throwing a warning regarding NETCORE_APP_UPDATE, but the sample is not crashing because of this warning. The error indicates an issue with conflicting memory allocation for rpmsg_nrf53_sram.&lt;/p&gt;
&lt;p&gt;I looked into the generated partition manager file inside the build folder and the overlay file you created. Your .overlay file defines the starting address as 0x20070000, but pm.yml assigns 0x20070840 instead.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/527916?ContentTypeID=1</link><pubDate>Tue, 18 Mar 2025 19:56:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37042248-22c4-4e5b-b2a5-f59ccdef55b1</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hey Menon, thank you for the quick reply and for pointing out that, obviously, I need BLE enabled for the SMP service to be advertised and connected to, so I went ahead and uploaded my custom net core image that handles the IPC communication as well as my synch protocol to the example repo. I had a brain fart because we are not even getting to that part of the build process, unfortunately. I updated main with the changes, and if you remove the sys build configs for simultaneous dfu you&amp;#39;ll see that ble works as expected:&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1742327594201v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;But when I enable all of the configs from the lessons regarding simultaneous dfu we don&amp;#39;t get very far into the build at all because we see the exact same original error from before regarding the flash memory config that I&amp;#39;ve posted a few times now.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/6201.build.log"&gt;devzone.nordicsemi.com/.../6201.build.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is clearly because my current cmake sysbuild config doesn&amp;#39;t enable the network core config &amp;quot;NETCORE_NONE&amp;quot; = n and its not clear how I&amp;#39;m supposed to do that. Obviously by using your prebuilt ipc image that config is getting set but I&amp;#39;m not sure how.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Here is the updated code if you prefer a zip instead of github:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/3630.sim_5F00_dfu.zip"&gt;devzone.nordicsemi.com/.../3630.sim_5F00_dfu.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/527907?ContentTypeID=1</link><pubDate>Tue, 18 Mar 2025 18:30:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6519a5d-24b2-4760-8d59-12f42dd143df</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I will look more into the application you have shared, but let&amp;#39;s clarify a few things first. Are you trying to implement DFU over BLE? The guide you pointed to covers that. In that case, I don&amp;#39;t see any configuration enabling BLE inside your sample. &lt;br /&gt;I am not sure, but could it be because the network core image is not mentioned inside the Kconfig.sysbuild file? Please refer to &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/lessons/lesson-3-elements-of-an-nrf-connect-sdk-application/topic/configuration-files/#:~:text=For%20the%20nRF5340,Kconfig.sysbuild."&gt;this chapter of the course&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/527678?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2025 14:21:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad680338-f9c5-4e8a-829a-ab054a611ea5</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;Hello Menon,&lt;br /&gt;&lt;br /&gt;&amp;quot;&lt;span&gt;I reviewed the partition manager file you shared, and your&amp;nbsp;&lt;/span&gt;&lt;code&gt;sram_primary&lt;/code&gt;&lt;span&gt;&amp;nbsp;partition is defined twice, which will create a conflict&amp;quot;&lt;br /&gt;&lt;br /&gt;I have only defined it one time within the pm_static.yml file I sent you (line 97). Maybe I&amp;#39;m misunderstanding where other partitions come from. I have looked at other example pm_static.yml file&amp;#39;s from the previously linked related issues and they also define is just once within their pm_static.yml file so I would appreciate additional clarity.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;I have also gone ahead and made that blinky sample to recreate the issue in the simplest way possible:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;repo link:&lt;br /&gt;&lt;a id="" href="https://github.com/Brady-Adcock/sim_dfu"&gt;https://github.com/Brady-Adcock/sim_dfu&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/sim_5F00_dfu.zip"&gt;devzone.nordicsemi.com/.../sim_5F00_dfu.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I tried to follow the following dev zone academy to the best of my ability but I&amp;#39;m still struggling:&amp;nbsp;&lt;br /&gt;&lt;a id="" href="https://academy.nordicsemi.com/simultaneous-updates-for-both-cores-of-the-nrf5340/"&gt;https://academy.nordicsemi.com/simultaneous-updates-for-both-cores-of-the-nrf5340/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is my build output:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/8484.build.log"&gt;devzone.nordicsemi.com/.../8484.build.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#39;m not sure why I&amp;#39;m getting the:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1742221153995v1.png" /&gt;&lt;br /&gt;If you could help me solve this simple build I&amp;#39;m certain I can fix my main appliaction build myself. I wanted to first see the external flash working which I can&amp;#39;t even get right and THEN try to remove the external flash partitions and maangmenet within this repo to utilize just the flash on board. This build is 100% small enough.&lt;br /&gt;&lt;br /&gt;Thank you so much for your time and help Menon.&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/527085?ContentTypeID=1</link><pubDate>Thu, 13 Mar 2025 07:44:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ec8cdbf-3822-480e-913a-405e2f68e48f</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;From the logs, the issue lies within the partition manager. I reviewed the partition manager file you shared, and your &lt;code&gt;sram_primary&lt;/code&gt; partition is defined twice, which will create a conflict. Additionally, &lt;code&gt;mcuboot_primary_1&lt;/code&gt; and &lt;code&gt;mcuboot_secondary_1&lt;/code&gt; are missing, these need to be defined for the network core image. &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf53/simultaneous_multi_image_dfu_nrf5340.html#:~:text=Additionally%2C%20the%20memory%20partitions%20must%20be%20defined%20and%20include"&gt;See here for reference&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t have a simple sample for a simultaneous update using Sysbuild, and I might need some time to prepare one as this is a busy week for me. If you are struggling with building a simple sample(Hello_world), please share the details, and I will look into it. I will try to make it work.&lt;/p&gt;
[quote user=""]Do I need to setup a pm_static.yaml file for my custom netcore image too?[/quote]
&lt;p&gt;No, the network core image is typically handled within the same partition manager file as the app core.&lt;/p&gt;
[quote user=""]nd I see the note regarding the placement of mcuboot_primary_1 inside of ram_flash region but I don&amp;#39;t understand the second comment about &amp;quot;CONFIG_FLASH_SIMULATOR&amp;quot; within the docs.[/quote]
&lt;p&gt;As the documentation states, the app core cannot directly access the network core’s flash. It must store the network firmware update in RAM and then pass it to the network core for flashing. Enabling this configuration allows part of the RAM to act as a flash storage area so that MCUBoot can temporarily hold the network firmware update before writing it to the actual network core flash.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/526660?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 23:32:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e378ad52-a086-4a5e-9654-f049613063bf</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2744.build.log"&gt;devzone.nordicsemi.com/.../2744.build.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Above is the output from the full build. I am now trying to put together a small hello world program for us to both work from utilizing the nrf5340dk rather than my custom board configurations. This example program will still require a partition for shared memory for a custom protocol in additional to the normal bt hci ipc memory.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/526388?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 15:10:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c4c9312-7c3e-4612-a94f-7232bac3c0b8</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am looking into this issue, can you share the whole logs(instead of screenshot) here as it will be more easy to go though. Use the insert tab to paste it.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simultaneous DFU on nrf5340 and NCS 2.9.0 without external flash</title><link>https://devzone.nordicsemi.com/thread/526272?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 02:49:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b54b926-4a90-4649-b86e-d03f183a0b06</guid><dc:creator>blue_dew</dc:creator><description>&lt;p&gt;I know my current pm_static.yaml file is wrong but I&amp;#39;m wondering if the problem is related to using a fully custom board rather than the dev kit because when I try to enable CONFIG_FLASH_SIMULATOR I get &amp;quot;check these unsatisfied dependencies DT_HAS_ZEPHYR_SIM_FLASH_ENABLED (=n)&amp;quot; and I definitely don&amp;#39;t have any compatible node in my device tree service for either my ns or secure board files for the &amp;quot;zephr,sim-flash&amp;quot;. I&amp;#39;m kinda curious if I need to modify the mcuboot directory and add an overlay specifically for my&amp;nbsp; custom board or update my current shared memory overlay file from above... Thank you again for all of your help.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>