<?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>Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board</link><description>Hi, 
 I am planning on using nrf52832 for a beacon application. I happen to get a schematic and layout from Nordic website for development. 
 I am attaching the schematic along, 
 I want to know why there is no ground pin and Vcc pin in the schematic</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Oct 2018 09:22:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board" /><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/153006?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 09:22:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7734c11e-633a-43c2-a160-7b9fe5bfa56d</guid><dc:creator>awneil</dc:creator><description>[quote userid="74208" url="~/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board/152942"]Will i be able to program the chip with that ?[/quote]
&lt;p&gt;As a beginner, no.&lt;/p&gt;
&lt;p&gt;Again, you really need to get an nRF52DK - and learn the basics on that.&lt;/p&gt;
&lt;p&gt;Then, once you have gained sufficient knowledge and experience on that, you will be in a position to work out how to hack a Nucleo board.&lt;/p&gt;
&lt;p&gt;But hacking an unsupported, non-standard approach is really not a great way for a beginner to start!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Alternatively, you might want to start by learning the basics of microcontroller development on your Nucleo board. It is certainly a simpler&amp;nbsp;platform.Then come back to Nordic &amp;amp; nRF52 when you&amp;#39;ve&amp;nbsp;&lt;span&gt;gained sufficient knowledge and experience on that.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;As with anything, you need to learn to walk before trying to run a marathon!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152973?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 07:44:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a22f071-cbf3-4a06-b76c-dd237ea61110</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;The page you linked say the board have a on-board debugger that can act as a standalone ST-LINK/V2 debugger:&lt;/p&gt;
&lt;h2&gt;Nucleo features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;On-board ST-LINK/V2-1 debugger/programmer with SWD connector
&lt;ul&gt;
&lt;li&gt;Selection-mode switch to use the kit as a standalone ST-LINK/V2-1&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I know some people have been using this kind of debugger together with OpenOCD software to program nRF5x ICs, but this is not something we provide support on, and you will have to figure it out by yourself.&lt;/p&gt;
&lt;p&gt;For getting started with our products, I would highly recommend getting a &lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52-DK"&gt;nRF52 DK&lt;/a&gt; or &lt;a href="https://www.nordicsemi.com/eng/Products/nRF52840-DK"&gt;nRF52840 DK&lt;/a&gt;. These boards have on-board J-Link debugger, that can even be used to program external boards/devices.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152945?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 04:22:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:683be763-7e13-4bb0-8c96-1ef6f557610c</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;Thank You so much !! I will look into that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152944?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 04:21:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be34f485-c204-4028-ae20-c687d53e6351</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;I am in an internship and the company assigned me to work on nordic BLE beacon. So only am researching though. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152943?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 04:19:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc2869b3-e89e-4e36-98c6-6afc7560d081</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;Sorry !!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152942?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 04:18:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89d8d88f-e60a-4e09-ad9b-4e5b469314fb</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;I have a ST nucleo board.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://os.mbed.com/platforms/ST-Nucleo-L152RE/"&gt;https://os.mbed.com/platforms/ST-Nucleo-L152RE/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Will i be able to program the chip with that ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152931?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:59:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:314bba3a-3d20-4c67-91e4-a83b706315ae</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Then you are diving in at the &lt;span style="text-decoration:underline;"&gt;&lt;em&gt;&lt;strong&gt;very&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; deep end!&lt;/p&gt;
&lt;p&gt;You should probably spend some time learning the basics before trying advanced stuff like Bluetooth!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152930?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:57:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1059b4e2-bc0d-4950-be6e-c5715594d695</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;If you don&amp;#39;t get the answer you&amp;#39;re looking for, then explain what it is that you are looking for!&lt;/p&gt;
&lt;p&gt;If you just keep repeating the same question, then you&amp;#39;re going to keep getting the same answer!&lt;/p&gt;
&lt;p&gt;Plus it makes looks like you&amp;#39;re not listening.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152929?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:53:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0fb55f4d-4689-46c0-8753-5f4f7169b10e</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;To do that, you should certainly start with the Dev Kit!&lt;/p&gt;
&lt;p&gt;This is exactly the reason why Nordic - and all the others - make Dev Kits: so that you can learn &amp;amp; experiment on a known-good platform, complete with all the support for programming, development, etc.&lt;/p&gt;
&lt;p&gt;Once you have gained sufficient experience &amp;amp; understanding on the Dev Kit, you will be ready to start your own design, if required...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152928?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:51:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70a1eca4-5abb-41d2-92d3-467f6c2d59fb</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;Cortex-M device I don&amp;#39;t have any idea on that either. Am new to electronics field.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152927?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:49:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf601f91-0d74-4f9f-95db-820a8735e3b3</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;Yeah because I didn&amp;#39;t get the answer which I was looking for. Which Horgan gave, I needed a more clear answer like that, I was confused. Sorry for the trouble&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152926?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 15:47:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78205060-d0ea-47de-965c-9c7643107c5c</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;I am making a beacon to understand how it works for now. After that I might use it for some other applications.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152902?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 13:30:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a08f2919-288d-49b9-ac27-c91182faf56c</guid><dc:creator>awneil</dc:creator><description>[quote userid="74208" url="~/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board"]I am planning on using nrf52832 for a beacon application ...&amp;nbsp;I am new to this and I have no idea on BLE and programming[/quote]
&lt;p&gt;That sounds like a pretty fundamental prerequisite!!&lt;/p&gt;
&lt;p&gt;Would you not, then, be better off using one of the many ready-made, ready-to-go Beacons ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152890?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 13:06:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f2ad4d4-ea37-4720-896e-b50ffc02fb90</guid><dc:creator>awneil</dc:creator><description>[quote userid="6462" url="~/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board/152887"]For programming, see:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39436/programming-on-nrf52810/"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/39436/programming-on-nrf52810/&lt;/a&gt;[/quote]
&lt;p&gt;wait a minute - that was you, too!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Why are you repeating the question?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152887?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 13:03:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:750ab02b-29ea-4e47-b81d-f17148bb76ef</guid><dc:creator>awneil</dc:creator><description>[quote userid="74208" url="~/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board"]I want to know why there is no ground pin and Vcc pin in the schematic ?[/quote]
&lt;p&gt;I can see both in the schematic you posted:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1539608363490v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;For programming, see:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39436/programming-on-nrf52810/"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/39436/programming-on-nrf52810/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="74208" url="~/f/nordic-q-a/39452/which-pins-should-i-take-out-in-order-to-program-the-board"]I am new to this[/quote]
&lt;p&gt;New to what, exactly?&lt;/p&gt;
&lt;p&gt;As noted, as far as programming goes, this is exactly the same as any other Cortex-M device!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152882?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 12:45:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0053842-3053-4e20-bc98-09411b732d20</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;The chip is blank when delivered. You will need a programmer/debugger supporting SWD interface for flashing it the first time. You can flash the chip with our &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/examples_bootloader.html?cp=4_0_0_4_3"&gt;DFU Bootloader&lt;/a&gt;, to support upgrading the firmware through &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/sdk_app_serial_dfu_bootloader.html?cp=4_0_0_4_3_4"&gt;serial (UART or USB)&lt;/a&gt; or &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/ble_sdk_app_dfu_bootloader.html?cp=4_0_0_4_3_0"&gt;BLE&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152879?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 12:34:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9b23785-e76c-4171-b5c3-1af85c68b879</guid><dc:creator>Sivam</dc:creator><description>&lt;p&gt;Thank You so much Jorgen.&lt;/p&gt;
&lt;p&gt;Is there any other way to program it ? I mean any other tool ? Hardware ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Which pins should I take out in order to program the board?</title><link>https://devzone.nordicsemi.com/thread/152811?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 08:33:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d1b5835-b007-4db0-8037-2acc4f384df2</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Please have a look at the nRF52832&amp;nbsp;&lt;a title="Pin assignments" href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/pin.html?cp=2_1_0_3#pin_assign"&gt;Pin assignments&lt;/a&gt;&amp;nbsp;documentation. VDD is power supply pin, VSS is Ground pin. The bottom of the chip is alos used as ground pad.&lt;/p&gt;
&lt;p&gt;For programming, you need &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/dif.html?cp=2_1_0_15_0#dap"&gt;SWDCLK and SWDIO pins&lt;/a&gt;, in addition to VDD and Ground. You need to connect these pins to an external programmer/debugger that supports SWD interface, like &lt;a href="https://www.segger.com/products/debug-probes/j-link/"&gt;SEGGER J-Link&lt;/a&gt;, to flash the chip.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>