<?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>NRF52 (Custom Board) Serial DFU Reset the device.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34946/nrf52-custom-board-serial-dfu-reset-the-device</link><description>Hello, 
 I am using SDK 12 with softdevice 130.I can successfully use DFU OTA and Secure using nordic development board. 
 While using our custom board(without Buttons) we can use DFU OTA successfully. 
 But In DFU serial our custom board gets RESET when</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Jun 2018 07:12:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34946/nrf52-custom-board-serial-dfu-reset-the-device" /><item><title>RE: NRF52 (Custom Board) Serial DFU Reset the device.</title><link>https://devzone.nordicsemi.com/thread/134270?ContentTypeID=1</link><pubDate>Fri, 01 Jun 2018 07:12:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6316e49c-73e5-46bf-8385-72615f2168ca</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;So it sounds like you need to debug the bootloader. It resets for a reason and by debugging it might be possible to figure out why. Debugging a bootloader is not as straight forwards as debugging an application, but here are the steps you need to follow:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/4101/bootloader-debugging"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/4101/bootloader-debugging&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When an application works on a devkit, but not on custom hardware, the usual suspect is the low frequency clock. Are you using an external 32 kHz crystal on your custom HW? Can you verify that it is working properly? Can you upload your schematics and layout files (preferably in Gerber or Altium format)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 (Custom Board) Serial DFU Reset the device.</title><link>https://devzone.nordicsemi.com/thread/134188?ContentTypeID=1</link><pubDate>Thu, 31 May 2018 12:57:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85eb92ed-58d6-475c-aaaf-fd49fbb25c07</guid><dc:creator>sonalkale</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; Yes,it works on a development kit, but not on custom board.In my program it switch to bootloader mode when it receive specific character(in my case &amp;quot;@&amp;quot;) from bluetooth device or from serial port.&lt;/p&gt;
&lt;p&gt;When we receive &amp;quot;@&amp;quot; from bluetooth its reset the board...Actually its switch to bootloader mode but reset within a second.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 (Custom Board) Serial DFU Reset the device.</title><link>https://devzone.nordicsemi.com/thread/134166?ContentTypeID=1</link><pubDate>Thu, 31 May 2018 11:50:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff61cded-5e31-44e4-a6de-9211109d545f</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure if I understand.&lt;/p&gt;
&lt;p&gt;Your are doing DFU over UART, and it works on a development kit, but not on your custom board?&lt;/p&gt;
&lt;p&gt;When the device resets it is likely that your code has hit an assert. Have you tried to debug and look for such asserts? Is it possible that the UART fails on your custom board?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>