STMicroelectronics STM32F469NI MCU User Manual

STMicroelectronics STM32F469NI MCU User Manual

UM1932

User manual

Discovery kit with STM32F469NI MCU

Introduction

The STM32F469I-DISCO Discovery kit (32F469IDISCOVERY) is a complete demonstration and development platform for STMicroelectronics Arm® Cortex®-M4 core-based STM32F469NIH6 microcontroller. This microcontroller features three I2C interfaces, six SPIs with two multiplexed full-duplex I2S interfaces, SDIO, four USART ports, four UART ports, two CAN buses, three 12-bit ADCs, two 12-bit DACs, one SAI, 8 to 14-bit digital camera digital module interface, internal 320+4 Kbytes of SRAM and 2-Mbyte Flash memory, USB HS OTG and USB FS OTG, Ethernet MAC, FMC interface, MIPI DSISM interface, Quad-SPI interface, JTAG debugging support. This Discovery kit offers everything required for users to get started quickly and develop applications easily.

The hardware features on the board help users to evaluate the following peripherals: USB OTG FS, microSD™ card, Audio DAC with headset jack, digital microphones, SDRAM, Quad-SPI Flash memory, 4" TFT LCD using MIPI DSISM interface with capacitive touch panel. The ARDUINO® compatible connectors expand the functionality with a wide choice of specialized shields. The extension header makes it possible to easily connect a daughterboard for specific application. The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32 MCU.

Figure 1. STM32F469I-DISCO board (top view)

Figure 2. STM32F469I-DISCO board (bottom view)

Pictures are not contractual.

April 2020

UM1932 Rev 3

1/30

www.st.com

Contents

UM1932

 

 

Contents

1

Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

2

Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

 

2.1

Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

 

2.2

Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

3

Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.3 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4

Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. 9

 

4.1 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

4.1.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

4.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

4.2.1 Power supply sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.2.2 Supplying the board through ST-LINK/V2-1 USB port . . . . . . . . . . . . . . 13 4.2.3 Measurement of current IDD drawn by the STM32F469NI . . . . . . . . . . 14 4.2.4 Power related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.3.1

HSE clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

4.3.2

LSE clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

4.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.5 Audio outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.6 Digital microphones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.7 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.8 microSD™ card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.9 SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.10 Quad-SPI NOR Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.11 Virtual COM port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.12 ARDUINO® connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2/30

UM1932 Rev 3

UM1932

Contents

 

 

4.13 Extension connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.14 DSI LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.15 Buttons and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.16 I2C extension connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.17 USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.18 microSD™ connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.19 ST-LINK/V2-1 USB Mini-B connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . 25 4.20 Audio jack CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Appendix A Mechanical dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Appendix B Federal Communications Commission (FCC)

and Industry Canada (IC) Compliance . . . . . . . . . . . . . . . . . . . . . . . 27

B.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

B.1.1 Part 15.19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

B.1.2 Part 15.21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

B.1.3 Part 15.105 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

B.2 IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Appendix C CE conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

C.1 Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

UM1932 Rev 3

3/30

List of tables

UM1932

 

 

List of tables

Table 1. List of available products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Table 2. Codification explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Table 3. Power related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table 4. ARDUINO® compatible connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 5. ARDUINO® compatible connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Table 6. Extension connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 7. DSI LCD module connector (CN10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Table 8. Port assignment for control of LED indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Table 9. I2C extension connector pinout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Table 10. USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Table 11. microSD™ connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Table 12. USB Mini-B connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Table 13. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4/30

UM1932 Rev 3

UM1932

List of figures

 

 

List of figures

Figure 1. STM32F469I-DISCO board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Figure 2. STM32F469I-DISCO board (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Figure 3. Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 4. STM32F469I-DISCO top side layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 5. STM32F469I-DISCO bottom side layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 6. USB Composite device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Figure 7. Extension connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Figure 8. I2C extension connector (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Figure 9. USB OTG FS Micro-AB connector CN13 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Figure 10. microSD™ connector CN9 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 11. USB Mini-B connector CN1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Figure 12. Mechanical dimensions in millimeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

UM1932 Rev 3

5/30

Features

UM1932

 

 

1Features

STM32F469NIH6 microcontroller with 2 Mbytes of Flash memory and 324 Kbytes of RAM, in BGA216 package

4-inch 800x480 pixel TFT color LCD with MIPI DSISM interface and capacitive touch screen

USB OTG FS

SAI audio DAC

3 ST-MEMS digital microphones

128-Mbit Quad-SPI NOR Flash memory

4 M×32bit SDRAM

Reset and wake-up push-buttons

4 color user LEDs

Board connectors:

microSD™ card

USB with Micro-AB

Stereo headphone output jack

I2C expansion connector

ARDUINO® Uno V3 expansion connectors

2.54 mm pitch expansion connector

Flexible power-supply options: ST-LINK, USB VBUS or external sources

Comprehensive free software libraries and examples available with the STM32Cube MCU Package

On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port

Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, STM32CubeIDE, and Arm® Mbed™(a)

a.Arm and Mbed are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and or elsewhere.

6/30

UM1932 Rev 3

UM1932

Ordering information

 

 

2 Ordering information

To order the 32F469IDISCOVERY Discovery kit, refer to Table 1. Additional information is available from the datasheet and reference manual of the target microcontroller.

Table 1. List of available products

Order code

Board reference

Target STM32

 

 

 

STM32F469I-DISCO

MB1189

STM32F469NIH6U

 

 

 

2.1Product marking

Evaluation tools marked as "ES" or "E" are not yet qualified and therefore they are not ready to be used as reference design or in production. Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference design or in production.

"E" or "ES" marking examples of location:

On the targeted STM32 that is soldered on the board (for illustration of STM32 marking, refer to the section “Package information” of the STM32 datasheet available at www.st.com).

Next to the evaluation tool ordering part number, that is stuck or silk-screen printed on the board.

This board features a specific STM32 device version, which allows the operation of any bundled commercial stack/library available. This STM32 device shows a "U" marking option at the end of the standard part number and is not available for sales.

In order to use the same commercial stack in his application, a developer may need to purchase a part number specific to this stack/library. The price of those part numbers includes the stack/library royalties.

2.2Codification

The meaning of the codification is explained in Table 2.

Table 2. Codification explanation

STM32F4XXY-DISCO

Description

Example: STM32F469I-DISCO

 

 

 

STM32F4

MCU series in STM32 32-bit Arm Cortex

STM32F4 Series

MCUs

 

 

 

 

 

XX

MCU product line in the series

STM32F469

 

 

 

Y

STM32 Flash memory size:

2 Mbytes

– I for 2 Mbytes

 

 

 

 

 

DISCO

Discovery kit

Discovery kit

 

 

 

The order code is mentioned on a sticker placed on the top or bottom side of the board.

UM1932 Rev 3

7/30

Development environment

UM1932

 

 

3 Development environment

3.1System requirements

Windows® OS (7, 8 and 10), Linux® 64-bit, or macOS® (a) (b)

USB Type-A to Mini-B cable

3.2Development toolchains

IAR™ - EWARM(c)

Keil® - MDK-ARM(c)

STMicroelectronics - STM32CubeIDE

Arm® Mbed™ online(d) (see mbed.org)

3.3Demonstration software

The demonstration software, included in the STM32Cube MCU Package corresponding to the on-board microcontroller, is preloaded in the STM32 Flash memory and in the external on-board Flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com.

a.macOS® is a trademark of Apple Inc. registered in the U.S. and other countries.

b.All other trademarks are the property of their respective owners.

c.On Windows® only.

d.Refer to the www.mbed.com website and to the Ordering information section to determine which order codes are supported.

8/30

UM1932 Rev 3

UM1932

Hardware layout and configuration

 

 

4 Hardware layout and configuration

The STM32F469I-DISCO Discovery board is designed around the STM32F469NIH6 (216pin TFBGA package). Figure 3 illustrates the connection between the STM32F469NIH6 and the peripherals (SDRAM, Quad-SPI Flash memory, color LCD, USB OTG connector, Audio, I2C extension connector, microSD™ card and embedded ST-LINK). Figure 4: STM32F469IDISCO top side layout and Figure 5: STM32F469I-DISCO bottom side layout help to locate these features on the actual Discovery board.

Figure 3. Hardware block diagram

3.3 V power supply

OTG

FS

 

 

 

 

32 KHz crystal

 

RTC

 

 

 

 

 

 

 

 

 

 

GPIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

128 Mbit

 

 

 

 

 

 

 

 

 

 

 

 

Quad-SPI

 

 

 

QSPI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Flash memory

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MIPI DSISM

 

 

4x LEDs

 

 

 

 

 

GPIOs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

USART3

 

 

 

 

 

 

 

ST-LINK/V2-1

 

 

 

 

 

 

STM32F469NIH6

 

 

 

 

 

 

 

 

SWD

 

BGA216 package

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I2C1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

128 Mbit

 

 

 

FMC

 

 

 

 

 

 

 

SDRAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I2C2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

microSD™ card

 

 

 

SDIO

 

 

 

 

SAI1

 

 

connector

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPI3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ARDUINO®

Extension

connector

connector

USB connector

Wake-up button

4" DSI LCD

LCD touch panel

I2C extension connector

1.8 V power supply

Audio codec

Stereo headphone output

Stereo digital microphones

MSv38599V3

UM1932 Rev 3

9/30

Loading...
+ 21 hidden pages