<?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>&amp;quot;SD version failure&amp;quot; during DFU when not changing SD</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/96090/sd-version-failure-during-dfu-when-not-changing-sd</link><description>I am doing a DFU on a 52811 board, and getting &amp;quot;SD version failure&amp;quot; 
 But I am not updating SD, and I am even getting this error when doing a DFU with the same code level (DFU on itself). This project had a working DFU before, only thing I changed is</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 27 Jan 2023 14:16:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/96090/sd-version-failure-during-dfu-when-not-changing-sd" /><item><title>RE: "SD version failure" during DFU when not changing SD</title><link>https://devzone.nordicsemi.com/thread/406874?ContentTypeID=1</link><pubDate>Fri, 27 Jan 2023 14:16:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3c4d9b5-4a39-4225-b8fb-67e7a7fe2f97</guid><dc:creator>QuentinFarizon</dc:creator><description>&lt;p&gt;My mistake, I was not applying the correct ZIP .... :(&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "SD version failure" during DFU when not changing SD</title><link>https://devzone.nordicsemi.com/thread/406873?ContentTypeID=1</link><pubDate>Fri, 27 Jan 2023 14:14:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c04f941-8c6d-488a-8dba-bb6fb3ecf902</guid><dc:creator>QuentinFarizon</dc:creator><description>&lt;p&gt;It is using SD s112 v7.0.1&lt;br /&gt;That this is a project that is in production for several years, and has managed dozens of DFUs on thousand of customers.&lt;br /&gt;&lt;br /&gt;Command line :&lt;br /&gt;nrfutil pkg generate (...)&amp;nbsp;--sd-req 0xCD&lt;br /&gt;&lt;br /&gt;I am not passing --sd-id curiously. Is this the issue ?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "SD version failure" during DFU when not changing SD</title><link>https://devzone.nordicsemi.com/thread/406861?ContentTypeID=1</link><pubDate>Fri, 27 Jan 2023 13:38:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9a928f2-26f1-4149-9cad-2d01936f84d0</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The bootloader will check if the Softdevice version requirement specified by the DFU package matches the Softdevice version on the device. If it doesn&amp;#39;t it will reject the update. This&amp;nbsp;ensures&amp;nbsp;the application&amp;nbsp;can&amp;#39;t be uploaded unless the target device has a&amp;nbsp;compatible&amp;nbsp;version of the Softdevice installed.&lt;/p&gt;
&lt;p&gt;Can you show&amp;nbsp;the arguments&amp;nbsp;you use to generate the DFU package with nrfutil and let me know what Softdevice you use?&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ nrfutil pkg generate --help

  Generate a zip package for distribution to apps that support Nordic DFU OTA.
  The application, bootloader, and SoftDevice files are converted to .bin if
  supplied as .hex files. For more information on the generated package, see:
  http://developer.nordicsemi.com/nRF5_SDK/doc/

...
--sd-req TEXT                   The SoftDevice requirements. A comma-
                                  separated list of SoftDevice firmware IDs (1
                                  or more) of which one must be present on the
                                  target device. Each item on the list must be
                                  a two- or four-digit hex number prefixed
                                  with &amp;quot;0x&amp;quot; (e.g. &amp;quot;0x12&amp;quot;, &amp;quot;0x1234&amp;quot;). A non-
                                  exhaustive list of well-known values to use
                                  with this option follows:
                                  |s112_nrf52_6.0.0|0xA7|
                                  |s112_nrf52_6.1.0|0xB0|
                                  |s112_nrf52_6.1.1|0xB8|
                                  |s112_nrf52_7.0.0|0xC4|
                                  |s112_nrf52_7.0.1|0xCD|
                                  |s112_nrf52_7.2.0|0x103|
                                  |s112_nrf52_7.3.0|0x126|
                                  |s113_nrf52_7.0.0|0xC3|
                                  |s113_nrf52_7.0.1|0xCC|
                                  |s113_nrf52_7.2.0|0x102|
                                  |s113_nrf52_7.3.0|0x125|
                                  |s122_nrf52_8.0.0|0xEA|
                                  |s122_nrf52_8.1.1|0x112|
                                  |s130_nrf51_1.0.0|0x67|
                                  |s130_nrf51_2.0.0|0x80|
                                  |s130_nrf51_2.0.1|0x87|
                                  |s132_nrf52_2.0.0|0x81|
                                  |s132_nrf52_2.0.1|0x88|
                                  |s132_nrf52_3.0.0|0x8C|
                                  |s132_nrf52_3.1.0|0x91|
                                  |s132_nrf52_4.0.0|0x95|
                                  |s132_nrf52_4.0.2|0x98|
                                  |s132_nrf52_4.0.3|0x99|
                                  |s132_nrf52_4.0.4|0x9E|
                                  |s132_nrf52_4.0.5|0x9F|
                                  |s132_nrf52_5.0.0|0x9D|
                                  |s132_nrf52_5.1.0|0xA5|
                                  |s132_nrf52_6.0.0|0xA8|
                                  |s132_nrf52_6.1.0|0xAF|
                                  |s132_nrf52_6.1.1|0xB7|
                                  |s132_nrf52_7.0.0|0xC2|
                                  |s132_nrf52_7.0.1|0xCB|
                                  |s132_nrf52_7.2.0|0x101|
                                  |s132_nrf52_7.3.0|0x124|
                                  |s140_nrf52_6.0.0|0xA9|
                                  |s140_nrf52_6.1.0|0xAE|
                                  |s140_nrf52_6.1.1|0xB6|
                                  |s140_nrf52_7.0.0|0xC1|
                                  |s140_nrf52_7.0.1|0xCA|
                                  |s140_nrf52_7.2.0|0x100|
                                  |s140_nrf52_7.3.0|0x123|
                                  |s212_nrf52_6.1.1|0xBC|
                                  |s332_nrf52_6.1.1|0xBA|
                                  |s340_nrf52_6.1.1|0xB9|

&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>