ST SPC560B-DIS User Manual

November 2013 DocID025237 Rev 1 1/22
UM1672
User manual
SPC560B-DIS discovery board
Introduction
This document describes the hardware architecture of the board, how to configure the jumpers and to enable specific functions.
Contents UM1672
2/22 DocID025237 Rev 1
Contents
1 SPC560B-DIS discovery board with SPC560B54L5 . . . . . . . . . . . . . . . . 5
1.1 SPC560B-DIS discovery board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Debug interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Microcontroller I/Os . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Hardware overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1 12 V DC power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2 Supply from USB port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Crystal oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Reset section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Programming and debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4.1 JTAG connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4.2 USB with integrated debugger from PLS (default configuration) . . . . . . 11
2.4.3 Board configured as PLS adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.4 HW configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 USB and Graphic User Interface (GUI) . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 User I/O pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.1 User LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.2 Push button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.3 User I/O pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.4 Boot configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.5 ADC input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.7 Daughter board connector and I/O headers . . . . . . . . . . . . . . . . . . . . . . . 15
2.8 PCB Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Appendix A General handling precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Appendix B Reference documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
DocID025237 Rev 1 3/22
UM1672 List of tables
3
List of tables
Table 1. +12 V Supply configuration, S1 and S2 jumpers configuration. . . . . . . . . . . . . . . . . . . . . . . 8
Table 2. JTAG connector (pin out) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 3. Programming and debug - Jumper setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 4. I/O headers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 5. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
List of figures UM1672
4/22 DocID025237 Rev 1
List of figures
Figure 1. SPC560B-DIS discovery board with SPC560B54L5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Figure 2. HW overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 3. +5 V supply section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 4. Power supply section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 5. Crystal (PCB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 6. Reset section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 7. JTAG connectors (Schematic and PCB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 8. USB connector with integrated debugger from PLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 9. GUI: TX and RX signals with optocoupler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 10. User D7 and D8 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 11. User push button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 12. User I/O pins PC4, PA8 and PA9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 13. Potentiometers (Schematic & PCB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 14. I/O headers (schematic diagram) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 15. PCB - Top Layer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 16. PCB – Inner Layer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 17. PCB – Inner Layer 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 18. PCB – Bottom Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
DocID025237 Rev 1 5/22
UM1672 SPC560B-DIS discovery board with SPC560B54L5
21
1 SPC560B-DIS discovery board with SPC560B54L5
1.1 SPC560B-DIS discovery board
The SPC560B-DIS discovery board is an evaluation tool supporting STMicroelectronics SPC56 B line microcontrollers. The evaluation board allows full access to all CPUs I/O signals and to peripherals.
Figure 1. SPC560B-DIS discovery board with SPC560B54L5
The SPC56 B line is STMicroelectronics state of the art MCU based on 32-bit microcontrollers Power Architecture
®
Cores specifically addressing all Automotive Applications but as well suitable for industrial safety oriented applications. Such line is optimized for Body applications as Body Control Modules, Door Modules, Seat controls, HVAC, Comfort Modules, Security Access and they are suitable for ASIL B/SIL requirements.
SPC560B-DIS discovery board is supported by a specific application project inside SPC5Studio (a visual integrated software development environment to easily develop software for SPC56 MCU's), that embeds micro start-up routines, I/O mapping and a simple test codes SPC5Studio is available for download www.st.com/spc5studio
.
The PCB, the components and all HW parts meet requirements of the applicable RoHS directives.
("1(3*
SPC560B-DIS discovery board with SPC560B54L5 UM1672
6/22 DocID025237 Rev 1
1.2 Debug interface
The microcontroller can be debugged using both
JTAG standard 14 pins interface, for using external debugger tools
USB mini-B, through the PLS debugger integrated on board
1.3 Microcontroller I/Os
All microcontroller IOs are available on the two 2 x 36 headers with exception of JTAG, TCK, TMS, TDI, TDO, XTAL, EXTAL and VDD_LV pins.
DocID025237 Rev 1 7/22
UM1672 Hardware over view
21
2 Hardware overview
Figure 2. HW overview
2.1 Power supply
The discovery board allows wide supply configurations, such as: 12 V (external PSU) or 5 V (USB supply).
2.1.1 12 V DC power supply
12 V voltage can be used to supply the board
(a)
using the PSU output barrel connector
(+12 V) or directly from 2x36 headers. The PSU connector shall be center positive with 2.1 mm inner diameters. The diode D4 protects the boards against the battery reverse connection.
The jumpers S1 and S2 allow choosing the desired 12 V supply. Table 1 depicts the jumper configuration:
'HEXJJHURQERDUG
86%LQSXW
63&%/
5HVHWDQG 8
VHU
SXVK
EXWWRQ
8VHU/('V
3RWHQWLRPHWHU
-7$*
FRQQHFWRU
9/('
[SLQDUUD\
[SLQDUUD\
9LQSXW
9ROWDJH
5HJXODWRU
("1(3*
a. If the board is supplied with +12 V, the SMD solder jumpers J19 and J20 can be left opened.
Loading...
+ 15 hidden pages