ST SPC560P-DISP User Manual

ST SPC560P-DISP User Manual

Discovery+ evaluation board
Table of Contents

Advertisement

Quick Links

UM1762
User manual
SPC560P-DISP Discovery+ evaluation board
Introduction
®
The SPC560P-DISP Discovery kit helps you to discover SPC56 P line Power Architecture
Microcontrollers.
The discovery board is based on SPC560P50L5, 64 MHz, single issue, 32-bit CPU core
complex (e200z0h) CPU core with 574KB flash in an LQFP144 package.
The numerous interfaces including GPI/O's, peripherals such as CAN, JTAG, K-Line, LIN,
FlexCAN and GPIOs make the SPC560P-DISP an excellent starter kit for customer quick
evaluation and project development.
Dedicated connectors allow plugging Arduino shields (Arduino-compatible).
The SPC560 P line is designed to address cost sensitive chassis, airbag, electrical
hydraulic power steering (EHPS), electric power steering (EPS), and electrical motor control
applications.
Free ready-to-run application firmware examples are available inside SPC5Studio
(www.st.com/spc5studio) to support quick evaluation and development.
May 2014
DocID026329 Rev 1
1/24
www.st.com
Arrow.com.
Downloaded from

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPC560P-DISP and is the answer not in the manual?

Questions and answers

Summary of Contents for ST SPC560P-DISP

  • Page 1 SPC560P-DISP Discovery+ evaluation board Introduction ® The SPC560P-DISP Discovery kit helps you to discover SPC56 P line Power Architecture Microcontrollers. The discovery board is based on SPC560P50L5, 64 MHz, single issue, 32-bit CPU core complex (e200z0h) CPU core with 574KB flash in an LQFP144 package.
  • Page 2: Table Of Contents

    Contents SPC560P-DISP Discovery+ board ......5 Debug interface ..........5 I/O interface and connectors .
  • Page 3 UM1762 List of tables List of tables Table 1. PSU Section - LEDs ............7 Table 2.
  • Page 4 SPC560P-DISP Discovery+ board ........
  • Page 5: Spc560P-Disp Discovery+ Board

    UM1762 SPC560P-DISP Discovery+ board SPC560P-DISP Discovery+ board Figure 1. SPC560P-DISP Discovery+ board The PCB, the components and all HW parts assembled in the board meet requirements of the applicable RoHS directives. Debug interface • Double 2x7-pin JTAG interfaces • USB mini B and integrated programmer/debugger I/O interface and connectors •...
  • Page 6: Hardware Overview

    Hardware overview UM1762 Hardware overview Figure 2. SPC560P-DISP - hw overview Power Supply section Figure 3. PSU section (PCB top side) 6/24 DocID026329 Rev 1 Arrow.com. Downloaded from...
  • Page 7: Vdc Power Supply

    F1 protects the board when an accidental short circuit occurs. The LED D7 is switched on when the board is correctly powered and the switch S1 is set to ON position. The 5V generator is based on the ST device A7985; Figure 5 shows the circuit diagram.
  • Page 8: Vdc Power Supply

    Hardware overview UM1762 Figure 5. PSU section (Vout: 5.0 V 2.1.2 3.3 V power supply The liner regulator LD1117-3V3 is used to generate the 3.3 V supply voltage; Figure 6 shows the schematic diagram. Figure 6. PSU section (Vout: 3.3 V 2.1.3 Power supply using USB connection The board can be supplied by the USB cable when the internal programmer/debugger is...
  • Page 9: Automatic Dc Source Selector

    Figure 8. Automatic DC source selector The jumper JP24 allows selecting the VDD_HV level: 3.3 V or 5 V. Crystal oscillator The SPC560P-DISP board is populated with 16 MHz crystal to clock the SPC560P50L5. Figure 9. Crystal oscillator DocID026329 Rev 1 9/24 Arrow.com.
  • Page 10: Reset Section

    Hardware overview UM1762 Reset section The reset circuit (see Figure 10) generates a sharp signal to reset the microcontroller. The core of the circuit is the device STM6315RB-2.63 V; it produces the reset pulse when the S3 button is pushed: D14 is turned on on when the reset pulse is generated. Figure 10.
  • Page 11: Integrated Usb Programmer/Debugger

    SPC5xx application or an evaluation boards. The board is configured to operate using the integrated debugger. The SPC560P-DISP discovery board includes a full-featured, perpetual code-limited (128 Kbytes) PLS software license. The debugger serial number is reported on a label applied on the board.
  • Page 12: Figure 13. Integrated Debugger - Usb Input

    Hardware overview UM1762 Figure 13. Integrated debugger – USB input Figure 14. Integrated debugger – EEPROM 12/24 DocID026329 Rev 1 Arrow.com. Downloaded from...
  • Page 13: Jtag Connectors

    UM1762 Hardware overview Figure 15. Integrated debugger - Level Shifters Figure 16. Integrated debugger - LEDs JTAG connectors The integrated debugger can also be used as standalone debugger. To make possible this functionality, two HW options are possible: Remove the debugger for the main board cutting small portions of PCB where is located the debugger;...
  • Page 14: Table 3. Jtag Connector (X1 And X2)

    Hardware overview UM1762 present to equalize the I/O levels. The discovery board can be programmed using an external programmer connected to the JTAG X2. The second solution does not need to remove the debugger because it can be disconnected electrically removing the array resistor RP1. The two JTAG connectors allow connecting the programmer to the target application.
  • Page 15: Flexcan Interface And Safety Port

    UM1762 Hardware overview FlexCAN interface and Safety Port SPC560P50L5 includes a FlexCAN interface controller (version 2.0B), the transceiver and a connector. The controller also includes a second CAN controller synthesized to run at high bit rates to be used as a safety port. It can be used as a second independent CAN module. JP22 and JP23 allow selecting the CAN channel connected to the transceiver;...
  • Page 16: Linflex Communication (Serial Communication Interface Module)

    Hardware overview UM1762 Figure 20. FlexRay – jumper configuration Figure 21. FlexRay transceiver and connector 2.10 LINFlex communication (Serial Communication Interface module) The LINFlex supports LIN Master mode, LIN Slave mode and UART mode. LIN state machine is compliant to LIN1.3, 2.0, and 2.1 specifications. Figure 22 Figure 23 show the hardware implemented for the UART/LIN: U18 and U14...
  • Page 17: Connectors Arduino-Compatible

    UM1762 Hardware overview Figure 22. LINFlex communication (I) Figure 23. LINFlex communication (I) 2.11 Connectors Arduino-compatible In this discovery board are present Arduino compatible: the connectors J1 J2, J4 and J5 are compatible with the Arduino-UNO shields and the J5, J6, and JP2 are compatible with Arduino-Mega shields.
  • Page 18: I/O Header

    Hardware overview UM1762 Figure 25. Connectors Arduino-compatible (II) Figure 26. Connectors Arduino-compatible (III) Figure 27. Connectors Arduino-compatible (IV) 2.12 I/O header All of the MCU GPIOs and communication channels can be accessed through a 4x37 I/O headers. Here below the I/O header pin mapping summarized in . 18/24 DocID026329 Rev 1 Arrow.com.
  • Page 19: Table 4. I/O Header (Schematic Diagram)

    UM1762 Hardware overview Figure 28. I/O header (Schematic diagram) Table 4. I/O header (Schematic diagram) number D14_FlexPWM0_B1 G4_FlexPWM0_B2 E0_ADC1_AN5 E12_ADC1_AN10 G7_FlexPWM0_B3 D11_FlexPWM0_B0 C0_ADC1_AN3 E11_ADC1_AN9 B14_ADC1_AN1 E10_ADC1_AN8 B15_ADC1_AN2 E9_ADC1_AN7 E8_ADC1_AN6 D15_ADC1_AN4 E13_DSPI3_SCK G8_FlexPWM0_FAU G9_FlexPWM0_FAU E14_DSPI3_SOU E15_DSPI3_SIN G10_FlexPWM0_FA G11_FlexPWM0_FA ULT2 ULT3 F0_FlexRay0_DBG0 F1_FlexRay0_DBG1 C15_FlexRay0_CA_T C10_DSPI2_CS2 A9_DSPI2_CS1...
  • Page 20 Hardware overview UM1762 Table 4. I/O header (Schematic diagram) (continued) number A5_DSPI1_CS0 A6_DSPI1_SCK B1_CAN0_RXD D2_FlexRay0_CB_RX A15_SafetyPort0_ A7_DSPI1_SOUT A8_DSPI1_SIN D3_FlexRay0_CB_TX A14_SafetyPort0_TX C12_eTIMER0_ET D4_FlexRay0_CB_TR B0_CAN0_TXD A0_eTIMER0_ET D12_FlexPWM0_X1 G2_FlexPWM0_X2 A2_eTIMER0_ETC2 A1_eTIMER0_ET G5_FlexPWM0_X3 D9_FlexPWM0_X0 A4_eTIMER1_ETC0 F11_NEXUS0_EV C9_DSPI2_CS3 D8_DSPI1_CS2 F10_NEXUS0_EV F15_LIN1_RXD F14_LIN1_TXD C4_DSPI0_CS0 A3_eTIMER0_ET D13_FlexPWM0_A1 G3_FlexPWM0_A2 G1_FCU0_F1 C11_eTIMER0_ET...
  • Page 21: Pcb Layout

    UM1762 PCB layout PCB layout Figure 29. PCB layout DocID026329 Rev 1 21/24 Arrow.com. Downloaded from...
  • Page 22: Appendix A General Handling Precautions

    General handling precautions UM1762 Appendix A General handling precautions The following precautions are recommended when using the SPC560P-DISP: • Do not modify or manipulate the board when the USB or DC supply is connected to the board. • Do not supply the board with a DC source higher than +12V.
  • Page 23: Revision History

    UM1762 Revision history Revision history Table 5. Document revision history Date Revision Changes 20-May-2014 Initial release. DocID026329 Rev 1 23/24 Arrow.com. Downloaded from...
  • Page 24 No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.

Table of Contents