2.8. POWER ............................................................................................................................................ 5
2.10. RESET LED ...................................................................................................................................... 5
2.11. USER BUTTON AND USER LED ........................................................................................................... 5
2.12. BREADBOARD AREA ........................................................................................................................... 5
7. DOCUMENT REVISION HISTORY ................................................................................................... 17
STM32F4 SOM (System-On-Module) Baseboard 2/17 Version 1.1
Hardware Architecture December 19, 2013
Page 3
Emcraft Systems
1. Introduction
This document is the Technical Specification for the Emcraft Systems SOM (System-OnModule) baseboard (SOM-BSB-EXT).
The SOM-BSB-EXT is intended to provide a hardware platform for the evaluation and initial
custom product development with the Emcraft Systems STM32F4 SOM.
The SOM-BSB-EXT can be powered either from the USB port or from a separate external +5V
power supply.
All the unused pins of the STM32F4 SOM are routed to a breadboard area of the SOM-BSBEXT, which facilitates hardware and software prototyping.
The SOM-BSB-EXT comes complete with the hardware schematics and Bill of Materials (BOM)
file, facilitating the design of custom baseboard hardware for the STM32F4 SOM.
2. Hardware Platform
This section defines the hardware platform of the SOM-BSB-EXT.
2.1. Overview
The SOM-BSB-EXT implements the following hardware facilities:
• Two 80-pin SOM connectors;
• USB UART and power interfaces on a mini-USB connector;
• 10/100 Mbps Ethernet interface on an RJ-45 connector;
• USB OTG Interface and a mini-USB connector;
• Standard 20-pin ARM JTAG interface for debugging of the STM32F4 Cortex-M4 MCU;
• LDO regulator for conversion of the USB +5V to the +3.3V SOM power supply;
• Reset push button;
• Reset-out LED;
• User push button connected to the GPIO of the STM32F4 SOM;
• Power Good LED indicating presence of the STM32F4 SOM +3.3V power;
• User-controlled LED connected to the GPIO of the STM32F4 SOM;
• Unused STM32F4 SOM signals available on the breadboard area;
• Possibility of providing necessary power supply voltages (+5V, +3.3V) from external
sources through dedicated pads of the breadboard area.
STM32F4 SOM (System-On-Module) Baseboard 3/17 Version 1.1
Hardware Architecture December 19, 2013
Page 4
Emcraft Systems
SOM Connectors (P4, P6)
JTAG I/F
(
P3
, P5, JP2)
JP1
Reset
Button
(S1)
SOM
Reset Out
LED (DS1)
User
Button
(S2)
Power Good
LED (DS2)
ULPI USB PHY
Ethernet I/F
(P2)
USB OTG I
/F
(P
19
)
JP
3
LDO Regulator
+3.3V
+5
V USB
Breadboard Area
(P7-P14)
+5V External
Digital interfaces
GPIO signals
User LED
(DS4)
SOM Reset
+
5V
+3.3V
USB-UART
Bridge
USB Device I/F
(P
1)
Current
Switch
VBUS
+3,3 V External
2.2. Functional Block Diagram
Figure 1 is the functional block diagram of the SOM-BSB-EXT.
Figure 1: SOM-BSB-EXT Functional Block Diagram
2.3. SOM Connectors
The SOM-BSB-EXT provides two Hirose DF40 series connectors for the connection to the
STM32F4 SOM. The connectors are 80-pin, 0.4 mm pitch receptacles, providing 4 mm
stacking height.
2.4. USB UART Interface
The SOM-BSB-EXT provides a USB UART interface on the type B mini USB connector (P1).
The interface is provided using an FTDI FT232RL USB-UART bridge. The FT232RL UART TX
and RX pins are connected to the STM32F4 SOM serial console UART port.
2.5. Ethernet Interface
The SOM-BSB-EXT provides the 10/100 Mbps Ethernet interface using the P2 connector. This
is an RJ-45 Ethernet port providing 10 Mbps (10BASE-T) and 100 Mbps (100BASE-TX)
protocols.
The SOM-BSB-EXT provides two status LEDs integrated in the P2 connector. The LEDs are:
• Yellow, is used to indicate the 10/100 Mbps link status, when lit;
• Green, is used to indicate RX/TX activity, when blinking.
The LEDs are connected on the SOM-BSB-EXT between the STM32F4 SOM outputs and +3.3
V power supply.
2.6. USB OTG Interface
The SOM-BSB-EXT provides the USB OTG interface on the mini B USB connector (P19).
The interface is implemented using the USB ULPI interface of the STM32F4 MCU. On the
SOM-BSB-EXT the interface is converted to the USB OTG interface, using SMSC USB3300EZK ULPI USB PHY device.
STM32F4 SOM (System-On-Module) Baseboard 4/17 Version 1.1
Hardware Architecture December 19, 2013
Page 5
Emcraft Systems
For custom designs using the SOM-BSB-EXT schematics as a reference it is recommended to
include voltage suppressors such as Littelfuse’s PGB1010603M, onto the USB data lines
(USB_OTG_N, USB_OTG_P, USB_N, and USB_P) to improve a quality of the USB signals.
2.7. ARM JTAG Interface
The SOM-BSB-EXT provides the ARM JTAG interface on the P3 connector for debugging of
the STM32F4 MCU on the STM32F4 SOM.
The connector is a standard 20-pin JTAG port supported by standard Cortex-M4
programmers/emulators.
2.8. Power
The SOM-BSB-EXT receives the +5 V power from the P1 mini-USB connector. Additionally, it
is possible to supply an external +5 V power through the dedicated pad P10.2 of the SOMBSB-EXT breadboard area. Configuration of the +5 V input power supply is defined by the
JP3 header. The default settings of the JP3 are: 1-3 open, 2-4 closed. For further details on
the JP3 settings, see Section 4.
The +3.3 V supply voltage for the STM32F4 SOM and other components of the SOM-BSBEXT is derived from the +5 V input voltage using the TPS73733DCQ LDO regulator. The
regulator dissipates approximately 1 Watt and is mounted on a heatsink. The SOM-BSB-EXT
provides a green Power Good LED that indicates presence of the +3.3 V power on the output
of the LDO regulator.
It is possible to turn the LDO regulator off for debug purposes. To do so, the control signal
VCC3_EN (P10.6 pad of the SOM-BSB-EXT breadboard area) must be connected to the
ground.
2.9. Reset Button
The SOM-BSB-EXT provides the S1 reset button used to trigger a hardware reset of the SOM.
2.10. Reset LED
The Reset LED indicates the status of the nRESET_OUT signal of the SOM. The LED is lit when
nRESET_OUT is low.
2.11. User Button and User LED
The SOM-BSB-EXT provides the S2 user button and the DS4 user LED as a simple
input/output interface for testing and demonstration purposes.
For further details, refer to Sections 5 and 6.
2.12. Breadboard Area
All unused signal pins of the SOM are available on the breadboard area marked as P7-P14.
For further details, refer to Section 3.6.
3. Connectors
This section provides a full pin definition of all connectors available on the SOM-BSB-EXT.
3.1. SOM-BSB-EXT Connectors
Table 1 provides a summary of the SOM-BSB-EXT connectors:
STM32F4 SOM (System-On-Module) Baseboard 5/17 Version 1.1
Hardware Architecture December 19, 2013
Page 6
Emcraft Systems
Connector
Description
P1
Mini USB Type B connector (USB UART interface)
P2
RJ-45 Ethernet connector
P3
ARM JTAG connector
P4, P6
SOM interface connectors
P5
Microsemi FlashPro JTAG connector
P7-P14
Breadboard area (no actual connectors installed)
P19
Mini USB Type B connector (USB OTG interface)
Pin
Signal
1
TX+
2
TX-
3
RX+
4, 5
Unused pair; terminated on the SOM-BSB-EXT
6
RX-
7, 8
Unused pair, terminated on the SOM-BSB-EXT
Pin
Signal
Type
Description
1
VCC3
Power
Reference voltage of the STM32F4 MCU.
2 - -
Not connected on SOM-BSB-EXT
3
JTAG_nTRST
Input
STM32F4 MCU JTAG controller reset.
4, 6, 8, 10,
GND
Power
Ground of the STM32F4 MCU.
5
JTAG_TDI
Input
JTAG data input to the STM32F4 MCU.
7
JTAG_TMS
Input
JTAG mode select.
9
JTAG_TCK
Input
JTAG clock signal to the STM32F4 MCU.
Table 1: SOM-BSB-EXT Connectors
3.2. Mini USB Type B Connectors
The P1 and P19 USB connectors have a standard USB mini-B receptacle pin-out.
3.3. RJ45 Ethernet Connector
The P2 is a standard RJ-45 NIC connector with the following definition:
Table 2: Ethernet Connector
3.4. SOM Interface Connectors
For the definition of the two 80-pin SOM connectors (P4 and P6) refer to the STM32F4 SOM
Hardware Architecture document.
3.5. ARM JTAG Connector
The P3 is a standard 20-pin ARM JTAG connector with the following definition:
12, 14, 16,
18, 20
STM32F4 SOM (System-On-Module) Baseboard 6/17 Version 1.1
Hardware Architecture December 19, 2013
Page 7
Emcraft Systems
Pin
Signal
Type
Description
11, 17, 19
-
-
These pins are not connected to the SOM
13
JTAG_TDO
Output
JTAG data output from the STM32F4 MCU.
15
nRESET_IN
Input/Output
Reset signal of the STM32F4 MCU.
Breadboar
Signal
SOM
Connected To
1
VCC3
77, 79 on P4
STM32F4 SOM +3.3 V power supply.
2, 8, 10, 12,
GND
2, 3, 5, 8, 9, 11, 14, 57,
STM32F4 SOM ground.
3
ADC8
68 on P4
STM32F4 pin C13
4
ADC17
66 on P4
Not connected on STM32F4 SOM.
5
ADC9
64 on P4
STM32F4 pin D1
6
ADC18
40 on P4
STM32F4 pin N4
7
ADC10
52 on P4
Not connected on STM32F4 SOM.
9
ADC11
48 on P4
Not connected on STM32F4 SOM.
11
ADC12
55 on P4
STM32F4 pin L2
13
ADC13
58 on P4
Not connected on STM32F4 SOM.
15
ADC14
53 on P4
Not connected on STM32F4 SOM.
17
ADC15
50 on P4
STM32F4 pin A9
19
ADC16
42 on P4
Not connected on STM32F4 SOM.
connectors and are pulled to GND on SOM-
BSB-EXT.
Table 3: ARM JTAG Connector
3.6. Breadboard Area
The test points in the breadboard area are grouped as PCB patterns for 12x2 2 mm pitch
through-hole connectors (P7-P14) with the following definition:
The SOM-BSB-EXT provides the configurable jumpers listed in the table below. The default
settings are marked in bold:
of the U2 LDO regulator is applied to
the STM32F4 SOM and to the SOMBSB-EXT.
of the U2 LDO regulator is applied to
the STM32F4 SOM and to the SOMBSB-EXT through R35 160 mOhm
resistor. This setting enables
measuring power, voltage and
current of the +3.3 V rail using ARM
Energy Probe.
Selection
2-4 open
2-4 closed
of the U2 LDO regulator is applied to
the D1 double diode ORing scheme.
When present, this voltage is used to
provide the VBATT power supply for
the STM32F4 SOM RTC to spare the
lithium battery charge.
of the U2 LDO regulator is not
applied to the D1 double diode
ORing scheme.
STM32F4 SOM.
powered from the external +5 V
voltage through the P10.2 pad of the
breadboard area.
powered from the +5 V USB power
through the P1 mini USB connector.
STM32F4 SOM (System-On-Module) Baseboard 16/17 Version 1.1
Hardware Architecture December 19, 2013
Table 12: Jumpers
Page 17
Emcraft Systems
Designation
Color
Description
DS1
Green
Indicates the status of nRESET_OUT signal of the
DS2 Green
Power Good LED. The LED is lit when the output on the
DS3 Green
User-controlled LED connected to the pin 75 on the P6
DS4 Green
User-controlled LED connected to the pin 77 on the P6
Integrated in the P2
Yellow
Ethernet Link/Activity status.
Integrated in the P2
Green
Ethernet 10/100 Mbps link status.
Switch
Type
Signal
Function
S1
Push button
nRESET_IN
SOM hardware reset.
S2
Push button
GPIO_79
User button connected to the pin 79 of
Revision
Date
Changes Summary
1.1
December 19, 2013
Changes in the SOM-BSB-EXT functional block
1.0
December 18, 2013
Initial version.
5. LEDs
The SOM-BSB-EXT provides the following LEDs:
STM32F4 SOM. The LED is lit when nRESET_OUT is 0.
Connected to the STM32F4 pin J1.
U2 LDO regulator is +3.3 V.
SOM connector (GPIO_80 signal).
Not connected on the STM32F4 SOM.
SOM connector (GPIO_88 signal).
Connected to the STM32F4 pin M6.
RJ45 Ethernet
connector
RJ45 Ethernet
connector
Table 13: LEDs
6. Switches
The SOM-BSB-EXT provides the following switches:
Table 14: Switches
7. Document Revision History
Connected to the STM32F4 pin J1.
the P6 SOM connector.
Connected to the STM32F4 pin A2.
diagram.
STM32F4 SOM (System-On-Module) Baseboard 17/17 Version 1.1
Hardware Architecture December 19, 2013
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.