<?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>About the S132 SDK 17.0.2 DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/82001/about-the-s132-sdk-17-0-2-dfu</link><description>I&amp;#39;ve been develop the other MCU;s DFU driver for the nrf52832 recently, and I ran into several problems. 
 The first I show you my DFU step in the RTL8720( Be the central to update the peripheral (NRF52832) ), which I 
 referenced the IOS DFU Library</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 23 Nov 2021 10:58:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/82001/about-the-s132-sdk-17-0-2-dfu" /><item><title>RE: About the S132 SDK 17.0.2 DFU</title><link>https://devzone.nordicsemi.com/thread/340305?ContentTypeID=1</link><pubDate>Tue, 23 Nov 2021 10:58:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25a2dab7-da33-4919-8215-d676e47a1fb8</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The received image is apparently failing the hash validation check. Here is the error you getting:&lt;/p&gt;
&lt;table class="fieldtable"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="fieldname" colspan="1" rowspan="1"&gt;&lt;em&gt;NRF_DFU_EXT_ERROR_VERIFICATION_FAILED&lt;/em&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class="fielddoc" colspan="1" rowspan="1"&gt;
&lt;p&gt;The hash of the received firmware image does not match the hash in the init packet.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Link: &lt;a class="el" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/group__nrf__dfu__rescodes.html#ga50daf693717ee90d08614d2a337e2361"&gt;nrf_dfu_ext_error_code_t&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can you read out the flash on the device to see how much the uploaded image differs from the correct image?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About the S132 SDK 17.0.2 DFU</title><link>https://devzone.nordicsemi.com/thread/340295?ContentTypeID=1</link><pubDate>Tue, 23 Nov 2021 10:26:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4fe0d75-75a5-45cf-9b51-97a0ab3bbde2</guid><dc:creator>Chienheng</dc:creator><description>&lt;p&gt;Thanks you answer! I changed the code.&lt;/p&gt;
&lt;p&gt;Now I can continue the next step.&lt;/p&gt;
&lt;p&gt;but when I ran to the last step (cmd: Excute, all the data was sent, offset and crc are correct),&lt;/p&gt;
&lt;p&gt;I recieved the 0x60 0x04 0x0b 0x0c, what does it mean?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About the S132 SDK 17.0.2 DFU</title><link>https://devzone.nordicsemi.com/thread/340266?ContentTypeID=1</link><pubDate>Tue, 23 Nov 2021 08:47:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1bb4dd4-cdc4-4484-8235-f42802c70e1c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]When I was sent the first block, I recieved the nofity: 0x60 0x03 0x03.[/quote]
&lt;p&gt;The value 0x60 means this notification is a response to a request, where the following byte, 0x3&amp;nbsp;(&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/group__sdk__nrf__dfu__req__handler.html#gga3ba70c9f7cf5a1e3b34df7fad58d5eeaae0512d40a56d19bf2d1e83b44f29fa57"&gt;NRF_DFU_OP_CRC_GET&lt;/a&gt;), is the request was in response to.&amp;nbsp;&amp;nbsp; And the final byte is the is the response code (&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/group__sdk__nrf__dfu__req__handler.html#gga654d8446f2996253016f7c7713124094acbe549f2e19090aeeba66bfad2fe766e"&gt;NRF_DFU_RES_CODE_INVALID_PARAMETER&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;But I don&amp;#39;t understand why the bootloader would return this error for the CRC request. What happens if you set the packet receipt notification to &amp;#39;0&amp;#39;, do you get the same error?&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>