UM2461 STMICROELECTRONICS | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 24

Technical content

Datasheet sections

  • 1 SPC584B-DIS Discovery board with SPC584B70E1
  • 1.1 SPC584B-DIS Discovery board
  • 2 Hardware overview
  • 2.1 Power supply section
  • 2.1.1 Jumpers configuration cable
  • 2.1.2 Voltage regulators and jumpers
  • 2.2 Microcontroller power management
  • 2.3 Integrated Programmer/Debugger
  • 2.4 Crystal oscillator
  • 2.5 Reset circuit
  • 2.6 User LEDs, User Button
  • 2.7 Connectors
  • 2.7.1 Arduino connectors
  • 2.7.2 Extended Connectors (I/O Headers)
  • 2.7.3 BT Module Connector
  • 2.7.4 JTAG Connector

April 2020 UM2461 Rev 2 1/24 UM2461 User manual SPC584B-DIS Discovery Board Introduction The SPC584B-DIS is a low-cost development board to evaluate and develop applications with the microcontroller SPC584B70E1 in eTQFP 64-pin package. This document describes the hardware architecture of the SPC584B-DIS Discovery board and the way the jumpers can be set to enable specific functions.

1 SPC584B-DIS Discovery board with SPC584B70E1

1.1 SPC584B-DIS Discovery board

Figure 1. SPC584B-DIS channel (USB Virtual COM port). easy to expand the functionality of the SPC584B-DIS.

SPC584B-DIS Discovery board with SPC584B70E1 UM2461 6/24 UM2461 Rev 2 All CPUs pins are connected to two-pin arrays; this solution simplifies the debug activity as well as it reduces the effort to connect the SPC584B-DIS to the final user application board. A standard 2x7pin JTAG port is available(a) to program and debug the microcontroller by using third part tools. a. The male connector 2x7 pins is not assembled

2 Hardware overview

2.1 Power supply section

2.1.1 Jumpers configuration cable

2.1.2 Voltage regulators and jumpers

This paragraph depicts the power supply section and the how to configure the jumpers. voltage level must be selected and limited according to the microcontroller current absorption. c. “SELV” means “Safety Extra-Low Voltage”. Table 1. Power source and jumpers configuration

Figure 5. E3V3 and E5V jumpers

2.2 Microcontroller power management

JP3 and JP4 set the supply voltage levels of VDD_HV_IO_MAIN and VDD_HV_ADV. Figure 6. Microcontroller power management - Jumper setting

2.3 Integrated Programmer/Debugger

debug the software applications; it is based on the UDE PLS software. The debugger serial number is reported on the label applied on the board (bottom side). and to activate license refer to the PLS website.

and two level shifters implement this feature.Table 2 shows how to set the jumpers. Note: The board comes with the integrated programmer enabled. Figure 7. PLS Integrated Programmer/Debugger (part I) d. The JTAG connector 2x7 male pin array is not assembled. Table 2. Programmer/Debugger - Jumpers setting

Figure 8. PLS Integrated Programmer/Debugger (part II - Level shifters and EEPROM) Figure 9. PLS Integrated Programmer/Debugger (part III - Jumper configuration)

2.4 Crystal oscillator

(X2) is connected to the microcontroller oscillator pins.

Figure 10. Crystal oscillator (default configuration) The jumpers SB1, SB2 and SB3 allow enabling further input clock as described in Table 3.

2.5 Reset circuit

when the pushbutton SW1 is pushed. PORST and NRST signals (in the default configuration it is closed). Table 3. Crystal oscillator - jumper configuration

Figure 11. Reset circuit

2.6 User LEDs, User Button

user to reserve these pins for a different purpose. Figure 12. User LEDs open, PF2 port is available for a different purpose. Table 4. Reset circuit - jumpers configuration

Figure 13. User Push-Button

2.7 Connectors

2.7.1 Arduino connectors

Table 5. CN6 - Arduino UNO-R3 Power Table 6. CN8 - Arduino UNO-R3 Analog Input

Table 7. CN5 - Arduino UNO-R3 Digital PWM (D15÷D8) Table 8. CN9 - Arduino UNO-R3 Digital PWM (D7÷D0) Table 6. CN8 - Arduino UNO-R3 Analog Input (continued)

2.7.2 Extended Connectors (I/O Headers)

Table 8. CN9 - Arduino UNO-R3 Digital PWM (D7÷D0) (continued) Table 9. CN7 - Extended Connectors (I/O Headers)

3 PE11 55 SOUT -

5 PC14 60 UC27 SCK -

19 PI3 15 AN[39]

21 PI4 16 AN[40]

Table 10. CN10 - Extended Connectors (I/O Headers)

1 PD5 48 UC7 M_CAN_2

4 PH4 56 UC19 CS1 -

6 PC12 62 UC13 CS1 -

Table 9. CN7 - Extended Connectors (I/O Headers) (continued)

12 PC1 6 LINFlexD1

5 RXD UC9

14 PC2 LINFlexD1

5 TXD UC8

22 PM14 46 M_CAN_1

24 PC15 59 UC26

26 PI2 14 M_CAN_3

28 PI1 13 M_CAN_3

30 PD0 58 SCK -

Table 10. CN10 - Extended Connectors (I/O Headers) (continued)

34 PG10 23 AN[55]

2.7.3 BT Module Connector

2.7.4 JTAG Connector

Table 11. CN2 - BT Module Connector Table 12. CN1 - JTAG Connector

Figure 14. PCB Layout - Top Side

Figure 15. PCB Layout - Bottom Side

Revision history

Table 13. Document revision history 04-Sep-2018 1 Initial release. 15-Apr-2020 2 Updated Section 2.3: Integrated Programmer/Debugger.