<?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>Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/101254/modem-integrity-verification-does-not-work</link><description>Hi! 
 I am testing nrf9160 modem updates within my application and I was not able to implement an integrity verification through the &amp;quot;nrf_modem_bootloader_digest()&amp;quot; function after upgrade the modem. 
 I have done some tests with the &amp;quot;full_modem_update</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 30 Jan 2024 11:52:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/101254/modem-integrity-verification-does-not-work" /><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/466738?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2024 11:52:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5606f039-6ab1-497b-8220-d238657937dd</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;My colleague added the DFU digest to the &lt;code&gt;modem_full_update&lt;/code&gt; sample, please check it out: &lt;a href="https://github.com/eivindj-nordic/sdk-nrf/tree/dfu_digest"&gt;https://github.com/eivindj-nordic/sdk-nrf/tree/dfu_digest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/466588?ContentTypeID=1</link><pubDate>Mon, 29 Jan 2024 16:08:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6d38010-2b2e-4b48-9fb0-bef1fd966a31</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;I will do some tests myself and I am also consulting my colleague about this.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll get back to you when I will have some information.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/466357?ContentTypeID=1</link><pubDate>Sun, 28 Jan 2024 16:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6dfb35bb-a394-4c3a-926e-01472730cd0f</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Sure! It was already tested with the latest MFW version (v1.3.6) and the v2.5.1 SDK and got the same error. Please, could you provide a piece of code or an example where this functionality works?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/465357?ContentTypeID=1</link><pubDate>Mon, 22 Jan 2024 14:06:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa2e520c-1afb-4f20-aae5-dada06a5250d</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Just to make sure, could you try that with the newest MFW as well?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/465196?ContentTypeID=1</link><pubDate>Sun, 21 Jan 2024 18:17:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:937d8e3c-77b9-471a-9cab-7bb94dd31adc</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;I have tried the same test with the new 2.5.0 version implementation (and Modem FW: 1.3.4) and I am still receiving the same error (&amp;quot;&lt;strong&gt;NRF_ENOEXEC&lt;/strong&gt; &amp;ndash; When RPC command failed.&amp;quot;).&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;	struct nrf_modem_bootloader_digest digest = {0};
	struct nrf_modem_bootloader_fw_segment segment;

	segment.start_addr = 0x27c000;
    segment.end_addr = segment.start_addr + 0x4000;

	err = nrf_modem_bootloader_digest(&amp;amp;segment, 1, &amp;amp;digest);
	printk(&amp;quot;Err: %d\n&amp;quot;, err);&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Am I doing something wrong?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/444783?ContentTypeID=1</link><pubDate>Wed, 06 Sep 2023 17:41:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c90d8bef-c3fd-43ba-a4da-15ae9ffede08</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;For those kind of information please contact your Regional Sales Manager.&lt;/p&gt;
&lt;p&gt;You can also just try the main branch of NCS for the current state of development.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/444275?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2023 09:43:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4a47192-2b18-4136-b19d-a31cfd319688</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hi Michael,&lt;/p&gt;
&lt;p&gt;Thank you for you help with this. Do you know when 2.5.0 SDK version is going to be released?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/440544?ContentTypeID=1</link><pubDate>Wed, 09 Aug 2023 14:42:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47ca62c5-d75d-4557-82bc-8a4c585e4403</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;I don&amp;#39;t know exactly, maybe start with 2.0.2 and an older MFW and then a much older one if that did not work.&lt;/p&gt;
&lt;p&gt;You can also try just downgrading the MFW, but if the application will try to use some newer features then it won&amp;#39;t work. Worth trying though.&lt;/p&gt;
&lt;p&gt;You can always fall back on the &lt;a href="https://infocenter.nordicsemi.com/topic/comp_matrix_nrf9160/COMP/nrf9160/nrf9160_modem_fw.html"&gt;compatibility matrix&lt;/a&gt; here.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/440448?ContentTypeID=1</link><pubDate>Wed, 09 Aug 2023 09:29:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17025525-114b-4623-8140-1239b1a40fef</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Thanks! Do you know if any previous implementation of MFW + modem_lib worked? Just to do some tests until 2.5.0 version is released.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/439643?ContentTypeID=1</link><pubDate>Thu, 03 Aug 2023 09:04:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7096f6dd-cb8d-415d-a335-50e8d8b4c2c1</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;To my knowledge it was a bug or an incompatibility with a new MFW in modem_lib.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/439406?ContentTypeID=1</link><pubDate>Wed, 02 Aug 2023 06:25:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb30a44e-635c-4b64-b65d-476de165ff7f</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hi Michal,&lt;/p&gt;
&lt;p&gt;Thank you for taking some time to fix the issue. Was it an SDK problem then? I thought that it would be related with the modem&amp;#39;s firmware, but looks like that it wasn&amp;#39;t.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/439366?ContentTypeID=1</link><pubDate>Tue, 01 Aug 2023 23:47:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:489d00a0-4c33-4081-abc6-18095885007e</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The issue has been identified and will be fixed in NCS 2.5.0.&lt;/p&gt;
&lt;p&gt;Thank you for reporting it.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/438234?ContentTypeID=1</link><pubDate>Wed, 26 Jul 2023 11:19:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25ef6506-c2ef-4349-bfbd-a8e3b776caf7</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hi Michal,&lt;/p&gt;
&lt;p&gt;Is there any progress / update with this? I know we are in the middle of summer vacation but just to know if we have updates.&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: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/436051?ContentTypeID=1</link><pubDate>Wed, 12 Jul 2023 15:39:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:820424ae-1aa1-4f2d-b1a5-f2837cf73b72</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;I have asked the experts about it, but I am not sure about their holiday staffing either. Sorry for the delays.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/435329?ContentTypeID=1</link><pubDate>Fri, 07 Jul 2023 18:00:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c4e1a4a-fa08-4682-9484-d8f7487d4352</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Sorry, I didn&amp;#39;t have the time to look more into it this week, as we are currently understaffed, because of the summer vacation.&lt;/p&gt;
&lt;p&gt;I will try to look more into it the next week.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/434871?ContentTypeID=1</link><pubDate>Thu, 06 Jul 2023 08:37:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5265f54-23e9-4904-bb2f-b68d6b1ea9c7</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Thanks for confirming Michal! Please, let me know once you make any progress on this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/434537?ContentTypeID=1</link><pubDate>Tue, 04 Jul 2023 18:07:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71000dc9-c954-49c5-99f4-5d81f4495aaf</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;I can confirm that I get the same error, but I will have to do some debugging on that.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/434467?ContentTypeID=1</link><pubDate>Tue, 04 Jul 2023 12:50:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3b2864a-d014-4ea6-9409-6b0814c466f0</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hey Michal! &lt;/p&gt;
&lt;p&gt;Do you have any update from this?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/433764?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 16:39:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fc1bc75-bae0-4e1e-9eed-9d1d281d40c2</guid><dc:creator>drp</dc:creator><description>&lt;p&gt;Hi Michal,&lt;/p&gt;
&lt;p&gt;Thanks for your reply!&lt;/p&gt;
&lt;p&gt;Sure! I added such code within the &amp;quot;apply_fmfu_from_ext_flash()&amp;quot; function (main.c file), after the &amp;quot;fmfu_fdev_load()&amp;quot; function is executed, for my tests. Is that the right place? I also tried to execute the &amp;quot;nrf_modem_bootloader_uuid()&amp;quot; function to ensure that everything is working properly and this returned a valid response, so I though this could be a problem with the &amp;quot;nrf_modem_bootloader_digest()&amp;quot; function.&lt;/p&gt;
&lt;p&gt;NCS: 2.4.0&lt;br /&gt;Modem FW: 1.3.2&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/433757?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 16:11:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8c375c13-2496-45bf-8304-3406a5bb597b</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello again,&lt;/p&gt;
&lt;p&gt;Where exactly did you insert that code snippet in the sample, so that I can test it as well?&lt;/p&gt;
&lt;p&gt;And just in case, what are your NCS and Modem FW versions?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Modem integrity verification does not work</title><link>https://devzone.nordicsemi.com/thread/433451?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 11:59:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10fd445e-e927-4c51-9722-0f5f067a768a</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Just wanted to let you know that I am looking into it.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>