<?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>nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/94178/nrf52840-dongle-giving-0x3d-reason-on-disconnect-after-a-while</link><description>Hi, 
 I have nrf52840-Dongle and nrf52833DK and it was working all good few days back with my code for BLE-UART (Centeral-nrf52840 Dongle and peripheral nrf52833DK) but now I found that the same code is not working as it should with the BLE for nrf52840</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 Nov 2022 07:37:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/94178/nrf52840-dongle-giving-0x3d-reason-on-disconnect-after-a-while" /><item><title>RE: nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/thread/397547?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2022 07:37:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58e4c47c-3b5b-476f-8a77-977d049626b1</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please note that if you erase the full flash on an nRF52840 Dongle you will need to do some soldering to reflash the the DFU bootloader that lets you flash projects directly to the Dongle (see the&lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial"&gt; &amp;quot;Recover after an accidental UICR erase&amp;quot; section in our Dongle Programming tutorial &lt;/a&gt;for details.)&lt;/p&gt;
&lt;p&gt;But in order to erase and program your nRF52840 Dongle using the Programmer app, you should be able to detect it as an Open DFU Bootloader when choosing your device. Please note that it must be in the Bootloader mode (press the side mounted button next to the white one while it is powered to enter the bootloader mode.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/thread/397390?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2022 11:59:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:282c6c37-b9e0-4b14-aa88-2f9c6cd3c8e6</guid><dc:creator>noob_123</dc:creator><description>&lt;p&gt;I can erase all the Flash from nrf52833 using &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nc_programmer/UG/nrf_connect_programmer/ncp_introduction.html"&gt;nRF Connect Programmer&lt;/a&gt;&lt;span&gt;&amp;nbsp;but how to fully erase nrf52840 dongle?&lt;/span&gt;&lt;/p&gt;
&lt;div id="gtx-trans" style="left:237px;position:absolute;top:-20px;"&gt;
&lt;div class="gtx-trans-icon"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/thread/397337?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2022 09:04:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15721085-2626-48a4-9605-b9638638e458</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Try deleting the bonding information on the nRF52833 peripheral as well in case that is the device that is keeping this &amp;quot;old&amp;quot; information hindering the Dongle from connecting correctly to it. You can also try&amp;nbsp;doing a full erase using the &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nc_programmer/UG/nrf_connect_programmer/ncp_introduction.html"&gt;nRF Connect Programmer&lt;/a&gt; application for example.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/thread/397195?ContentTypeID=1</link><pubDate>Wed, 23 Nov 2022 14:10:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f1236b1-99ae-414b-9df6-055c14fd724c</guid><dc:creator>noob_123</dc:creator><description>&lt;p&gt;I updated the Firmware on both devices but still it is showing the same behavior with particular dongle. But if I change the dongle everything works fine.&amp;nbsp;&lt;br /&gt;What else then updating the firmware can resolve this issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 Dongle giving 0x3D reason on Disconnect after a while.</title><link>https://devzone.nordicsemi.com/thread/397191?ContentTypeID=1</link><pubDate>Wed, 23 Nov 2022 14:06:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33fb6159-c5ed-4860-b736-d15c7c4fc795</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Disconnect reason 0x3D means that a message failed a Message Integrity Check (MIC) which means the other end is required to disconnect by the specification, as the connection is no longer secure. This should only happen when the key used for encryption is wrong, and my guess is that you connected and bonded once, then perhaps erased the bonding information on either of the sides before trying to connect again with the old bonding info, which might result in an error like this as the wrong encryption will be returned from the side with no bonding information.&lt;/p&gt;
&lt;p&gt;I think you should be able to get the device back up and running if you make sure bonding information on both devices is deleted, then connect and pair again. This was also reported just a few days ago, but &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/93165/nrf-connect-sdk-disconnected-by-reason-code-0x3d"&gt;there &lt;/a&gt;the issue was a phone having trouble with Bluetooth connections in some WiFi states.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>