<?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>nrf54l15-dk + NSIB</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/124454/nrf54l15-dk-nsib</link><description>Hi,Team, 
 I am currently using the nrf54l15-dk to debug NSIB. The version of my NCS is v3.0.2. I referred to this link: https://docs.nordicsemi.com/bundle/ncs-2.9.0/page/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_adding_sysbuild.html , and then</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 19 Sep 2025 10:33:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/124454/nrf54l15-dk-nsib" /><item><title>RE: nrf54l15-dk + NSIB</title><link>https://devzone.nordicsemi.com/thread/549288?ContentTypeID=1</link><pubDate>Fri, 19 Sep 2025 10:33:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fb3feb6-2561-457e-adc8-86194364dbb4</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Dede,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I would suggest to have MCUBoot in addition to NSIB. NSIB can only do image verification and jump between two image. It doesn&amp;#39;t do any image swapping.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding the issue you have, please make sure&amp;nbsp; you updated to latest toolchain.&amp;nbsp;&lt;br /&gt;I would suggest to open the toolchain here:&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/pastedimage1758277928911v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;First&amp;nbsp; you need to recover the chip. After that call this:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&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/pastedimage1758277964080v3.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;After that you click flash (not erase and flash) then Hello&amp;nbsp;World should work.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15-dk + NSIB</title><link>https://devzone.nordicsemi.com/thread/549245?ContentTypeID=1</link><pubDate>Fri, 19 Sep 2025 03:44:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d97ffaef-f036-40c8-9007-e79a34563171</guid><dc:creator>dede</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Actually, my real intention is:&lt;br /&gt;The device communicates with a hub via BLE-Pawr mode. Before updating the firmware, the hub and the device establish a BLE connection first. Then, using a custom app, the firmware is sent to the hub, and the hub then sends the firmware to the device. The device has two areas to store the firmware. The device writes the firmware to area 2 by itself, and then proceeds to boot to verify and update it to area 1. Here is my question: Can either b0 or mcuboot achieve the step of boot verification and firmware update?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15-dk + NSIB</title><link>https://devzone.nordicsemi.com/thread/549244?ContentTypeID=1</link><pubDate>Fri, 19 Sep 2025 03:12:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49cadf54-3389-438d-80bc-ffc2b9a341fa</guid><dc:creator>dede</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tried the command you mentioned, but it gave an error.&lt;/p&gt;
&lt;p&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/pastedimage1758250434359v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The path for configuring the key in sysbuild.conf - isn&amp;#39;t this supposed to pre-set the key? I was following the instructions for setting up the link:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-2-dfu-over-usb-adding-external-flash/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-2-dfu-over-usb-adding-external-flash/&lt;/a&gt;&lt;/p&gt;
&lt;p&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/pastedimage1758250508496v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The prj.conf is configured as follows:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_IS_SECURE_BOOTLOADER=y
CONFIG_FPROTECT=y
CONFIG_FW_INFO=y
CONFIG_SECURE_BOOT_CRYPTO=y
CONFIG_SECURE_BOOT_STORAGE=y
CONFIG_SECURE_BOOT_VALIDATION=y
CONFIG_FLASH=y
CONFIG_STREAM_FLASH=y
CONFIG_FLASH_MAP=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;After I compiled, VSCode reported an error:&lt;/p&gt;
&lt;p&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/pastedimage1758251477655v5.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Can you check if there are any problems with the project I uploaded?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/0284.hello_5F00_world.rar"&gt;devzone.nordicsemi.com/.../0284.hello_5F00_world.rar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15-dk + NSIB</title><link>https://devzone.nordicsemi.com/thread/549176?ContentTypeID=1</link><pubDate>Thu, 18 Sep 2025 12:30:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8647e03-fabe-424c-9c02-47004d5c36ad</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Dede,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Since the nRF54L has a KMU unit to store the key. The private key for the B0 need to be stored (provisioned) in the KMU for security reason. (CPU can only&amp;nbsp;request KMU to use the key to sign or&amp;nbsp;validate firmware for example, but CPU can&amp;#39;t read the key).&amp;nbsp;&lt;br /&gt;So you need to provision the key. You can take a look here:&amp;nbsp;&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54l/dfu_config.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54l/dfu_config.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is needed:&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/pastedimage1758198576005v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Please try doing this before you flash the application. I did a quick test here and it seems to work for me.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>