<?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>First steps with custom boards</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9214/first-steps-with-custom-boards</link><description>I was looking for something like a checklist of what to do when developing on a custom board but I couldn&amp;#39;t find it. 
 I am working with Keil 5.15.
I achieved to develop some code (focus on BLE communication) on nRF51822 Evaluation Kit. No problem with</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 21 Nov 2016 08:34:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9214/first-steps-with-custom-boards" /><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33973?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2016 08:34:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d6fd297-650f-4565-8af2-c99efe13c6e7</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi. If you haven&amp;#39;t seen it already we have a Getting Started guide &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/gs.html?cp=1"&gt;here&lt;/a&gt;. There you should find what you need of documentation, software, SDKs, etc. If you really need confidential support you can open a support ticket on &lt;a href="https://www.nordicsemi.com/eng/nordic/mypage"&gt;MyPage&lt;/a&gt;, our official support portal. Note that there are Nordic employees working full time patrolling this forum in addition to a variety of incredibly skilled users. So if you don&amp;#39;t really need confidentiality you should consider trying your luck here too.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33972?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2016 08:07:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1e399e4-cf8f-48ef-bdf1-f46e1df9b8ef</guid><dc:creator>Mostafa</dc:creator><description>&lt;p&gt;Hello,
I&amp;#39;m a very beginner in Nordic developing code, and almost know nothing about it, before I&amp;#39;ve been working with aurdino, atmega 16,32 and lpc2148 which implemented simple projects and worked well. Now, I have been dedicated a huge scary work and need to develop the code. In fact I have to understand the code and procedure in Nordic first, and then try to redefine the BLE protocol and add some more sensors to receive the data and transfer them through the BLE to Android for storage and observation.
I need someone who is quite expert to talk to in private and show him the source code. Of course I do not expect for free.
would please an expert reply my message and leave his email address.
Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33971?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2015 22:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26f1f605-e0b8-4325-965a-9907108e0d4b</guid><dc:creator>stunt_man</dc:creator><description>&lt;p&gt;Hi Nick,&lt;/p&gt;
&lt;p&gt;Thank you for your comment.
In fact, for this custom board, I use low voltage mode (1.8V). As explained in the product spec, DEC2 is connected to VDD (1.8V).&lt;/p&gt;
&lt;p&gt;To get this voltage from J-Link, a custom adapter is put between J-link &amp;amp; PCB.
J-link provides a 5.0V voltage (checked with voltmeter).
PCB gets 1.8V (the forementioned 1.78V voltage - checked with voltmeter).&lt;/p&gt;
&lt;p&gt;I found two interesting questions on this forum that could help:
&lt;a href="https://devzone.nordicsemi.com/question/6485/nrf51822-low-voltage-mode-cant-program-part/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/question/7446/programming-nrf51822-low-voltage-mode/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m going to further investigate!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33970?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2015 17:17:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db0b4123-a062-42b1-84ba-4337c2e77f5b</guid><dc:creator>Nick Pelis</dc:creator><description>&lt;p&gt;Your VDD seems both really low and odd.  The minimum operating voltage for the nRF51 is 1.8V (from the product specification v3.1, chapter 7 &amp;quot;Operating Conditions&amp;quot;), so you&amp;#39;re definitely out of spec.  You didn&amp;#39;t say what your design voltage was or what other components were on your custom board, but depending on your power path you might have a short somewhere.  For instance if you have a short, that can overload a voltage regulator, causing your voltage to crash.  What kind of current load does your board have?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33969?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2015 13:31:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14a3b501-22c7-454a-b70e-72c3060ae9ac</guid><dc:creator>stunt_man</dc:creator><description>&lt;p&gt;Hi Martin,&lt;/p&gt;
&lt;p&gt;Thank you for your reply.
To explain a little bit more: everything works fine with Evaluation Kit, even debug mode and step by step debugging.&lt;/p&gt;
&lt;p&gt;The programmer I use is a SEGGER J-LINK that detects my custom board as a CORTEX-M0.&lt;/p&gt;
&lt;p&gt;Using Keil uVision, I can load my code on custom board. Unfortunately, when I try a debug session, I can not reach the first lines of code.&lt;/p&gt;
&lt;p&gt;The code I use to check that everything is fine is really basic:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;int main (void)
{
  int i = 0;
  i++;

  for (;;)
  {
    i++
  }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I will have a look on the whitepaper you mention. But this seems to be a different problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: First steps with custom boards</title><link>https://devzone.nordicsemi.com/thread/33968?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2015 11:49:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:075c1cac-7124-47a8-a342-67cffe7f9f6d</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I&amp;#39;m a little confused. You say that you &amp;quot;&lt;em&gt;can program my board and flash it without problem&lt;/em&gt;&amp;quot;. Is that the Evaluation Kit or your custom board?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Are you able to run simple LED
blinking examples on your custom
board, but not BLE applications?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What kind of programmer do you use?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Your Vdd is pretty low. Are you using
a Low voltage mode setup?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Are you able to debug and step
through your code line for line?
&lt;a href="https://devzone.nordicsemi.com/question/40413/debugging-nrf51422-how-can-i-use-err_code-to-debug-my-nrf51422/"&gt;This&lt;/a&gt;
is a great way to debug Nordic&amp;#39;s
examples.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You might find some interesting reads among &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.whitepapers.v1.0.0/white_papers.html?resultof=%22%61%6e%74%65%6e%6e%61%22%20"&gt;these whitepapers&lt;/a&gt;. Maybe especially the papers on antenna tuning and Crystal Oscillator Design.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>