<?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>able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119624/able-to-do-the-ota-but-when-reset-the-nrf-7002dk-kit-then-take-old-code</link><description>I used SDK v2.6.2 with the nRF7002 DK kit.i used mcu boot secondary with external flash. 
 I was able to perform OTA using the nRF Connect app, but after resetting the DK kit, it reverts to the older firmware. How can I resolve this issue? 
 
 EMPTY_0</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Mar 2025 11:57:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119624/able-to-do-the-ota-but-when-reset-the-nrf-7002dk-kit-then-take-old-code" /><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/528201?ContentTypeID=1</link><pubDate>Thu, 20 Mar 2025 11:57:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b86121c-166d-41bc-8daa-d8780cfe2b44</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I suspect that the issue is that the default names for both nvs and setting is used, as a new name for the nvs partition is used in the thread that I linked to.&lt;/p&gt;
&lt;p&gt;I am glad to hear that you got the issue resolved.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/528121?ContentTypeID=1</link><pubDate>Thu, 20 Mar 2025 05:59:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa195a77-96d4-48f3-a325-c3cb84609d48</guid><dc:creator>ChiragBhavsar</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I added the following code to the overlay file, which resolved the issue. However, I don&amp;#39;t understand why adding this partition to the overlay file is necessary.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;/ {&lt;br /&gt; chosen {&lt;br /&gt; nvs-storage = &amp;amp;nvs_storage;&lt;br /&gt; };&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;&amp;amp;flash0 {&lt;br /&gt; partitions {&lt;br /&gt; compatible = &amp;quot;fixed-partitions&amp;quot;;&lt;/p&gt;
&lt;p&gt;nvs_storage: partition@fa000 {&lt;br /&gt; label = &amp;quot;nvs_storage&amp;quot;;&lt;br /&gt; reg = &amp;lt;0xFA000 0x2000&amp;gt;; // 8KB reserved for NVS&lt;br /&gt; };&lt;/p&gt;
&lt;p&gt;settings_storage: partition@fc000 {&lt;br /&gt; label = &amp;quot;settings_storage&amp;quot;;&lt;br /&gt; reg = &amp;lt;0xFC000 0x2000&amp;gt;; // 8KB reserved for Settings&lt;br /&gt; };&lt;br /&gt; };&lt;br /&gt;};&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/527960?ContentTypeID=1</link><pubDate>Wed, 19 Mar 2025 08:44:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c1e8edd-533f-4d75-831f-dd7858ee3032</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you for sharing the updated partition layout.&lt;/p&gt;
&lt;p&gt;Could you share a log from the process, to verify that the address mapping of nvs is detected correctly in both builds.&lt;/p&gt;
&lt;p&gt;I am not sure what happens in your case, but if the settings_storage is detected as &amp;quot;nvs_storage&amp;quot; and vice-versa, the issues will be that the overwrite each other.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If that is the case on your side, you can look at this thread:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/97525/setting-and-using-nvs-and-bt-settings-with-static-partition-manager"&gt;Setting and using NVS and BT Settings with Static Partition Manager&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/527950?ContentTypeID=1</link><pubDate>Wed, 19 Mar 2025 08:00:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb618b8c-157a-487a-ae0f-6dce80d50831</guid><dc:creator>ChiragBhavsar</dc:creator><description>&lt;p&gt;Yes i used&amp;nbsp;&lt;span&gt;pm_static.yml file below is my&amp;nbsp;partition and i used&amp;nbsp;nvs_storage:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;but when do the ota then which data i store in NVS flash was erase.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;using of below i init the nvs&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;#define&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NVS_PARTITION&lt;/span&gt;&lt;span&gt; nvs_storage&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;#define&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NVS_PARTITION_DEVICE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FIXED_PARTITION_DEVICE&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;NVS_PARTITION&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;#define&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NVS_PARTITION_OFFSET&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FIXED_PARTITION_OFFSET&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;NVS_PARTITION&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;static&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;struct&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nvs_fs&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;struct&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;flash_pages_info&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;info&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ssize_t&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FM_flashinit&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;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;rc&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;flash_device&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NVS_PARTITION_DEVICE&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;!&lt;/span&gt;&lt;span&gt;device_is_ready&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;flash_device&lt;/span&gt;&lt;span&gt;)) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;LOG_INF&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;quot;Flash device &lt;/span&gt;&lt;span&gt;%s&lt;/span&gt;&lt;span&gt; is not ready&amp;quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;flash_device&lt;/span&gt;&lt;span&gt;-&amp;gt;&lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&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;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;offset&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NVS_PARTITION_OFFSET&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;rc&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;flash_get_page_info_by_offs&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;flash_device&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;offset&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;info&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;rc&lt;/span&gt;&lt;span&gt;) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;LOG_INF&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;quot;Unable to get page info&amp;quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&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;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;sector_size&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;info&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;size&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;sector_count&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;3U&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;rc&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nvs_mount&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;fs&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;rc&lt;/span&gt;&lt;span&gt;) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;LOG_INF&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;quot;Flash Init failed&amp;quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&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;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&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;/div&gt;
&lt;p&gt;&lt;br /&gt;below is&amp;nbsp;&lt;span&gt;pm_static.yml partition&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;EMPTY_0:&lt;br /&gt; address: 0xfe000&lt;br /&gt; end_address: 0x100000&lt;br /&gt; placement:&lt;br /&gt; after:&lt;br /&gt; - settings_storage&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0x2000&lt;br /&gt;app:&lt;br /&gt; address: 0x10200&lt;br /&gt; end_address: 0xfc000&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0xebe00&lt;br /&gt;external_flash:&lt;br /&gt; address: 0xec000&lt;br /&gt; end_address: 0x800000&lt;br /&gt; region: external_flash&lt;br /&gt; size: 0x714000&lt;br /&gt;mcuboot:&lt;br /&gt; address: 0x0&lt;br /&gt; end_address: 0x10000&lt;br /&gt; placement:&lt;br /&gt; before:&lt;br /&gt; - mcuboot_primary&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0x10000&lt;br /&gt;mcuboot_pad:&lt;br /&gt; address: 0x10000&lt;br /&gt; end_address: 0x10200&lt;br /&gt; placement:&lt;br /&gt; before:&lt;br /&gt; - mcuboot_primary_app&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0x200&lt;br /&gt;mcuboot_primary:&lt;br /&gt; address: 0x10000&lt;br /&gt; end_address: 0xfc000&lt;br /&gt; orig_span: &amp;amp;id001&lt;br /&gt; - mcuboot_pad&lt;br /&gt; - app&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0xec000&lt;br /&gt; span: *id001&lt;br /&gt;mcuboot_primary_app:&lt;br /&gt; address: 0x10200&lt;br /&gt; end_address: 0xfc000&lt;br /&gt; orig_span: &amp;amp;id002&lt;br /&gt; - app&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0xebe00&lt;br /&gt; span: *id002&lt;br /&gt;mcuboot_secondary:&lt;br /&gt; address: 0x0&lt;br /&gt; device: DT_CHOSEN(nordic_pm_ext_flash)&lt;br /&gt; end_address: 0xec000&lt;br /&gt; placement:&lt;br /&gt; align:&lt;br /&gt; start: 0x4&lt;br /&gt; region: external_flash&lt;br /&gt; share_size:&lt;br /&gt; - mcuboot_primary&lt;br /&gt; size: 0xec000&lt;br /&gt;otp:&lt;br /&gt; address: 0xff8100&lt;br /&gt; end_address: 0xff83fc&lt;br /&gt; region: otp&lt;br /&gt; size: 0x2fc&lt;br /&gt;rpmsg_nrf53_sram:&lt;br /&gt; address: 0x20070000&lt;br /&gt; end_address: 0x20080000&lt;br /&gt; placement:&lt;br /&gt; before:&lt;br /&gt; - end&lt;br /&gt; region: sram_primary&lt;br /&gt; size: 0x10000&lt;br /&gt; &lt;br /&gt;nvs_storage:&lt;br /&gt; address: 0xfa000&lt;br /&gt; end_address: 0xfc000&lt;br /&gt; placement:&lt;br /&gt; before:&lt;br /&gt; - settings_storage&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0x2000 # 8KB reserved for NVS&lt;br /&gt; share_size:&lt;br /&gt; - settings_storage # Prevents overlap with settings&lt;br /&gt;settings_storage:&lt;br /&gt; address: 0xfc000&lt;br /&gt; end_address: 0xfe000&lt;br /&gt; placement:&lt;br /&gt; align:&lt;br /&gt; start: 0x4000&lt;br /&gt; before:&lt;br /&gt; - end&lt;br /&gt; region: flash_primary&lt;br /&gt; size: 0x2000&lt;br /&gt;sram_primary:&lt;br /&gt; address: 0x20000000&lt;br /&gt; end_address: 0x20070000&lt;br /&gt; region: sram_primary&lt;br /&gt; size: 0x70000&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/527949?ContentTypeID=1</link><pubDate>Wed, 19 Mar 2025 07:56:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d34ad4b-11d0-48ff-8499-4d94904e1943</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Did you use a static partition layout?&lt;/p&gt;
&lt;p&gt;ie. do you have a pm_static.yml file in your application folder?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If not, you can copy it from build-folder/partitions.yml to ../pm_static.yml&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/527942?ContentTypeID=1</link><pubDate>Wed, 19 Mar 2025 06:40:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e7c9180-fa28-4580-b251-8ed3c9f31537</guid><dc:creator>ChiragBhavsar</dc:creator><description>&lt;p&gt;when i do the OTA after the NVS flash memory is erase so how i can solve this problem&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/526486?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 08:17:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e67560ee-09d5-4ab0-8cb8-d01096b1d5a0</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Glad to hear that this helped. Hope you have a wonderful day!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/526484?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 08:15:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b24da673-ab83-4528-b271-62df1ec1ac79</guid><dc:creator>ChiragBhavsar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I add&amp;nbsp;&lt;span&gt;boot_write_img_confirmed() and problem is solve,&lt;br /&gt;thanks for your support.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/526482?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 08:11:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:967a05b1-673d-4b04-9e8a-aa86004e4aa2</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is for the new application to be able to run a self-test before confirming that the OTA image is indeed working as it should. If this is not run, it will revert to the old image.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/526446?ContentTypeID=1</link><pubDate>Sat, 08 Mar 2025 17:32:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc072286-6c59-42b8-af7d-0d56305c0db1</guid><dc:creator>ChiragBhavsar</dc:creator><description>&lt;p data-start="0" data-end="49"&gt;No, I didn&amp;#39;t call &lt;code data-start="18" data-end="46"&gt;boot_write_img_confirmed()&lt;/code&gt;.&lt;/p&gt;
&lt;p data-start="51" data-end="117" data-is-last-node="" data-is-only-node=""&gt;Is there any specific reason to call &lt;code data-start="88" data-end="116"&gt;boot_write_img_confirmed()&lt;/code&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: able to do the OTA but when reset the nRF 7002dk kit then take old code</title><link>https://devzone.nordicsemi.com/thread/526367?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 14:23:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30f0b9cd-8ab0-4e78-94ce-6adda7a12c99</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Are you calling boot_write_img_confirmed() in your new application?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/samples/cellular/smp_svr/src/main.c#L32"&gt;https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/samples/cellular/smp_svr/src/main.c#L32&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>