<?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>[NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/113962/ncs-2-7-0-sysbuild-config-for-nrf5340-audio-with-serial-recovery-dfu-over-usb-cdc</link><description>Hi, 
 I upgraded my nRF5340 Audio application from NCS v2.5.0 to NCS v2.7.0 to be able updating the network core. 
 I noticed that in NCS v2.7.0, the nRF5340 Audio application was based on Sysbuild configuration and only the FOTA DFU was presented. 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 19 Sep 2024 07:06:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/113962/ncs-2-7-0-sysbuild-config-for-nrf5340-audio-with-serial-recovery-dfu-over-usb-cdc" /><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/503041?ContentTypeID=1</link><pubDate>Thu, 19 Sep 2024 07:06:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8317e6d-8392-4a1a-a223-02ff8806dba3</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;I am sorry for a delayed reply. I was out of the office.&lt;br /&gt;&lt;br /&gt;We have done some testing with regard to netcore serial recovery without external flash on nrf5340. Please have a look at unofficial&amp;nbsp;&lt;a href="https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk/tree/sysbuild/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery"&gt;netcore serial recovery with sysbuild&lt;/a&gt;&amp;nbsp;example. Serial recovery on the netcore is not supported using only primary slots. Note that in the pm_static.yml file, you need to have mcuboot_secondary_1 partition which has the same size as mcuboot_primary_1. In addition, you need to ensure that mcuboot_secondary_1 partition overlaps with mcuboot_secondary partition by choosing the same start address.&lt;br /&gt;Please let me know if this helps in resolving the issue.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/501313?ContentTypeID=1</link><pubDate>Thu, 05 Sep 2024 09:21:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17378f08-cc68-4c77-87fb-12e56bd8118a</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;I have reached out to our developers again. We will further look into this issue. I will get back to you as soon as I have some relevant information, probably during this or next week.&lt;br /&gt;&lt;br /&gt;Thank you for your patience.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499982?ContentTypeID=1</link><pubDate>Tue, 27 Aug 2024 12:34:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a23ec0e3-667e-493e-b9c7-cffb463e1807</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;Regarding shifting hex image, I have discussed your question with our developers. Shifting of hex files manually is tedious work, which is prone to errors, i.e. it is easy to do it wrong. It would be much easier if you could just build your application using sysbuild. However, this is not possible at the moment as you already know from the Case ID: 328874. It is recommended that you wait for the resolution of the case 328874.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499617?ContentTypeID=1</link><pubDate>Fri, 23 Aug 2024 16:28:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a35f83f-08ca-4a67-af3e-8603fff71904</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;Hi Dejan,&lt;/p&gt;
&lt;p&gt;First, I&amp;#39;m looking for serial recovery solution and not FOTA solution.&lt;/p&gt;
&lt;p&gt;Second, the solution with Sysbuild return a build error as in Case&amp;nbsp; ID: 328874, so I&amp;#39;m looking for solution without Sysbuild configuration.&lt;/p&gt;
&lt;p&gt;The main problem with that approach, that in NCS v2.7.0 I can not build the IPC Radio as part of the nrf5340_audio application without the Sysbuild.&lt;/p&gt;
&lt;p&gt;The only thing I can do is to build it without Sysbuild as standalone and that&amp;#39;s what I did.&lt;/p&gt;
&lt;p&gt;I build the&amp;nbsp;&lt;span&gt;nrf5340_audio application with serial recovery without sysbuild and flash the image to the nRF5340_Audio_DK app core.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;After that I flash the IPC Radio standalone image to the network core.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Everything works fine.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The problem in that solution is that I can update only the application image and not the network image in serial recovery mode.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;My suggest is to try to do the same as in NCS v2.5.0, the&amp;nbsp;nrf5340_audio application will create empty network core with B0N and then take the precompiled IPC Radio HEX image and merge it by&amp;nbsp;ble5-ctr-rpmsg_sign.py script.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The problem is that I can not merge the IPC Radio HEX as is. I need to shift it in order to merge it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;As in&amp;nbsp;NCS v2.5.0 there were already precompiled shifted images:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;ble5-ctr-rpmsg_3393.hex - regular build,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;ble5-ctr-rpmsg_shifted_3393.hex - shifted build&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;and&amp;nbsp;ble5-ctr-rpmsg_shifted_min_3393.hex - shifted build with min b0n flag.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;is there any guide how to shift HEX image so i could create shifted hex from the IPC Radio HEX?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Omri&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499419?ContentTypeID=1</link><pubDate>Thu, 22 Aug 2024 16:14:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbfb0b4b-0506-4bb4-91c4-beab1027ff38</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;It is not intended for ipc_radio to be built as a standalone application. There is a discussion which could provide some information how to use FOTA in audio application in NCS v2.7.0 -&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/113157/nrf_audio-sample-with-fota-enabled-exceeds-ipc_radio-flash-partition"&gt;audio sample with FOTA&lt;/a&gt;.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;In general, to enable net core updates, application should be built with these options:&lt;br /&gt;&lt;span&gt;&lt;span dir="ltr"&gt;-DSB_CONFIG_SECURE_BOOT_NETCORE=y&lt;br /&gt;-DSB_CONFIG_NETCORE_IPC_RADIO=y&lt;br /&gt;-DSB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC=y&lt;br /&gt;-DSB_CONFIG_NETCORE_APP_UPDATE=y&lt;br /&gt;-DSB_CONFIG_BOOTLOADER_MCUBOOT=y&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Secure boot for application core can be disabled using&amp;nbsp;&lt;br /&gt;-D&lt;span&gt;&lt;span dir="ltr"&gt;SB_CONFIG_SECURE_BOOT_APPCORE=n&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;You can find more information in&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/applications/nrf_desktop/bootloader_dfu.html#configuring_the_b0_bootloader"&gt;configuring b0 bootloader&lt;/a&gt;,&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html#secure_boot"&gt;secure boot&lt;/a&gt;,&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/config_and_build/sysbuild/sysbuild_images.html#enabling_images"&gt;enabling images&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_adding_sysbuild.html#adding_an_immutable_bootloader"&gt;adding immutable bootloader&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499207?ContentTypeID=1</link><pubDate>Wed, 21 Aug 2024 12:35:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ee9bf07-e2b8-4a72-9287-bde62760007a</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;Hi Dejan,&lt;/p&gt;
&lt;p&gt;I saw that sample and I succeeded to build it without the sysbuild, but when I took the configuration to the ipc radio application, the build failed.&lt;/p&gt;
&lt;p&gt;How can I merge the &lt;span&gt;network core bootloader sample configuration with the ipc radio application?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Should&amp;nbsp;I create child image in the ipc radio application with mcuboot.conf file that includes the network core bootloader sample configuration?&lt;/p&gt;
&lt;p&gt;regards,&lt;/p&gt;
&lt;p&gt;Omri&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499197?ContentTypeID=1</link><pubDate>Wed, 21 Aug 2024 11:55:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b99b2d4-b01d-42d4-8034-8770e2d7c1ad</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;/p&gt;
[quote user="Omri"]I tried several configuration like add CONFIG_BOOTLOADER_MCUBOOT&lt;span&gt;=y or&amp;nbsp;CONFIG_SECURE_BOOT=y to prj.conf but it failed.&lt;/span&gt;[/quote]
&lt;p&gt;You could look at the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/samples/nrf5340/netboot/README.html"&gt;network core bootloader&lt;/a&gt;&amp;nbsp;sample which can update the application firmware on the network core.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/499163?ContentTypeID=1</link><pubDate>Wed, 21 Aug 2024 08:02:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83f53ee5-3a45-4a17-ac2e-e0b91b59c247</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;Hן Dejan,&lt;/p&gt;
&lt;p&gt;I use NCS v2.7.0 and I succeeded to build the ipc_radio&amp;nbsp;without sysbuild as you recommended.&lt;/p&gt;
&lt;p&gt;But I need the ability to update the network core so I tried to build the ipc_radio with bootloader.&lt;/p&gt;
&lt;p&gt;I tried several configuration like add CONFIG_BOOTLOADER_MCUBOOT&lt;span&gt;=y or&amp;nbsp;CONFIG_SECURE_BOOT=y to prj.conf but it failed.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Can you please send me the exact configuration for ipc_radio application with bootloader?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Omri.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/498774?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 09:32:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60ae7575-b01f-4d46-b5dc-8252f657b34b</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;For example, if you use NCS v2.6.0 and look into&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.6.0/page/nrf/applications/ipc_radio/README.html"&gt;ipc_radio&lt;/a&gt;&amp;nbsp;application. you could build it using this command:&lt;br /&gt;west build -b nrf5340dk_nrf5340_cpunet --no-sysbuild -- -DEXTRA_CONF_FILE=&amp;quot;overlay-bt_hci_ipc.conf&amp;quot;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/498726?ContentTypeID=1</link><pubDate>Sun, 18 Aug 2024 07:03:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ba7ce30-662b-4db7-9542-c278750239c3</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;How can I build the&amp;nbsp;IPC radio (SoftDevice &lt;span&gt;controller&lt;/span&gt;) without sysbuild?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/498651?ContentTypeID=1</link><pubDate>Fri, 16 Aug 2024 13:38:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da0b842b-32f6-4c57-8059-b46d980d3502</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;The issue has not yet been fixed in the ticket with&amp;nbsp;&lt;span&gt;Case ID: 328874. You could try to use serial recovery without sysbuild for now.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/498543?ContentTypeID=1</link><pubDate>Fri, 16 Aug 2024 06:44:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b12a0ecb-5115-4566-a980-b7b4045e514d</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;I&amp;#39;m using a board based on the nRF5340 Audio DK, but without the peripherals like LEDs, buttons, HW codec,&amp;nbsp;&lt;span&gt;SD-Card&lt;/span&gt; and external flash.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [NCS 2.7.0] Sysbuild config for nRF5340 Audio with Serial Recovery DFU over USB CDC</title><link>https://devzone.nordicsemi.com/thread/498500?ContentTypeID=1</link><pubDate>Thu, 15 Aug 2024 17:33:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a3af1b5-053e-421f-82a2-834b19f3f0a8</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Which board do you use?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>