OLIMEX© 2014
STM32-P407 user's manual
CHAPTER 6 HARDWARE
6. Introduction to the chapter
In this chapter are presented the connectors that can be found on the board all together with their
pinout. Proto area is shown. Jumpers functions are described. Notes and info on specific peripherals
are presented. Notes regarding the interfaces are given.
6.1 JTAG connector
The 20-pin JTAG connector provides the interface for JTAG or/and SWD/TRACE
programming/debugging. It is advisable to use SWD or TRACE interface programmers.
*The JTAG TRST signal is multiplexed with the display. When using JTAG interface you will not
be able to debug the display of the board. If you wish to program the board with JTAG make sure to
hold the WKUP button when programming/debugging until you wipe the system memory or the
JTAG will not connect. This behavior is caused by the initial demo which redefines the pin to show
the display.
Another workaround is to set the bootloader jumpers so the board would attempt to boot from the
Embedded SRAM (and since it is blank, the display would not start which will allow you to debug
with the JTAG). Note this is not an issue if you use SWD interface.
JTAG/SWD interface
Pin #
Signal Name
Pin #
Signal Name
1
+3.3V
11
+3.3 V
2
+3.3V
12
GND
3
TRST/SPI1_MISO*
13
TDO/I2S3_CK
4
GND
14
GND
5
PGCTDI/I2S3_WS
15
RST
6
GND
16
GND
7
TMS
17
+5V_J-LINK
8
GND
18
GND
9
TCK
19
+5V_J-LINK
10
GND
20
GND
Page 14 of 32