<?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>How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81765/how-to-recover-bricked-nrf52840-dongle-pca10059</link><description>Hi teams, 
 
 Recently I have bricked my PCA10059 dongle by accidental writing PPK2 firmware to it. 
 I have read several recovery documents including https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Nov 2021 12:13:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81765/how-to-recover-bricked-nrf52840-dongle-pca10059" /><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339621?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 12:13:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b358e8aa-3182-403a-8225-d74f41dde978</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;Never mind.&lt;/p&gt;
&lt;p&gt;I restart the dongle in bootloader mode, and I can reprogram it in BLE app.&lt;/p&gt;
&lt;p&gt;Thank you for your support.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339607?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 11:28:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d128d0d2-bb3f-4de1-8369-2cc3eeb4490f</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;OK, thanks. Now I can use BLE sniffer successfully.&lt;/p&gt;
&lt;p&gt;How can I config my dongle back to use with Bluetooth Low Energy App, or RSSI Viewer App.&lt;/p&gt;
&lt;p&gt;I expected to rewrite original bootloader back may solve the problem, but failed.&lt;/p&gt;
&lt;p&gt;Tried to use&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1512.pca10059_5F00_bootloader.zip"&gt;/cfs-file/__key/communityserver-discussions-components-files/4/1512.pca10059_5F00_bootloader.zip&lt;/a&gt;&amp;nbsp;&amp;amp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7853.pca10059_5F00_bootloader_5F00_mbr_5F00_v1.0.1.hex"&gt;/cfs-file/__key/communityserver-discussions-components-files/4/7853.pca10059_5F00_bootloader_5F00_mbr_5F00_v1.0.1.hex&lt;/a&gt;&amp;nbsp;, but both shows the following error in Programmer App.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;2021-11-18T11:24:12.210Z ERROR DFU failed: Error message for known extended error code from DFU target: The init packet does not contain a signature. This bootloader requires DFU updates to be signed.
2021-11-18T11:24:14.222Z ERROR Device not found due to failure during DFU
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;What should I do now?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339583?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 09:49:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53be0b4d-2dc8-443c-80a9-fa6c5a6fa56a</guid><dc:creator>&amp;#216;yvind</dc:creator><description>[quote user="choehyunho"]I just want my dongle use with BLE app, RSSI Viewer, or Sniffer purpose, because I already have other DKs.[/quote]
&lt;p&gt;Please see the &lt;a href="https://infocenter.nordicsemi.com/topic/ug_sniffer_ble/UG/sniffer_ble/intro.html"&gt;nRF Sniffer for Bluetooth LE documentation&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339543?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 06:28:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd146f0b-627f-4df2-838b-7bc105aab361</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;Dongle is detected as SDFU com port, and I tried to write&amp;nbsp;ble_connectivity_s140_usb_hci_pca10059.hex, which is in nRF52 SDK.&lt;/p&gt;
&lt;p&gt;It seems to be write correctly, but still not working.&lt;/p&gt;
&lt;p&gt;Device Manager shows nRF52 Connectivity device in &amp;#39;Other Device&amp;#39; section, and yellow bang displayed.&lt;/p&gt;
&lt;p&gt;I just want my dongle use with BLE app, RSSI Viewer, or Sniffer purpose, because I already have other DKs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339383?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 10:07:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7df20cf8-5038-41b3-a924-6c41bef6330d</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;In the programmer app of nRF Connect for Desktop, when the device is blinking red and connected to USB of computer, does the device list show &amp;quot;Open DFU Bootloader&amp;quot;? Or in the device manager, under COM ports, do you have a nRF52 SDFU USB device?&lt;/p&gt;
[quote user="choehyunho"]BTW, is there any prebuilt nRF52840 dongle firmware which can be used with BLE app or RSSI Viewer app[/quote]
&lt;p&gt;Have a look at the &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfconnect_ble/UG/nRF_Connect_BLE/nRF_Connect_intro.html"&gt;BLE App for nRF Connect for Desktop documentation&lt;/a&gt;&amp;nbsp;on how to configure the dongle.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339370?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 09:41:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec0b5e1c-d929-40aa-a790-b99f4e980251</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;I understood my dongle is in bootloader mode,&amp;nbsp;but don&amp;#39;t know how to proceed.&lt;/p&gt;
&lt;p&gt;Previously, I connect dongle and run BLE app, it shows dongle as &amp;#39;Nordic Semiconductor nRF52 Connectivity&amp;quot;, or suggested to update firmware to proceed.&lt;/p&gt;
&lt;p&gt;But currently, dongle is not shown in device list.&lt;/p&gt;
&lt;p&gt;I have tried to write firmware via JLink with Programmer, and not succeeded as above.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll try via DFU tomorrow.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BTW, is there any prebuilt nRF52840 dongle firmware which can be used with BLE app or RSSI Viewer app?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339364?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 09:22:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d0516e6-a766-4fdb-b643-59f69181dd6f</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you have programmed the PPK2 firmware on the nRF52, then this will not be detected as a BLE device.&amp;nbsp;&lt;/p&gt;
[quote user="choehyunho"]&lt;p&gt;When pressing reset button and connect to USB, the red LED is blinking like heartbeat.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;This is &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52840_dongle/UG/nrf52840_Dongle/getting_started.html"&gt;correct to how the &amp;quot;Getting started guide&amp;quot; describes&lt;/a&gt;&amp;nbsp;the LED behavior. Did you try to program the dongle with a supported sample, e.g. BLE App Blinky?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339332?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 05:48:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb97d60b-c8fe-4c6e-abb3-68c41c953712</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;When pressing reset button and connect to USB, the red LED is blinking like heartbeat.&lt;/p&gt;
&lt;p&gt;But, still not detected as proper nRF device when using BLE app, and if I tried to rewrite default bootloader using Programmer app, the following message is shown while reading device map.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;2021-11-17T05:41:28.773Z INFO Application data folder: C:\Users\firebird\AppData\Roaming\nrfconnect\pc-nrfconnect-programmer
2021-11-17T05:41:28.849Z DEBUG App pc-nrfconnect-programmer v1.4.11 official
2021-11-17T05:41:28.849Z DEBUG App path: C:\Users\firebird\.nrfconnect-apps\external\3.7 compatible apps\node_modules\pc-nrfconnect-programmer
2021-11-17T05:41:28.849Z DEBUG nRFConnect 3.7.1, required by the app is (^3.6.0)
2021-11-17T05:41:28.849Z DEBUG nRFConnect path: C:\Users\firebird\AppData\Local\Programs\nrfconnect\resources\app.asar
2021-11-17T05:41:28.849Z DEBUG HomeDir: C:\Users\firebird
2021-11-17T05:41:28.849Z DEBUG TmpDir: C:\Users\firebird\AppData\Local\Temp
2021-11-17T05:41:28.862Z INFO Using nrfjprog library 10.12.1, pc-nrfjprog-js 1.7.6
2021-11-17T05:41:39.386Z INFO Using nrfjprog to communicate with target
2021-11-17T05:41:39.961Z INFO Using J-Link Software version 7.58
2021-11-17T05:41:40.387Z INFO Segger serial:  50128807
2021-11-17T05:41:40.387Z INFO Segger speed:  2000  kHz
2021-11-17T05:41:40.387Z INFO Segger version:  J-Link V10 compiled Nov  2 2021 12:14:50
2021-11-17T05:41:40.414Z INFO Core probed: 50128807
2021-11-17T05:41:40.415Z INFO Core RAM: 256KiB
2021-11-17T05:41:40.415Z INFO Core ROM: 1024KiB in pages of 4KiB
2021-11-17T05:41:40.565Z INFO Model: NRF52840_xxAA_REV2.
2021-11-17T05:41:50.844Z ERROR Error while getting readback protection
2021-11-17T05:42:04.060Z INFO Parsing HEX file:  C:\Users\firebird\Downloads\pca10059_bootloader\graviton_bootloader_mbr_v1.0.1-[nRF5_SDK_15.0.1-1.alpha_f76d012].hex
2021-11-17T05:42:04.071Z INFO File was last modified at  2018. 5. 22. 오전 8:20:20
2021-11-17T05:42:18.403Z INFO Using nrfjprog to communicate with target
2021-11-17T05:42:28.717Z ERROR Could not fetch memory size of target devkit: Error: Error occured when get library info. Errorcode: CouldNotOpenDevice (0x4)
Lowlevel error: Unknown value (ffffff24)

2021-11-17T05:43:11.568Z INFO Target device closed.
2021-11-17T05:43:15.746Z INFO Using nrfjprog to communicate with target
2021-11-17T05:43:16.230Z INFO Using J-Link Software version 7.58
2021-11-17T05:43:16.655Z INFO Segger serial:  50128807
2021-11-17T05:43:16.655Z INFO Segger speed:  2000  kHz
2021-11-17T05:43:16.655Z INFO Segger version:  J-Link V10 compiled Nov  2 2021 12:14:50
2021-11-17T05:43:16.655Z INFO Core probed: 50128807
2021-11-17T05:43:16.655Z INFO Core RAM: 256KiB
2021-11-17T05:43:16.655Z INFO Core ROM: 1024KiB in pages of 4KiB
2021-11-17T05:43:16.818Z INFO Model: NRF52840_xxAA_REV2.
2021-11-17T05:43:27.143Z ERROR Error while getting readback protection
2021-11-17T05:43:39.043Z INFO Using nrfjprog to communicate with target
2021-11-17T05:43:49.339Z ERROR Could not fetch memory size of target devkit: Error: Error occured when get library info. Errorcode: CouldNotOpenDevice (0x4)
Lowlevel error: Unknown value (ffffff24)

&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to recover bricked nRF52840 dongle (PCA10059)?</title><link>https://devzone.nordicsemi.com/thread/339297?ContentTypeID=1</link><pubDate>Tue, 16 Nov 2021 16:26:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5cf78e40-0f25-4d64-926e-d25421f85f3a</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Sorry to hear about this issue. Just to verify, have you tried holding the reset button while inserting the dongle in USB?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Will need some time to figure out what is going on, and will provide an answer by tomorrow.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>