<?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>DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15238/dfu-is-a-real-mess-on-osx</link><description>Hi, 
 I&amp;#39;ve spent the last few days trying to get this going and getting super frustrated. 
 After having no luck getting the nrfutil to work on Python ( another thread ) even switched to another machine. That didn&amp;#39;t work either another series of Python</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 21 Jul 2016 05:49:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15238/dfu-is-a-real-mess-on-osx" /><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58185?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2016 05:49:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3d6b67b-64b0-4aaf-a5c3-3c870bff083b</guid><dc:creator>&amp;#216;yvind Karlsen</dc:creator><description>&lt;p&gt;Great, we will get back to you as soon as possible.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58187?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 21:42:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04d96767-980f-472b-9120-c52acc305d77</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Ok, I&amp;#39;ve uploaded it to the private tickets area.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58186?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 21:16:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c4babc0-a32c-4062-994e-544d3b8b3d1a</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Hiya,&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll upload it privately as it&amp;#39;s release code. Installed the nrfutil by running mastercontrolpanel.3.10.0.14.x86.msi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58184?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 12:30:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f552e5e7-eae6-4081-9204-d10062b085fe</guid><dc:creator>&amp;#216;yvind Karlsen</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you upload the zip file? If you are not comfortable sharing code we have also have a closed support portal , &lt;a href="https://www.nordicsemi.com/eng/nordic/mypage"&gt;MyPage&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;How did you install nrfutil on the windows VM? I&amp;#39;d recommend downloading the &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/48768/25/20208144"&gt;command line tools executable&lt;/a&gt;. And then adding nrf.exe from \Program Files (x86)\Nordic Semiconductor\nrf5x\bin to PATH.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58183?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 11:26:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d82385d8-cd77-4fcc-a016-e14ee7038f53</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;As for the other thread on a clean mac install it still had problems. At least I could run nrfutil and it would n&amp;#39;t crash but I got &lt;em&gt;other&lt;/em&gt; errors trying to generate the file using that example command above..&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve just given up on OSX for doing that part at the moment which is a pain as we&amp;#39;ve swapped over to OSX and the gcc toolchain as opposed to VMs with Keil.&lt;/p&gt;
&lt;p&gt;Will tackle it all again at some point, for now I&amp;#39;ll live with the Win 10 VM to get this sorted...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58182?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 11:25:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16eb801e-f973-4c64-90fd-51f77d8638a0</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Hey Øyvind&lt;/p&gt;
&lt;p&gt;My bootloader/DFU is working fine. For some reason the Android app was stuck in a loop as I mentioned continually popping modals and it somehow managed to upload to my board so I&amp;#39;ve had a success with it all. This proves nothing wrong with the boot loader or code I&amp;#39;m running but problems with the Android app.&lt;/p&gt;
&lt;p&gt;I deleted and re-installed the Android app (can&amp;#39;t remember the name of it, but your main one for exploring services/DFU&amp;#39;ing etc) and now at least it doesn&amp;#39;t get stuck in modal popup hell.&lt;/p&gt;
&lt;p&gt;It still won&amp;#39;t take the zip that I generated. I used your exact command above so nothing wrong there.&lt;/p&gt;
&lt;p&gt;The RFLogger doesn&amp;#39;t show anything in its logs as a problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU is a real mess on OSX</title><link>https://devzone.nordicsemi.com/thread/58181?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 10:24:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6dc90910-71b7-4825-8562-12638781861d</guid><dc:creator>&amp;#216;yvind Karlsen</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Looks like you&amp;#39;ve had some bad luck, a lot of odd problems going on here...&lt;/p&gt;
&lt;p&gt;As a sanity check, have you tried to run through the DFU example, and verified that your toolchain is working? There&amp;#39;s a short tutorial on it &lt;a href="https://devzone.nordicsemi.com/tutorials/9/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Depending on what parameters you feed to nrfutil you will get a different init file. Start off by making a generic dfu file that does not do any version checks, etc, call&lt;code&gt;nrfutil dfu genpkg --application application.hex my_dfu_application.zip&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The app will not upload files that it considers invalid, and the device will not accept files it considers invalid.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>