OLIMEX© 2015
STM32-P405 user's manual
CHAPTER 6 CONNECTORS AND PINOUT
6. Introduction to the chapter
In this chapter are presented the connectors that can be found on the board all together with their pinout
and notes about them. Jumpers functions are described. Notes and info on specific peripherals are
presented. Notes regarding the interfaces are given.
6.1 USB connector
The USB type B connector allows you to access the USB functionality of STM32-P405. This connector is
can be used to power the board. The connector is sturdy and typically lasts much longer during extensive
use compared to the USB mini or USB micro connectors.
Note the DFU bootloader uses the USB port.
The signals follow the familiar and standard USB pattern:
USB Type B connector
Pin #
Signal name
1
+5V_USB
2
USBDM
3
USBDP
4
GND
6.2 JTAG/SWD debug connector
The board can be debugged from the 20-pin JTAG connector either by a debugger with compatible
connector. The on-board JTAG connector has 0.1” step of its pins. Below is the table with the signals of
the JTAG. This interface can be used with the Olimex's OpenOCD debuggers. It is also compatible with
most of the ARM debuggers available on the market.
JTAG/SWD debug connector
Pin #
Signal name
Pin #
Signal name
1
3.3V
2
3.3V
3
TRST
4
GND
5
TDI
6
GND
7
TMS
8
GND
9
TCK
10
GND
11
GND
12
GND
13
TDO
14
GND
15
RST
16
GND
17
GND
18
GND
19
GND
20
GND
Page 17 of 31