<?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>rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17108/rigado-bmd-300-with-nrf52-dk</link><description>HI,
Can anybody give me the connections to a BMD-300 with nRF52DK and the steps to program a BMD-300 from scratch? Which document provides the information, if there is any? 
 thanks,
Vishnu</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Oct 2016 08:47:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17108/rigado-bmd-300-with-nrf52-dk" /><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65664?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2016 08:47:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b036019-08b0-4b6c-9498-39ca6d4c0214</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Great that you figured it out. And thanks for sharing the answer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65663?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2016 08:05:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75c35956-4df4-4c1e-8129-5b0ff6e822a6</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Hi Devs,&lt;/p&gt;
&lt;p&gt;The problem was with the soldering of custom board. I followed the connection which Wojtek has mentioned. It is working now. Thanks for your support guys.&lt;/p&gt;
&lt;p&gt;regards,
vishnu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65662?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2016 10:44:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79b70d5b-5a33-4882-b913-a89666c40a6e</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;I am really sorry, but i have mislead you!&lt;/p&gt;
&lt;p&gt;I am using 4 wires! Pin 1,2,4 and 5 on this picture. i forgot about Vtref&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.support.code-red-tech.com/CodeRedWiki/HardwareDebugConnections?action=AttachFile&amp;amp;do=get&amp;amp;target=10pin.png"&gt;www.support.code-red-tech.com/.../HardwareDebugConnections&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have been using SWDap recently, and it did not need VTref pin, only SWDIO, SWCLK and GND. But Jlink does also need vtref&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65656?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2016 07:13:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4582e298-fa25-49dc-9574-7f131c907416</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Hi Wojtek,&lt;/p&gt;
&lt;p&gt;Are you sure  the external device is programmed without connecting VDD_REF with VDD and GND pins(not GNDDetect)?&lt;/p&gt;
&lt;p&gt;Because When I follow the connection you mentioned only the internal MCU is being programmed!! When I connect VDD and sending the recover command,I am getting the same error!&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65660?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2016 05:33:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3667d62e-c53d-4603-8dc9-32039d436928</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;By mentioning GND, do you mean GND or GNDDetect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65661?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 17:05:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6862a7cd-0e41-458f-8a5b-0b8a3c6a98f9</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Yes, i am using only 3 wires and it works ok. I don&amp;#39;t know how exactly it detects, but when i power up external board and it is connected as I said, it is programmed by DK. if it is not powered - internal MCU of DK is being programmed. So detection works ok. P19 pinout is standard 10-pin SWD connector - just &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/dev_kit_v1.1.0/hw_debug_out.html?cp=2_0_0_1_9"&gt;note where pin 1is!&lt;/a&gt; You can find schematics on nordic website&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t know about powering. I am powering my board from power supply. probably depends of current consumption&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65658?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 13:48:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0e8ad8dc-5cff-4fdc-ab1d-e9c78ee03c0c</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Thanks,
Only 3 wires are required? how does the programmer detects the external chip then? Will it be able to detect using the GND? I didn&amp;#39;t find the pinout of P19. can you please share the pinout details of P19 header, if you dont&amp;#39;t mind?
For powering up the BMD-300 module, Can I use the VDD and GND from nRF Dev board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65655?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 13:23:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:990d2621-6881-413c-8331-2557055d322a</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;I tested that with my custom board, not the BMD, but i think that should be the same. I also dont have special cable, I just soldered 3 wires to the (GND, SWDIO, SWCLK) pads of the header. And remember about powering board you are willing to program.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65654?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 13:19:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac1700c8-6aac-44f0-9c46-69ab3a27735d</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Is it? I don&amp;#39;t have a cable to connect to P19. That is why I go with P20. I&amp;#39;ll give a try with P19.&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65659?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 12:49:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29c4b376-53ff-4122-aa62-891197a9ee4c</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;I once tried using P20 as debug output, but I failed and never came back to trying again. I am using p19 with no problems. just connect GND,SWDIO and SWCLK from P19, power the BMD board and you are all set.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65651?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 12:01:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:998dd776-bfab-4cf8-945f-6adc63d6120f</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Hi Peter,&lt;/p&gt;
&lt;p&gt;The connection is as below,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BMD-300 -&amp;gt; nRF52-DK&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;SWDIO -&amp;gt; SH_SWDIO (pin #4) on P20&lt;/p&gt;
&lt;p&gt;SWDCLK -&amp;gt; SH_SWDCLK (pin #5) on P20&lt;/p&gt;
&lt;p&gt;VDD -&amp;gt; SH_VTG (pin #3) on P20&lt;/p&gt;
&lt;p&gt;GND -&amp;gt; SH_GND_DETECT (pin #8) on P20&lt;/p&gt;
&lt;p&gt;The BMD-300 is powered by  VDD and GND pin from the nRF52 Development board.&lt;/p&gt;
&lt;p&gt;The schematic is attached to the question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65652?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 11:32:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42bb2524-461a-41bc-8f89-ba74a306c980</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Could you upload a picture of your connections? And explain how you have connected them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65650?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 05:33:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0054408-e345-440a-b975-eb16bcf5877b</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Hi,
this is the content of log file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    --------------------------------------------------------------------------------
nrfjprog --family nrf52 --recover --log
nrfjprog verion 9.0.0
--------------------------------------------------------------------------------
FUNCTION: open_dll.
FUNCTION: open_dll.
FUNCTION: enum_emu_snr.
FUNCTION: enum_emu_snr.
FUNCTION: enum_emu_snr.
FUNCTION: enum_emu_snr.
FUNCTION: connect_to_emu_with_snr.
FUNCTION: connect_to_emu_with_snr.
FUNCTION: connect_to_emu_without_snr.
FUNCTION: enum_emu_snr.
Device &amp;quot;NRF52832_XXAA&amp;quot; selected.
FUNCTION: recover.
FUNCTION: recover.
JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -102.
FUNCTION: close_dll.
FUNCTION: close_dll.
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65657?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 05:09:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:871fca0b-d654-4843-94d2-ae68fe1d3e69</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Tried this as well. I got the following&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;   JLink Error: Write AP register 1 = 0x00000001 ***ERROR
JLink Error: Read AP register 3 = ERROR
JLink Error: Read AP register 3 = ERROR
JLink Error: ****** Error: Communication timed out: Requested 20 bytes, received 0 bytes !
JLinkCheckOutput: FAIL -- errors 6, wrote 0/0, verified 0/0
18-10-2016 10:34:24: Operation FAIL -- Programming failed


===========================
18-10-2016 10:34:38: Start Operation
CheckFilePath: OK -- C:\Users\USER\Desktop\BMD-300 Erase &amp;amp; Recovery
JLinkRunPreFlight: OK -- C:\Users\USER\Desktop\BMD-300 Erase &amp;amp; Recovery\jlink_loader.script
JLink Error: Write DP register 1 = 0x50000000 ***ERROR
JLink Error: Write DP register 2 = 0x01000000 ***ERROR
JLink Error: Write AP register 1 = 0x00000001 ***ERROR
JLink Error: Read AP register 3 = ERROR
JLink Error: Read AP register 3 = ERROR
JLink Error: ****** Error: Communication timed out: Requested 20 bytes, received 0 bytes !
JLinkCheckOutput: FAIL -- errors 6, wrote 0/0, verified 0/0
18-10-2016 10:34:44: Operation FAIL -- Programming failed
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65653?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 21:23:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0a4e341-38e8-4972-a4e3-8ef8daab2e8e</guid><dc:creator>Dt</dc:creator><description>&lt;p&gt;The BMD-300 has read-back protection enabled from factory. Use this utility to do a full chip erase. After that you&amp;#39;ll be able to program it.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://rigado.zendesk.com/hc/en-us/articles/226811567-BMD-300-Erase-and-Recovery"&gt;rigado.zendesk.com/.../226811567-BMD-300-Erase-and-Recovery&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65649?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 14:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ce61b92-d7e2-4315-86aa-47ffa764bf6c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Add it to the question. Edit the question and click the papir clip symbol.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65648?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 14:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51463455-12e6-4e6d-b892-80cb213d5b59</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;how to add files in comment box? I can&amp;#39;t copy the content of log files either.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65647?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 13:26:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c522b56a-19c9-4877-ac54-56ebed700c4c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Can you try adding --log argument and provide log.log?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65646?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 13:12:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cabe62ba-2545-4ba7-aa41-332476154959</guid><dc:creator>Vishnu Pradeep</dc:creator><description>&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;I have connected BMD-300 module as mentioned on P20 header in Dev kit. I tried to do a device recovery using &lt;code&gt;nrfjprog --family nrf52 --recover&lt;/code&gt; but got the following response.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;  *C:\Users\USER&amp;gt;nrfjprog --family nrf52 --recover
Recovering device. This operation might take 30s.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.*
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rigado BMD-300 with nRF52 DK</title><link>https://devzone.nordicsemi.com/thread/65645?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2016 12:26:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1276ca6e-5646-44e6-9505-e197fd901197</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Isn&amp;#39;t this explained in the &lt;a href="https://rigado.zendesk.com/hc/en-us/article_attachments/211375888/BMD-300-Series-Data-Sheet.pdf"&gt;BMD-300 data sheet&lt;/a&gt;? And the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/dev_kit_v1.1.0/hw_debug_out.html?cp=2_0_0_1_9"&gt;nRF52 DK Debug output section&lt;/a&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>