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

SWDIO pin PCB layout.

Hello, 

I made a PCB of the nRF51822 chip and tried to program it with a simple led toggle code, but am not able to see any output, I am trying to figure out what is wrong with my PCB and why it isn't programming. I stumbled upon the nRF51 DK schematic where I saw that the SWDIO pin was pulled high by an 18k ohms resistor and was wondering if that is necessary for our design because the schematic that I got for the nRF51822 chip doesn't have the SWDIO pulled high. Is that the problem in my PCB?

Thank You.

  • Hi,

    There is an internal pull up on the SWDIO already, so that is not a problem.

    You should only need to connect GND, VDD, SWDIO and SWDCLK to program the board. (And GND_DETECT if you are using a nRF51-DK as programmer). Make sure that VDD voltage is supported by the programmer (e.g. 3 - 3.3V if you are using a nRF51-DK as programmer).

    Best regards,
    Kenneth

Related