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

Prototype Board with nRF51422 crashes on printf() statement in peripheral/Uart example.

We have made a bare minimum prototype with nrf51422 QFN chip following the reference schematic for internal LDO setup in 11.5.1 section of nrf51422_PS_v3.1. It is built on a strip board with through hole components and nRF51422 on a QFN breakout board. We have omitted the external crystals and the antenna section. But added the following necessary capacitors: C7, C11, C8, C9 and C10.

It ran the Blinky example under example/peripheral successfully. When we try Uart example (without soft device) under nrfsdk/examples/peripheral, it resets at the first printf() statement. Could someone please point out what we are doing wrong here. We have created 2 prototypes and both shows this issue.

I have attached the reference schematic which we used have used. Screen Shot 2016-03-09 at 4.52.46 PM.png

Here is the source code: main.c

Related