EasyManua.ls Logo

ST STM32 Nucleo-64-P User Manual

ST STM32 Nucleo-64-P
55 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #24 background imageLoading...
Page #24 background image
Hardware layout and configuration UM2206
24/55 UM2206 Rev 3
9.6 Programming/debugging when the power supply is not from
ST-LINK (5V_ST_link)
V
IN
or E5V is used as an external power supply in case the current consumption of the
STM32 Nucleo-64-P board and its extension boards exceed the allowed current on the
USB. In such condition it is still possible to use the USB for communication, programming or
debugging only.
In this case it is mandatory to power the board first using V
IN
or E5V then to connect the
USB cable to the PC. Proceeding this way the enumeration succeeds, thanks to the external
power source.
The following power sequence procedure must be respected:
1. Connect jumper JP5 between pins 3 and 4 for V
IN
or pins 5 and 6 for E5V
2. Be sure that SB9 is removed
3. Connect the external power source to V
IN
or E5V
4. Power ON the external power supply 7 V< V
IN
< 12 V to V
IN
, or 5 V for E5V
5. Check that the green LED LD3 is turned ON
6. Connect the PC to the USB connector CN1
If this sequence is not respected, the board may be powered by V
BUS
first from the ST-LINK,
with the following risks:
If more than 500 mA current is needed by the board, the PC may be damaged or the
current supplied may be limited by the PC. As a consequence the board is not powered
correctly.
500 mA is requested at the enumeration (since SB9 must be OFF): this request can be
rejected and the enumeration does not succeed if the PC cannot provide such current,
consequently the board is not power supplied (LED LD3 remains OFF).
9.7 OSC clock sources
Three clock sources are listed below:
LSE which is the 32.768 KHz crystal for the STM32 embedded RTC
MCO which is the 8 MHz clock from the ST-LINK MCU for the STM32 microcontroller
HSE which is the 8 MHz oscillator for the STM32 microcontroller. This clock is not
implemented on the STM32 Nucleo-64-P board.
9.7.1 LSE: OSC 32 KHz clock supply
There are three ways to configure the pins corresponding to the low-speed clock (LSE):
LSE on-board oscillator X3 crystal (Default configuration). Refer to Oscillator design
guide for STM8S, STM8A and STM32 microcontrollers Application note (AN2867) for
oscillator design guide for STM32 microcontrollers. It is recommended to use NX3215SA
manufactured by NDK (32.768
kHz, 6 pF, 20 ppm).
Oscillator from external to PC14 input: from external oscillator through pin 25 of the CN5
connector.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the ST STM32 Nucleo-64-P and is the answer not in the manual?

ST STM32 Nucleo-64-P Specifications

General IconGeneral
EthernetNo
MicrocontrollerSTM32
CoreARM Cortex-M
Operating Voltage3.3V
Input Voltage7-12V
Communication InterfacesSPI, I2C
SRAMVaries by STM32 variant
Clock SpeedVaries by STM32 variant
USBYes
Arduino CompatibilityYes
ST Morpho HeadersYes
On-board DebuggerST-LINK/V2-1
USB ConnectorMicro-USB
Extension HeadersArduino Uno Revision 3 connectivity, ST morpho extension pin headers for full access to all STM32 I/Os

Summary

Introduction

Features

Ordering Information

System Requirements

Development Toolchains

Demonstration Software

Quick Start

Getting Started

Step-by-step guide to quickly evaluate and start development with the board.

Hardware Layout and Configuration

STM32 Nucleo-64-P Board Layout

Detailed top view layout of the STM32 Nucleo-64-P board components.

STM32 Nucleo-64-P Board Mechanical Drawing

Physical dimensions and layout of the STM32 Nucleo-64-P development board.

Default Board Configuration

Specifies the default jumper settings and VDD@1.8V configuration for the board.

Cuttable PCB

Information on dividing the board into ST-LINK and target STM32 sections.

Embedded ST-LINK/V2-1

Details on the integrated ST-LINK/V2-1 debugger/programmer.

Drivers

Instructions for installing the necessary USB drivers for the ST-LINK/V2-1.

ST-LINK/V2-1 Firmware Upgrade

Guidance on keeping the ST-LINK/V2-1 firmware up to date.

Using ST-LINK/V2-1 to Program/Debug STM32

How to use the embedded ST-LINK/V2-1 for on-board STM32 programming.

Using ST-LINK/V2-1 to Program/Debug External STM32

How to use the embedded ST-LINK/V2-1 for external STM32 programming.

Power Supply and Power Selection

Configuration options and capabilities for powering the Nucleo-64-P board.

External Power Supply Input

Details on various external power sources that can be connected to the board.

External Power Supply Output

Information on using board pins as output power supplies for shields.

SMPS Power Supply

Explanation of the Switched-Mode Power Supply (SMPS) features.

Programming/Debugging Power Supply Not from ST-LINK

Procedure for programming/debugging when not using the ST-LINK 5V source.

OSC Clock Sources

Overview of the low-speed and high-speed clock sources available on the board.

LSE: OSC 32 KHz Clock Supply

Configuration options for the low-speed external crystal oscillator.

OSC Clock Supply

Configuration options for the high-speed external crystal oscillator.

Reset Sources

Identifies the different signals that can trigger a reset on the board.

Virtual COM Port: LPUART1/USART1

Details on using the UART interfaces for virtual COM port communication.

LEDs

Description of the four LEDs on the board and their functions.

Push Buttons

Information about the user and reset push buttons on the board.

IDD Measurement

How to use the jumper JP6 for measuring current consumption.

Jumper Configuration

Detailed settings for various jumpers on the board.

Configuration of the Solder Bridges

Explains the configurations and settings for the board's solder bridges.

Connectors

USB Micro-B Connector CN1

Details of the USB Micro-B connector for PC programming and debugging.

Arduino Uno V3 Connectors

Information on the Arduino Uno V3 compatible connectors for shields.

ST Morpho Connectors CN5 and CN6

Details of the ST morpho connectors for accessing all signals and power pins.

External Power Connector

Information on the external power connector for Vcore logic and VDD_MCU.

Appendix A: NUCLEO-L412RB-P, NUCLEO-L433RC-P and NUCLEO-L452RE-P I/O Assignment

Appendix B: Electrical Schematics

Appendix C: Federal Communications Commission (FCC) and Industry Canada (IC) Compliance

Appendix D: CISPR32

Revision History

Related product manuals