<?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>Can&amp;#39;t flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118016/can-t-flash-nrf54h20-after-updating-the-sdfw-when-migrating-to-ncs-2-8-0</link><description>I followed the migration guide for NCS 2.8.0 here for a custom board with engineering rev B silicon. After doing so I can&amp;#39;t flash the board anymore and it gives me this error when trying to flash: 
 Flashing build to 52001095 west flash -d /Users/alealfaro</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Jan 2025 12:44:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118016/can-t-flash-nrf54h20-after-updating-the-sdfw-when-migrating-to-ncs-2-8-0" /><item><title>RE: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/519295?ContentTypeID=1</link><pubDate>Tue, 21 Jan 2025 12:44:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68742306-b2ab-4786-b281-bb17d3956f10</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Alejandro&lt;/p&gt;
&lt;p&gt;Oh, right. Then I think the best would be to use a new custom board and bring it up according to the custom PCB user guide. You can see there that for one there is a caution message saying that a mismatch between the board and the configured BICR values can damage the device or set it in an unrecoverable state, so you should definitely &amp;quot;start over&amp;quot; on a fresh board to see if that fixes the issue you&amp;#39;re seeing or not. The error you&amp;#39;re seeing is still similar and points to the issue being in the local domains, but that could be because the incorrect BICR has been flashed onto the board.&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: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/519143?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 16:11:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c969e32-4874-44be-8e25-9c36508fc1f1</guid><dc:creator>alealfaro97</dc:creator><description>&lt;p&gt;Hi Simon, I tried that and then try to flash the application. I&amp;#39;m not having any issues flashing anymore but I&amp;#39;m still facing issues with board booting up and being responsive. If I get the boot-status I&amp;#39;m getting this output again:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Boot status: Failure (0x0bafff76)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Failure description:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Stage: Secure Domain firmware&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Step: An error occurred while booting the local domains (0xaf)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Status code: -138&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I was investigating and found this page on custom board bring-up. I wasn&amp;#39;t aware the BICR firmware is board-specific and the one provided in the migration guide is only compatible with the nRF54H20 DKs. I flashed this BICR firmware to my custom board when I was trying to migrate and could&amp;#39;ve that caused this issue? I&amp;#39;ve tried to generate the BICR hex file using the custom board BICR device tree file (which we used when bringing-up for the first time) and flashing it according to the guide but not luck so far. If this is the issue is there any way to recover the board?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_custom_pcb.html"&gt;docs.nordicsemi.com/.../ug_nrf54h20_custom_pcb.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518983?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 07:14:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df5e5ecc-6b67-44db-ab03-e40932889fc1</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Yes, you&amp;#39;re right. NCS 2.8.0 will be the correct NCS version here. Sorry about the confusion.&lt;/p&gt;
&lt;p&gt;Can you try erasing the states of local domains and then recover the device with the following commands:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nrfutil device x-boot-mode-set --boot-mode safe --traits jlink&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;nrfutil device erase --all --log-level trace --core Application --traits jlink&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;nrfutil device erase --all --log-level trace --core Network --traits jlink&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;nrfutil device x-boot-mode-set --boot-mode normal --traits jlink&lt;/strong&gt;&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: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518907?ContentTypeID=1</link><pubDate>Fri, 17 Jan 2025 18:26:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2ddbeb0-b3db-45d9-9178-efa917ef3af8</guid><dc:creator>alealfaro97</dc:creator><description>&lt;p&gt;Hi Simon,&amp;nbsp;the nRF54H20 SoC on my board is an engineering B revision so according to the migration guide it can&amp;#39;t be supported in NCS 2.9.0. Is there any there other ideas of what I could do to recover the device?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518791?ContentTypeID=1</link><pubDate>Fri, 17 Jan 2025 08:52:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74799c44-907a-4326-8a4c-4a0d36b7cd71</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Alejandro&lt;/p&gt;
&lt;p&gt;This points to there being an error while booting the local domains, so can you confirm that you now have version 0.7.0 of the&amp;nbsp;SDFWwhich is the correct one according to the NCS 2.8.0 migration guide and that you flashed these after purging the device as stated here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.8.html#nrf54h20_soc_binaries"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.8.html#nrf54h20_soc_binaries&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Another thing you could try is to move to the nRF54H20 release candidate of NCS 2.9.0, that is the latest version of the SDK made for nRF54H20 devices. Note that there are some more migration steps necessary there.&amp;nbsp;&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.9.0-nrf54h20-rc1.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.9.0-nrf54h20-rc1.html&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: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518722?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2025 19:20:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e8e3a45-d814-4125-8528-4fc222e63810</guid><dc:creator>alealfaro97</dc:creator><description>&lt;p&gt;I flashed the device (which is an improvement as I couldn&amp;#39;t flash it before) but it&amp;#39;s not booting up. I ran the boot-status-get command and I&amp;#39;m getting a new output:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Boot status: Failure (0x0bafff76)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Failure description:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt; Stage: Secure Domain firmware&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt; Step: An error occurred while booting the local domains (0xaf)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt; Status code: -138&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518585?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2025 09:45:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca2d5936-f2db-4acc-ba33-cba5d9aee6a6</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The boot status &amp;quot;0x0bafffff&amp;quot; is the default code when the device is in RoT with no application loaded onto the application core, so that should not be an issue here. Try flashing the board with some application data, as that should make an application boot and run.&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: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518460?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 14:11:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:372e55a5-aa42-4bf3-afd9-f679d7dc0557</guid><dc:creator>alealfaro97</dc:creator><description>&lt;p&gt;I&amp;#39;m getting the following output when I get the boot status:&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;Boot status: Failure (0x0bafffff)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;Failure description:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;Stage: Secure Domain firmware&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;Step: An error occurred while booting the local domains (0xaf)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;Status code: -1&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;The&amp;nbsp;&lt;strong&gt;nrfutil device x&lt;span&gt;-&lt;/span&gt;suit&lt;span&gt;-&lt;/span&gt;dfu&amp;nbsp;&lt;/strong&gt;command return successfully. I also ran&amp;nbsp;&lt;strong&gt;nrfutil device x-sdfw-version-get --firmware-slot uslot --serial-numbel &amp;lt;&amp;gt;&amp;nbsp;&lt;/strong&gt;and got:&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;sdfw_version&amp;nbsp; 8.0.2+0&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Which is a version higher than before.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't flash nRF54H20 after updating the SDFW when migrating to NCS 2.8.0</title><link>https://devzone.nordicsemi.com/thread/518422?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 11:36:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1307cd90-78d6-40d8-8da8-4655a07b8cdc</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Can you try running the following command to see the boot status of your device?&amp;nbsp;&lt;strong&gt;nrfutil device x-boot-status-get --serial-number &amp;lt;serial number&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This could be related to what version of SDFW you have on the board. What NCS version were you on when you did the bring-up of the board on your end? Can you confirm the migration and flashing of the latest binaries was successful on your end? What did the&amp;nbsp;&lt;strong&gt;nrfutil device x&lt;span&gt;-&lt;/span&gt;suit&lt;span&gt;-&lt;/span&gt;dfu &lt;span&gt;--&lt;/span&gt;firmware nrf54h20_soc_binaries_v0&lt;span&gt;.7.0&lt;/span&gt;_&lt;span&gt;&amp;lt;&lt;/span&gt;revision&lt;span&gt;&amp;gt;.&lt;/span&gt;zip &lt;span&gt;--&lt;/span&gt;serial&lt;span&gt;-&lt;/span&gt;number &lt;span&gt;&amp;lt;&lt;/span&gt;serial_number&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;&amp;gt;&lt;/strong&gt;&amp;nbsp;command return with?&lt;/span&gt;&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>