<?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>NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18387/nrf51-dk-programming-custom-board-problem</link><description>I&amp;#39;m trying to program a nRF51822 custom board using Debug out pin P19 of NRF51-DK through Keil MDK, here is the problem I encounter: 
 To simplify I just use the simple blinky_s130_pca10028 project. First I compile and load the program to DK on board</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 15 Dec 2016 15:16:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18387/nrf51-dk-programming-custom-board-problem" /><item><title>RE: NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/thread/70977?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2016 15:16:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79a27ee4-9ba2-411b-a691-22c135c7fb92</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Glad to hear that you&amp;#39;re able to flash the custom board :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/thread/70976?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2016 14:58:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a013dcab-d545-4cdf-8d48-4313e794c765</guid><dc:creator>sonnyz</dc:creator><description>&lt;p&gt;Thank you Bjorn! Tried a few more times, it suddenly worked! I didn&amp;#39;t change anything, maybe there was bad connection somewhere. Now it&amp;#39;s good, BT is running now.
BTW, the message shown above is the same for programming the DK and custom board. Even if you are programming the 51822 chip, it still show the same Device and VTarget info above.
Thanks again!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/thread/70975?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2016 13:55:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9d66f80-3cc9-4361-934d-ea45ea84dae1</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;I just tested programming a nRF51 DK (nRF51422 QFAC ) with a nRF52 DK (nRF52832 QFAA ) and the correct device should show up when you flash the firmware, see below.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Target info:
------------
Device: nRF51422_xxAC
VTarget = 3.300V
State of Pins: 
TCK: 0, TDI: 1, TDO: 1, TMS: 1, TRES: 1, TRST: 1
Hardware-Breakpoints: 4
Software-Breakpoints: 8192
Watchpoints:          2
JTAG speed: 1000 kHz
 
Erase Done.
Programming Done.
Verify OK.
Application running ...
Flash Load finished at 14:50:34
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Are you sure that your connections are correct? Please see this blogpost and confirm that you&amp;#39;re connecting the pins correctly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/thread/70974?ContentTypeID=1</link><pubDate>Wed, 14 Dec 2016 16:02:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c0f95c3-9090-4953-9eaf-503e4f71feda</guid><dc:creator>sonnyz</dc:creator><description>&lt;p&gt;In DK user guide page 20 it says &amp;quot;Note: The voltage supported by external debugging/programming is 3.0 V&amp;quot;, my custom board power supply is exactly 3V, while the VDD of DK is 2.85V. I have tried to use both power to the custom board but it&amp;#39;s the same result. What makes me confuse is that the programming process and message is exactly the same for both internal chip (51422) and the external chip (51822). Here is the same message for both:&lt;/p&gt;
&lt;p&gt;Target info:
Device: nRF51422_xxAC
VTarget = 3.300V
State of Pins:
TCK: 0, TDI: 1, TDO: 1, TMS: 1, TRES: 1, TRST: 1
Hardware-Breakpoints: 4
Software-Breakpoints: 8192
Watchpoints:          2
JTAG speed: 1000 kHz
Erase Done.
Programming Done.
Verify OK.
Application running ...&lt;/p&gt;
&lt;p&gt;So I don&amp;#39;t know if it&amp;#39;s correctly loaded to the custom board or not (the device info and voltage is not right). Or do I need to change code in Keil for the custom board? Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF51-DK programming custom board problem</title><link>https://devzone.nordicsemi.com/thread/70973?ContentTypeID=1</link><pubDate>Wed, 14 Dec 2016 12:32:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6dcb3497-c488-4be9-8094-4f6c5396f00f</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Are you powering the custom board from the VDD pin of the nRF51 DK? The supply voltage of the nRF51 DK and the custom board must be identical, otherwise you will program the nRF51 DK and not the external custom board.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>