This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

First steps with custom boards

I was looking for something like a checklist of what to do when developing on a custom board but I couldn'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 it. I just got it right.

Now, I have got my custom board design included a nRF51822 SoC. My first try was to get basic tutorials OK with this board (I just want my board to advertise).

For board support, I write my own header file to define the I/O pins I am using and update my compilation options to use it. I can program my board and flash it without problem. Unfortunately board is not advertising. I add a virtual COM port to debug, connect to it but was enable to get any message.

Using J-Link Commander, I can see that Cortex-M0 is identified. Voltage is at 1.783 V

I had a look in nRFGo Studio and my custom board is not detected. Is it the first thing to fix? How? What are the next common steps ?

Parents
  • Hello, I'm a very beginner in Nordic developing code, and almost know nothing about it, before I'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.

  • Hi. If you haven't seen it already we have a Getting Started guide here. 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 MyPage, 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't really need confidentiality you should consider trying your luck here too.

Reply
  • Hi. If you haven't seen it already we have a Getting Started guide here. 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 MyPage, 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't really need confidentiality you should consider trying your luck here too.

Children
No Data
Related