<?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>Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123619/is-the-update-with-suit-always-complete</link><description>Hello, 
 
 We have the following environment: 
 1) nRF Connect SDK v3.0.1 
 2) The custom board with nRF54H20 
 3) Our project with update capability using SUIT file. 
 
 We update the FW on nRF52H20 with SUIT and it looked good. 
 But after some changes</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 14 Aug 2025 11:51:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123619/is-the-update-with-suit-always-complete" /><item><title>RE: Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/thread/545659?ContentTypeID=1</link><pubDate>Thu, 14 Aug 2025 11:51:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:933fddf4-d389-4308-aa11-f7bc203cd5e2</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Mykhaylo,&lt;/p&gt;
&lt;p&gt;I did a quick check here, turn off and on CAN120 does generate different UICRs.&amp;nbsp;&amp;nbsp;&lt;br /&gt;Have you tried to access the register directly ?&amp;nbsp;&lt;br /&gt;For example you can try turn off CAN by trigger a TASK_STOP and then reconfigure the GPIO pins ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/thread/545632?ContentTypeID=1</link><pubDate>Thu, 14 Aug 2025 08:24:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a419bd82-ff50-4144-9bd7-c870aaadb744</guid><dc:creator>Mykhaylo</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately, we cannot use another pin for that.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="2121" url="~/f/nordic-q-a/123619/is-the-update-with-suit-always-complete/545384"]I will have to check internally but as far as I know there is some limitation with updating the overlay with SUIT DFU.&amp;nbsp;[/quote]
&lt;p&gt;Do you have any updates about that? Is there any information in Nordic&amp;#39;s documentation?&lt;/p&gt;
&lt;p&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: Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/thread/545384?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 12:56:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ab63944-2c70-44f9-ab3d-a0d8b8c95bf8</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi again,&amp;nbsp;&lt;br /&gt;I will have to check internally but as far as I know there is some limitation with updating the overlay with SUIT DFU.&amp;nbsp;&lt;br /&gt;Have you considered to choose other pin instead of P9.05 ?&amp;nbsp;&lt;br /&gt;One of the solution I have seen with SUIT DFU issue was to access the GPIO registers and modify them directly instead of using overlay file. But I&amp;#39;m not so sure if that even possible on disabling CAN120.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/thread/545353?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 11:24:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dd9c949-42b7-4d6c-ab64-4231ba8a6c57</guid><dc:creator>Mykhaylo</dc:creator><description>&lt;p&gt;Thank you for your help. Yes, we know that SUIT will be deprecated but we continue to use it so far.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;About our question, the P9.05 was as can120 pin by default.&lt;/p&gt;
&lt;p&gt;Now we need to have Sync pin as GPIOTE input on P9.05.&lt;/p&gt;
&lt;p&gt;So the changes in app.overlay are as follow:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;can120&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;// This allows to use P9.05 pin as GPIOTE event&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;status&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;disabled&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;sync_pin:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;sync_pin&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;compatible&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;nordic,gpio-pins&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;gpios&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt;&lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;gpio9&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;GPIO_PULL_UP&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;|&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;GPIO_ACTIVE_HIGH&lt;/span&gt;&lt;span&gt;)&amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;status&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;okay&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; };&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;};&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is the update with SUIT always complete?</title><link>https://devzone.nordicsemi.com/thread/545351?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 11:00:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a05796d3-7af4-419e-90eb-8f73c826da34</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Mykhaylo,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We will need to look into what has been changed in your overlay.&amp;nbsp;&lt;br /&gt;Note that the UICR can&amp;#39;t be changed with SUIT DFU.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At which stage of development you are in ?&amp;nbsp;&lt;br /&gt;Just want to give you a heads-up that SUIT will be deprecated in the next release of NCS (v3.1.0). It will be replaced by the new Ironside Secure Element. You can read more here:&amp;nbsp;&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_ironside.html"&gt;&lt;/a&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_ironside.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_ironside.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_3.1_54h_suit_ironside.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_3.1_54h_suit_ironside.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The DFU process will be different as you will need to include MCUBoot to handle DFU. But it&amp;#39;s the way ahead so I think if you haven&amp;#39;t reach the last phase of development, you should considering migrating to Ironside.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>