Olimex Development board for STM32F407ZGT6 CORTEX-M4 microcontroller STM32-H407 STM32-H407 User Manual

Product codes
STM32-H407
Page of 28
OLIMEX© 2013
STM32-H407 user's manual
CHAPTER 2 SETTING UP THE STM32-H407 BOARD
2. Introduction to the chapter
This section helps you set up the STM32-H407 development board for the first time.
Please consider first the electrostatic warning to avoid damaging the board, then discover the 
hardware and software required to operate the board.
The procedure to power up the board is given, and a description of the default board behavior is 
detailed.
2.1 Electrostatic warning
STM32-H407 is shipped in a protective anti-static package. The board must not be exposed to high 
electrostatic potentials. A grounding strap or similar protective device should be worn when 
handling the board. Avoid touching the component pins or any other metallic element.
2.2 Requirements
In order to set up the STM32-H407 optimally, the following items are required:
- JTAG or SWD interface programmer/debugger – can power the board and gives the ability to 
program/debug the board – to choose the correct programmer be sure that you are aware what 
software tools you are going to use when programming STM32-H407, and that the programmer 
supports STM32F407 processor. 
Additional components can be acquired in order to increase the functionality of the board:
- External power supply
- SD-card or USB-mini cable or extensive UEXT modules are recommended but not required
- 3.7V Battery
- MOD-XXXX boards for additional features on the UEXT (RTC, TC, GSM, MP3, RS-485 among 
others) – note that you will have to implement the software setup between the boards
- Arduino/Maple/Pinguino shields – every shield is hardware compatible with H407 but will not 
work out-of-the-box, software implementation should be considered
Some of the suggested items can be purchased by Olimex, for instance:
ARM-USB-TINY-H – high-speed OpenOCD ARM JTAG debugger
ARM-USB-OCD-H – high-speed OpenOCD ARM JTAG debugger with buffer protection
USB-MINI-CABLE – USB mini to USB-A cable
BATTERY-LIPO1400MAH – lithium-polymer battery 1400mAh
SY0612E - power supply adapter 12V/0.5A for iMX233-STM32-H407
2.3 Powering the board
The board is powered in one of the following ways: 1) by PWR jack, 2) by JTAG/SWD 
Page 7 of 28