Programming interface

A connector for the ARM SWD interface is included on the product example for easy firmware upgrade purposes.

When this interface is connected to a compatible programmer, firmware upgrades can be made directly on the board. The interface is found on the 10 pin connector P1, see the figure below.

Figure 1. Location of SWD interface connector P1
Smart Remote 3 nRF51 product example: Location of the SWD interface connector P1.

Firmware update of Smart Remote 3 describes how to connect and perform firmware upgrades and debugging of the product example.

Important: Make sure that pin 1 on the P1 connector on the PCA20018 board is connected to pin 1 of the connector on the programmer unit.
Table 1. SWD interface connector pin configuration
Pin Label Description
P1_1 VDD Reference voltage for programmer
P1_2 SWDIO Serial wire debug data
P1_3 GND Ground
P1_4 SWDCLK Serial wire debug clock
P1_5 GND Ground
P1_6 NC No connection
P1_7 NC No connection
P1_8 NC No connection
P1_9 GND Ground
P1_10 NC No connection