<?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>Can&amp;#39;t unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41987/can-t-unlock-and-program-an-external-nrf52832-chip-using-nrf--dk</link><description>I am trying to program an EBYTE 2G4M04S1B module. After connecting to the NRF-DK, in nRFgo Studio, I get the &amp;quot;No device detected, or readback protection may be set GUI&amp;quot;, but when I hit the &amp;quot;Recover&amp;quot; button, it just says: &amp;quot;Recover failed: Unknown error</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Jan 2019 08:24:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41987/can-t-unlock-and-program-an-external-nrf52832-chip-using-nrf--dk" /><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165875?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 08:24:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d052c8f0-b031-441f-a7c9-04e013592671</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;No problem, we&amp;#39;re happy to help! Glad to hear that you&amp;#39;re now able to program the custom board.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165850?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 03:23:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a8826b3-daeb-425e-aa05-c5e1912c75a8</guid><dc:creator>ileneken3</dc:creator><description>&lt;p&gt;I re-did the wiring as you described, and it was the same result. BUT - after resoldering the board to the custom breakout board, it worked!&lt;/p&gt;
&lt;p&gt;Thanks for the help. I hope others can learn from this - it&amp;#39;s always good to check continuity with a multimeter - especially if your eyes aren&amp;#39;t what they used to be.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165794?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 15:00:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a91bd044-0868-4f5a-b7ca-301ef811d55d</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Ok, so the serial adapter is providing 3.3V and ground to the to the custom module?&lt;/p&gt;
&lt;p&gt;Could you try to provide VDD and GND from the nRF52 DK?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Make the following connections from the P20 Header to the module:&lt;/p&gt;
&lt;p&gt;P20&amp;nbsp;VDD - 3.3v on&amp;nbsp;&amp;nbsp;&lt;span&gt;EBYTE 2G4M04S1B module&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;P20&amp;nbsp;&lt;/span&gt;SWDIO&amp;nbsp; -&amp;gt;&amp;nbsp;&lt;span&gt;SWDIO on&amp;nbsp;&lt;/span&gt;&lt;span&gt;EBYTE 2G4M04S1B module&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;P20&amp;nbsp;&lt;/span&gt;SWDCLK -&amp;gt; &lt;span&gt;SWDCLK&amp;nbsp;&lt;/span&gt;&lt;span&gt;on&lt;/span&gt;&lt;span&gt;EBYTE 2G4M04S1B module&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In addition connect VDD from the P1 header to VTG on the P20 header, this will ensure that the external nRF52 target is programmed and not the one on the DK. Also connect GND from P1 to GND on the&amp;nbsp;&lt;span&gt;EBYTE 2G4M04S1B module&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards&lt;br /&gt;Bjørn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165618?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 02:48:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5575d3f6-2c36-4a3c-bcb0-7aa84400ded8</guid><dc:creator>ileneken3</dc:creator><description>&lt;p&gt;I verified the connections, and measured the 3.3V coming out of the serial adapter. All the 3.3V is in the orange mini breadboard. All the ground is in the white one.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165617?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 02:45:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cd01923-609c-4ad0-b678-66348bbcd648</guid><dc:creator>ileneken3</dc:creator><description>&lt;p&gt;&lt;img class="align-left" style="float:left;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1040x0/__key/communityserver-discussions-components-files/4/nrf_5F00_pic.jpg" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/165542?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 15:24:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:956ecff4-5dbd-44db-bec8-a5d336c5432d</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Ok and you have verified that you have connected to the correct pins(SWDCLK and SWDIO) on the module as well as if its powered with the appropriate VDD?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A picture of the setup would be useful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/164601?ContentTypeID=1</link><pubDate>Wed, 09 Jan 2019 02:35:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1bdf51f-87eb-44d7-803c-d9434809e362</guid><dc:creator>ileneken3</dc:creator><description>&lt;p&gt;I hooked it up according to this:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/20536/programming-external-custom-nrf52832-board-using-nrf52-dk"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/20536/programming-external-custom-nrf52832-board-using-nrf52-dk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2019-Jan-09 02:32:07 --------------------------------------------------------------------------------&lt;br /&gt;2019-Jan-09 02:32:07 C:\Program Files (x86)\Nordic Semiconductor\nrf5x\bin\nrfjprog.exe -f nrf52 --recover --log&lt;br /&gt;2019-Jan-09 02:32:07 nrfjprog version 9.8.1&lt;br /&gt;2019-Jan-09 02:32:07 --------------------------------------------------------------------------------&lt;br /&gt;2019-Jan-09 02:32:07 nRF_open_dll&lt;br /&gt;2019-Jan-09 02:32:07 . nRF52_open_dll&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_dll_version&lt;br /&gt;2019-Jan-09 02:32:07 nRF_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 . nRF52_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 nRF_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 . nRF52_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 nRF_connect_to_emu_with_snr&lt;br /&gt;2019-Jan-09 02:32:07 . nRF52_connect_to_emu_with_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_is_connected_to_emu&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_enum_emu_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . nRF52_connect_to_emu_with_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Jul 12 2018 11:44:41&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: Hardware: V1.00&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: S/N: 682351449&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: TELNET listener socket opened on port 19021&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: WEBSRV Starting webserver&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: (0021ms, 0029ms total)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: WEBSRV Webserver running on local port 19080&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: (0023ms, 0031ms total)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: returns O.K.&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: (0025ms, 0033ms total)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_GetHWStatus(...)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x00&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: (0005ms, 0039ms total)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: There is no generic nRF52 device in J-Link, so we select NRF52832_xxAA.&lt;/p&gt;
&lt;p&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_ExecCommand(&amp;quot;Device = NRF52832_xxAA&amp;quot;, ...).&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: XML file found at: C:\Program Files (x86)\SEGGER\JLink_V640\JLinkDevices.xml&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: (0002ms, 0045ms total)&lt;br /&gt;2019-Jan-09 02:32:07 . . . nRF52_connect_to_emu_without_snr: JLink: C:\Program Files (x86)\SEGGER\JLink_V640\JLinkDevices.xml evaluated successfully.&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: Device &amp;quot;NRF52832_XXAA&amp;quot; selected.&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: Device &amp;quot;NRF52832_XXAA&amp;quot; selected.&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x00&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0110ms, 0153ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_ExecCommand(&amp;quot;SetRestartOnClose = 0&amp;quot;, ...).&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x01&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0001ms, 0156ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_ExecCommand(&amp;quot;DisableFlashDL&amp;quot;, ...).&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x00&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0000ms, 0158ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_ExecCommand(&amp;quot;SetDbgPowerDownOnClose = 1&amp;quot;, ...).&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x01&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0000ms, 0161ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_ExecCommand(&amp;quot;ExcludeFlashCacheRange 0x0-0xFFFFFFFF&amp;quot;, ...).&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x00&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0002ms, 0164ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_TIF_Select(JLINKARM_TIF_SWD)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: returns 0x00&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0003ms, 0167ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: JLINK_SetSpeed(2000)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_connect_to_emu_without_snr: JLink: (0001ms, 0169ms total)&lt;br /&gt;2019-Jan-09 02:32:08 nRF_recover&lt;br /&gt;2019-Jan-09 02:32:08 . nRF52_recover&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: JLINK_IsOpen()&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: returns 0x01&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: (0002ms, 0172ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_device&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_device: JLink: JLINK_IsConnected()&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_device: JLink: returns FALSE&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_device: JLink: (0001ms, 0174ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_readback_status&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_is_ctrl_ap_available&lt;/p&gt;
&lt;p&gt;2019-Jan-09 02:32:08 . . . . nRF52_read_access_port_register&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . nRF52_coresight_configure&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . nRF52_coresight_configure: JLink: JLINK_CORESIGHT_Configure()&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . nRF52_coresight_configure: JLink: returns 0&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . nRF52_coresight_configure: JLink: (0105ms, 0280ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . nRF52_power_debug_and_system_regions&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . . nRF52_write_debug_port_register&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . . nRF52_write_debug_port_register: JLink: JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . . nRF52_write_debug_port_register: JLink: returns -1&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . . nRF52_write_debug_port_register: JLink: (0005ms, 0286ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . . . . nRF52_write_debug_port_register: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.&lt;/p&gt;
&lt;p&gt;2019-Jan-09 02:32:08 . . . . . nRF52_power_debug_and_system_regions: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -102.&lt;/p&gt;
&lt;p&gt;2019-Jan-09 02:32:08 nRF_close_dll&lt;br /&gt;2019-Jan-09 02:32:08 . nRF52_close_dll&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: JLINK_IsOpen()&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: returns 0x01&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_is_connected_to_emu: JLink: (0004ms, 0291ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_disconnect_from_emu&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_is_connected_to_device&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_is_connected_to_device: JLink: JLINK_IsConnected()&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_is_connected_to_device: JLink: returns FALSE&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_is_connected_to_device: JLink: (0003ms, 0295ms total)&lt;br /&gt;2019-Jan-09 02:32:08 . . . nRF52_unpower_debug_and_system_regions&lt;br /&gt;2019-Jan-09 02:32:08 . . nRF52_disconnect_from_emu: JLink: JLINK_Close()&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't unlock and program an external NRF52832 chip using NRF -DK.</title><link>https://devzone.nordicsemi.com/thread/163928?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 10:31:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8ee0d87-da30-424d-8461-cefbbc346446</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;ileneken3,&lt;/p&gt;
&lt;p&gt;nRFGo Studio is deprecated for the nRF52 Series. You should use either nrfjprog from &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF5-Command-Line-Tools"&gt;nRF5 Command Line Tools&lt;/a&gt;&amp;nbsp; or the nRF Programmer app in &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Connect-for-desktop"&gt;nRF Connect for Desktop&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;How are you connecting the nRF52 module to the nRF52 DK?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Could you try to run the following command&lt;/p&gt;
&lt;p&gt;nrfjprog -f nrf52 --recover --log&lt;/p&gt;
&lt;p&gt;Bjørn&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>