<?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>how to cancel the limit of version in ncs sdk when ota?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118126/how-to-cancel-the-limit-of-version-in-ncs-sdk-when-ota</link><description>I am developing my product using the desktop app in the NCS SDK. I found that during OTA, it can only upgrade from a lower version to a higher version. This means that when my users upgrade to a problematic version, they can&amp;#39;t roll back, which is quite</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Jan 2025 11:25:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118126/how-to-cancel-the-limit-of-version-in-ncs-sdk-when-ota" /><item><title>RE: how to cancel the limit of version in ncs sdk when ota?</title><link>https://devzone.nordicsemi.com/thread/519262?ContentTypeID=1</link><pubDate>Tue, 21 Jan 2025 11:25:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a455833-636f-41a8-bcc7-1459fe0e4621</guid><dc:creator>Priyanka</dc:creator><description>&lt;p&gt;Then you could take a look at this:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.6.0/page/nrf/config_and_build/bootloaders/bootloader_downgrade_protection.html#software-based-downgrade-protection"&gt;https://docs.nordicsemi.com/bundle/ncs-2.6.0/page/nrf/config_and_build/bootloaders/bootloader_downgrade_protection.html#software-based-downgrade-protection&lt;/a&gt;&amp;nbsp;similar to the documentation I attached previously.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to cancel the limit of version in ncs sdk when ota?</title><link>https://devzone.nordicsemi.com/thread/519096?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 14:04:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2baf3e01-e8f1-4749-b32c-7f168b4ba0fb</guid><dc:creator>pipixia_1_1</dc:creator><description>&lt;p&gt;sdk is ncs V2.6,and the chip is nrf52840&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to cancel the limit of version in ncs sdk when ota?</title><link>https://devzone.nordicsemi.com/thread/519061?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 12:48:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd991431-e97c-45f7-99b1-a67f62cb4280</guid><dc:creator>Priyanka</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Which SDK version and Nordic chip are you using here? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You could disable the software downgrade prevention by disabling CONFIG_MCUBOOT_DOWNGRADE_PREVENTION=n and SB_CONFIG_MCUBOOT_MODE_OVERWRITE_ONLY=n (for SDK version&amp;gt;2.7.0 and using Sysbuild), &lt;a title="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_downgrade_protection.html#software-based_downgrade_protection" href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_downgrade_protection.html#software-based_downgrade_protection" rel="noopener noreferrer" target="_blank"&gt;See the documentation here&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you are optimizing for production, you might want to leave downgrade prevention enabled for security. Also, please see that removing the version-checking mechanism comes with a security trade-off since downgrades might introduce vulnerabilities that newer versions have fixed.&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;Priyanka&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>