<?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 transfer dfu image using i2c</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46572/how-to-transfer-dfu-image-using-i2c</link><description>hi, 
 i am doing a project where i am using nrf52810 SOC which acts as ble shield for out customer. 
 customer&amp;#39;s master device also has wifi connectivity. 
 the nrf52810 will be access by master device using i2c, where nrf52810 will be i2c slave and it</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 26 Apr 2019 05:11:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46572/how-to-transfer-dfu-image-using-i2c" /><item><title>RE: how to transfer dfu image using i2c</title><link>https://devzone.nordicsemi.com/thread/183928?ContentTypeID=1</link><pubDate>Fri, 26 Apr 2019 05:11:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4ed8b78-9940-4b90-b641-d6d33839112f</guid><dc:creator>nikunj8086</dc:creator><description>&lt;p&gt;Thank you Vidar berg&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to transfer dfu image using i2c</title><link>https://devzone.nordicsemi.com/thread/183786?ContentTypeID=1</link><pubDate>Thu, 25 Apr 2019 12:02:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1d0d32d-00fc-46e3-9085-20a53d0683ec</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. You will need to implement your own custom transport layer to support DFU over i2c. Fortunately, the bootloader is designed so that it should be easy to add custom transport layers. The documentation &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_dfu_transport.html?cp=5_0_3_5_2"&gt;&lt;strong&gt;here&lt;/strong&gt; &lt;/a&gt;outlines the requirements for the transport layer. You may also use the existing UART transport as a reference.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. i2c is not supported by nrfutil. So you need a custom DFU master or a way to bridge the UART communication from nrfutil to i2c.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>