The SWD interface provides a quick method of loading firmware.
For prototype quantities, the BMD-3xx-EVAL board can be used to program target hardware if the target design has an operating voltage of 3.0V to 3.3V. A standard ARM 2x5 male header on 0.05" centers is implemented. See our BMD-3xx-EVAL user guide for the pin-out.
For production quantities, an external SEGGER J-Link debug probe is recommended. The base model is sufficient.
Another common connection is the Tag-Connect layout in order to reduce the BOM and PCB real-estate. The Tag-Connect cable plugs into the same 10-pin header, but only uses 6 pads on the target hardware:
The "NL" version has the smallest footprint.