<?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>nRf Toolbox dfu service not found</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15405/nrf-toolbox-dfu-service-not-found</link><description>Hi, there! nRf Toolbox drove me crazy!! can anyone help me? 
 
 I flash &amp;quot;s130_nrf51_2.0.0_softdevice.hex&amp;quot; to the pca10028 board. 
 I compile the bootloader example &amp;quot;nRF5_SDK_11.0.0_89a8197\examples\dfu\bootloader\pca10028\dual_bank_ble_s130&amp;quot;,and flash</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 29 Jul 2016 14:40:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15405/nrf-toolbox-dfu-service-not-found" /><item><title>RE: nRf Toolbox dfu service not found</title><link>https://devzone.nordicsemi.com/thread/58811?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2016 14:40:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95bbadf3-006a-4000-8ac4-7e06b7ce62f9</guid><dc:creator>Manhull1989</dc:creator><description>&lt;p&gt;yes,thanks Hung Bui, after turn off bluetooth and restart it again, nrf toolbox can find the dfu service.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRf Toolbox dfu service not found</title><link>https://devzone.nordicsemi.com/thread/58810?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2016 12:04:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32c92747-fead-43e4-a5e4-2f49c6f10195</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Manhull: it&amp;#39;s the nRFConnect on Android you can test with. DFU mode available after you connect and do service discovery.&lt;/p&gt;
&lt;p&gt;My suspicion for the issue is that you haven&amp;#39;t got the service changed characteristic (IS_SRVC_CHANGED_CHARACT_PRESENT) set to 1 in your application before you flash the bootloader to the device.&lt;/p&gt;
&lt;p&gt;Without the IS_SRVC_CHANGED_CHARACT_PRESENT = 1 the iOS/Android device when connected to your device will think that your device won&amp;#39;t change and won&amp;#39;t do service discovery when connect again.&lt;/p&gt;
&lt;p&gt;This may explain why it couldn&amp;#39;t find the DFU service when you test.
(note that the bootloader automatically change the address, so it doesn&amp;#39;t have the issue with this cached attribute table).&lt;/p&gt;
&lt;p&gt;My suggestion is to change IS_SRVC_CHANGED_CHARACT_PRESENT to 1 in your application, also try to delete bond (forget this device) on the phone, and restart the phone before you test again.&lt;/p&gt;
&lt;p&gt;You can try to use nRFConnect on Android to open and test, it will erase the cached attribute table on the phone every time you connect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRf Toolbox dfu service not found</title><link>https://devzone.nordicsemi.com/thread/58809?ContentTypeID=1</link><pubDate>Fri, 29 Jul 2016 06:14:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a51cb2db-c16a-41bd-a79c-709fa2a0ac3d</guid><dc:creator>Manhull1989</dc:creator><description>&lt;p&gt;I have downloaded it, but I don&amp;#39;t know how to use it,no option for DFU&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRf Toolbox dfu service not found</title><link>https://devzone.nordicsemi.com/thread/58808?ContentTypeID=1</link><pubDate>Thu, 28 Jul 2016 21:47:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d064fdd8-a35d-4a2b-9ec1-f9bc4b48e8f7</guid><dc:creator>Andrew</dc:creator><description>&lt;p&gt;I found nRF toolbox to be unreliable with OTA DFU.  I have since used nRF Connect (was called nRF Master Control) on Android with a great deal of success.  I have not tested this on iPhone, but it would be the first thing to try.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>