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

Programming nRF51822?

I will be building PCBs with an nRF51822 module. I was reading in another question that perhaps the best way to program the nRF51822 on multiple PCBs is to use the SEGGER flasher

is this the best way to get my program onto the nRF51822's?

i assume this will require a JTAG 20 pin connector?

thank you.

Parents
  • For prototyping, we simply hooked the SWD interface to the Debug-out p19 port of the nRF51 DK. You just need 4 pins: SWDIO, SDWCLK, VCC and GND. After powering the board, when the Segger chip sees a 3.3V on the VCC pin (pin 1 of the p19 connector) it just uses the external SWD interface instead.

    For mass production, Segger offers many solutions, even for parallel programming and stuff.

Reply
  • For prototyping, we simply hooked the SWD interface to the Debug-out p19 port of the nRF51 DK. You just need 4 pins: SWDIO, SDWCLK, VCC and GND. After powering the board, when the Segger chip sees a 3.3V on the VCC pin (pin 1 of the p19 connector) it just uses the external SWD interface instead.

    For mass production, Segger offers many solutions, even for parallel programming and stuff.

Children
Related