<?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>Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1620/linux-dfu-client-for-nrf51822-over-the-air-bootloader</link><description>Today, I tried out the Ble Bootloader from the Sdk examples.
As a central client, I&amp;#39;d used the &amp;#187;nRF Loader App&amp;#171; on an iPhone and also &amp;#187;nRF Mcp&amp;#171; on an Android Tablet (I&amp;#39;d not tried out the C# Windows client yet). 
 Is there also a Linux client available</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 Oct 2018 11:42:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1620/linux-dfu-client-for-nrf51822-over-the-air-bootloader" /><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/152481?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 11:42:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7319e35e-5b0a-4f2a-9d8c-cd45a90cc365</guid><dc:creator>Visti Andresen</dc:creator><description>&lt;p&gt;In case anyone finds it useful the modified fishsoupisgood source code is available here: &lt;a href="https://gitlab.com/visti_how/nrfdfu_ng"&gt;gitlab.com/.../nrfdfu_ng&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/132389?ContentTypeID=1</link><pubDate>Thu, 17 May 2018 07:59:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e6244d3-72f9-4ce9-948d-62628d1efe57</guid><dc:creator>Visti Andresen</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What license is the code under?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I would assume that it would probably be GPL-2 or later as that seems to be what the gatttool code is released under:&lt;br /&gt;&lt;a href="http://metadata.ftp-master.debian.org/changelogs/main/b/bluez/bluez_5.49-1_copyright"&gt;http://metadata.ftp-master.debian.org/changelogs/main/b/bluez/bluez_5.49-1_copyright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m asking as I&amp;#39;m updating the code to support the newer Secure DFU protocol, and I would like to include the proper licensing information in the repository.&lt;/p&gt;
&lt;p&gt;Kind regards Visti Andresen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/7131?ContentTypeID=1</link><pubDate>Fri, 04 Sep 2015 10:57:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b516262b-f7ee-4620-ab51-ece522865552</guid><dc:creator>fishsoupisgood</dc:creator><description>&lt;p&gt;I also encountered this problem and wrote a linux program that uploads a zip package to the nordic bootloader (tested against fedora 22, and sdk-9.0.0)&lt;/p&gt;
&lt;p&gt;my code&amp;#39;s here &lt;a href="http://git.panaceas.org/cgit.cgi/nRF51/nrfdfu/"&gt;git.panaceas.org/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It currently only supports uploading applications and bootloaders, not softdevices or a combination of parts.&lt;/p&gt;
&lt;p&gt;(It&amp;#39;s vile code I just lifted a chunk of the source of bluez&amp;#39;s gattool)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/7130?ContentTypeID=1</link><pubDate>Mon, 21 Apr 2014 11:16:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df276d9f-03ff-4fd0-b9ed-eb021b762866</guid><dc:creator>Joe Merten</dc:creator><description>&lt;p&gt;Thanks for this contribution. I&amp;#39;ll try it out next time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/7129?ContentTypeID=1</link><pubDate>Mon, 21 Apr 2014 10:42:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a3c0440d-aab4-4577-8f05-6e1bfc157e3c</guid><dc:creator>Glenn Ruben Bakke</dc:creator><description>&lt;p&gt;I also had a need for uploading hex files using DFU in linux. I have put out my python scripts that uploads a hex file using gatttool. &lt;a href="https://bitbucket.org/glennrub/nrf51_dfu_linux/src."&gt;bitbucket.org/.../src.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/7128?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2014 15:23:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db3afd99-7c53-4d4d-af0a-8a4bbe668e42</guid><dc:creator>Joe Merten</dc:creator><description>&lt;p&gt;Thanx for that very useful hint. That really saves me some research effort about this topic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux Dfu Client for nRF51822 over the air bootloader</title><link>https://devzone.nordicsemi.com/thread/7127?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2014 14:39:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b8aecab-ef1a-40c4-8abe-e6914b0eee92</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;No, there are no such application currently available, and if you need this, it is something you&amp;#39;ll have to make yourself. &lt;a href="http://www.spinics.net/lists/linux-bluetooth/msg42915.html"&gt;It is yet not possible to implement a custom GATT Client over BlueZ&amp;#39;s D-Bus interface&lt;/a&gt;, so this would most likely have to be done by making a C-application, similar to gatttool, which is part of upstream BlueZ.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>