<?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>Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52107/coexistance-of-nrfutil-for-standard-ble-dfu-and-mesh-dfu</link><description>Hi, I am using https://github.com/NordicSemiconductor/pc-nrfutil code from here for nrfutil. I am working on both mesh and standard ble application.h I am facing problem keeping both nrfutil at the same time. I have used master brach for standard nrfutil</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Sep 2019 11:21:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52107/coexistance-of-nrfutil-for-standard-ble-dfu-and-mesh-dfu" /><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/210367?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 11:21:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0c0980b-7e2a-4bb8-9130-579a56386dda</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll close the ticket.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you have any further questions, you are welcome to create a new ticket here on devzone.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/210364?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 11:16:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8be626c-dab0-4955-99d1-12df2f5ba92d</guid><dc:creator>Shubham</dc:creator><description>&lt;p&gt;Welcom!&lt;br /&gt;&lt;br /&gt;I think you can close this ticket now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/210353?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 10:49:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b8203d7-3ac5-4cc7-a673-6a6439c028d5</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thanks for sharing your solution.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/210344?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 10:07:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ddbbecd-4e99-4fe1-beed-8e88db17f1ed</guid><dc:creator>Shubham</dc:creator><description>&lt;p&gt;Thanks Joakim,&lt;br /&gt;&lt;br /&gt;I found an alternative for it. I used virtualenv, one for mesh_dfu branch and one for master.&lt;br /&gt;&lt;br /&gt;Built the package for each one and added the alias for the binaries in bashrc, one for nrfutil(master branch) and nrfutil_mesh(mesh_dfu branch).&lt;br /&gt;&lt;br /&gt;Even this is working fine.&lt;/p&gt;
&lt;p&gt;-Shubham&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/209786?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 10:12:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51c8d661-698d-4e59-a96b-24ee626aa115</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="Shubham"]Because, python2.7 will be absolete by the end of this year.[/quote]
&lt;p&gt;&amp;nbsp;As stated in the documentation, nrfutil (mesh) is a legacy serial tool written for py2.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This might get an update in future releases.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.2.0/md_doc_getting_started_how_to_toolchain.html?cp=5_2_1_1"&gt;Documentation&lt;/a&gt;:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;b&gt;Important note about Python&lt;/b&gt;&lt;/em&gt;&lt;br clear="none" /&gt;&lt;em&gt;Python is&amp;nbsp;not&amp;nbsp;required to build the mesh stack and examples. The nRF5 SDK for Mesh uses both&amp;nbsp;&lt;a href="https://www.python.org/downloads/" rel="noopener noreferrer" target="_blank"&gt;Python 3.5&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://www.python.org/downloads/" rel="noopener noreferrer" target="_blank"&gt;Python 2.7&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Tasks that require Python 3:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;working with&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.2.0/md_scripts_interactive_pyaci_README.html"&gt;Interactive PyACI script&lt;/a&gt;&amp;nbsp;Mesh tool&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;generating SEGGER Embedded Studio projects&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;building documentation&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Tasks that require Python 2:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;starting DFU transfer with&amp;nbsp;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil/tree/mesh_dfu" rel="noopener noreferrer" target="_blank"&gt;nrfutil&lt;/a&gt;. This is a legacy serial tool written for py2.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/209776?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 09:03:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94ef001e-87d3-4133-b557-505bac9cb4f1</guid><dc:creator>Shubham</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I worked but is there any other way? Because, python2.7 will be absolete by the end of this year. So we may have to migrate to python3.&amp;nbsp; Is there a way to install it at custom path, dropping nrfutil for mesh binary at different path?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;-Shubham&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coexistance of nrfutil for standard ble dfu and mesh dfu</title><link>https://devzone.nordicsemi.com/thread/209753?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 07:06:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38255013-25cd-4f26-a985-067fc0303251</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There should be no issue with having both versions installed at the same time.&amp;nbsp;&lt;/p&gt;
[quote user=""]I did a small hack for this.[/quote]
&lt;p&gt;&amp;nbsp;Don&amp;#39;t see any problem doing it like this, as long as it works for you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>