<?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 find the process of decoding the package from server?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/55397/how-to-find-the-process-of-decoding-the-package-from-server</link><description>Hello: 
 I want to do OTA with Mesh DFU using nrf52832. Now I make sure that DFU works correctly in the mesh and the host can receive the package from the server. The problem is, the host cannot correctly decode the package and then it is impossible to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Dec 2019 14:38:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/55397/how-to-find-the-process-of-decoding-the-package-from-server" /><item><title>RE: How to find the process of decoding the package from server?</title><link>https://devzone.nordicsemi.com/thread/225193?ContentTypeID=1</link><pubDate>Thu, 12 Dec 2019 14:38:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e17d22e-aef7-4540-ad19-9cd9d0a68d9a</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The reference implementation for the PC side is available on GitHub, in the &lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil/tree/mesh_dfu/nordicsemi/dfu"&gt;mesh_dfu branch&lt;/a&gt; of the pc-nrfutil project.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to find the process of decoding the package from server?</title><link>https://devzone.nordicsemi.com/thread/224581?ContentTypeID=1</link><pubDate>Tue, 10 Dec 2019 01:57:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce52e569-9b93-431c-9fbe-a6ba25d664ee</guid><dc:creator>ZHENGXIANG</dc:creator><description>&lt;p&gt;Hi:&lt;/p&gt;
&lt;p&gt;I have read this document several times and I am sure that this part talks about the protocol and format inside the mesh network. My question is about the process between the host and the server (PC).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When I want to do DFU, first step is following the documant and using nrfutil tool to generate the DFU packet (one zip). Then I use command line to transmit the packet to the host (one nrf52832) through the serial port and the host will transmit the packet to submachines.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;From the document, the process of transmitting packets from host to submachines is clear, but what is the format of the packet from server (PC) to host? Is it the same as the packets from host to submachines, which always contain a 16-byte data segment? If it is the same, who devides the zip file to the packets? The computer or the host? If the host does that, which part of code takes charge of it, the serial part in application or the bootloader? I cannot find answer in the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v4.0.0%2Fmd_doc_libraries_dfu_dfu_protocol.html"&gt;mesh DFU protocol&lt;/a&gt;, if I misunderstand it, could you please correct me?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;Jin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to find the process of decoding the package from server?</title><link>https://devzone.nordicsemi.com/thread/224480?ContentTypeID=1</link><pubDate>Mon, 09 Dec 2019 13:56:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e17a6bb-a24a-48cc-9183-6f137d3708f1</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v4.0.0%2Fmd_doc_libraries_dfu_dfu_protocol.html"&gt;mesh DFU protocol&lt;/a&gt; is documented on Infocenter.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>