Um1932 Discovery Kit With Stm32f469ni Mcu Stmicroelectronics
Um1932 Discovery Kit With Stm32f469ni Mcu Stmicroelectronics
User manual
Discovery kit with STM32F469NI MCU
Introduction
The STM32F469 Discovery kit (32F469IDISCOVERY) is a complete demonstration and
development platform for the STMicroelectronics Arm® Cortex®-M4 core-based
STM32F469NIH6 microcontroller with Chrom-ART Accelerator. 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 DSI® interface, Quad-SPI interface, JTAG debugging support. This Discovery kit offers
everything required for the users to get started quickly and develop applications easily.
The hardware features on the board help the 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 DSI® 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 microcontroller.
Figure 1. 32F469IDISCOVERY board (top view)
Contents
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8 CE conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.1 Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
List of tables
List of figures
1 Features
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
2 Ordering information
2.1 Codification
The meaning of the codification is explained in Table 2.
3 Development environment
3.3 V power
supply
OTG
USB connector
FS
128-Mbit
Quad-SPI QSPI
flash memory
USART3
ST-LINK/V2-1
STM32F469NIH6 LCD touch
SWD panel
BGA216 package
I2C1
I2C extension
connector
128-Mbit
FMC
SDRAM 1.8 V power
supply
I2C2
Audio codec
Stereo headphone
microSD™ card SAI1 output
SDIO
connector
SPI3
Stereo digital
microphones
ARDUINO® Extension
connector connector
MSv38599V3
MSv38596V3
ARDUINO® connector
(CN5)
ARDUINO® connector
(CN6)
ARDUINO® connector
ARDUINO® connector (CN7)
(CN8)
STM32F469NIH6
(U14)
I2C extension connector
(CN11)
MSv38597V3
4.1.1 Drivers
Before connecting the 32F469IDISCOVERY board to a Windows® 7, Windows® 8 or
Windows® 10 PC via USB, a driver for ST-LINK/V2-1 must be installed. It can be
downloaded from the www.st.com webpage.
If the 32F469IDISCOVERY board is connected to the PC before installing the driver, the
Windows® device manager may report some USB devices found on 32F469IDISCOVERY
as “Unknown”. To recover from this situation, after installing the dedicated driver
downloaded from the www.st.com webpage, the association of “Unknown” USB devices
found on 32F469IDISCOVERY to this dedicated driver, must be updated in the device
manager manually. It is recommended to proceed using the USB Composite Device line, as
shown in Figure 6.
Note: Prefer using the “USB Composite Device” handle for a full recovery.
LINK/V2-1 functionality and performance. The firmware may evolve during the life span of
32F469IDISCOVERY to include new functionality, fix bugs or support new target
microcontroller families. It is therefore recommended to keep ST-LINK/V2-1 firmware up to
date. The latest version is available at www.st.com. ST-LINK/V2-1 supports a mechanism
that allows programming its dedicated MCU via the USB interface on the hosting board,
here 32F469IDISCOVERY. The whole process is controlled from a Windows® PC
application also available at www.st.com.
To do this, it is important to power the board before connecting it with the host PC, which
requires the following sequence to be respected:
1. Set the jumper in JP2 header in E5V position.
2. Connect an external power source to VIN pin 8 of ARDUINO® connector CN6.
3. Check the red LED LD5 is turned on.
4. Connect host PC to USB connector CN1.
The ST890 power switch protects the USB port of the host against current demand
exceeding 600 mA, should a short-circuit occur on the board.
The 32F469IDISCOVERY board can also be supplied from a USB power source not
supporting enumeration, such as a USB charger. In this particular case, the solder bridge
SB16 must be closed. ST-LINK/V2-1 turns the ST890 power switch U4 ON regardless of
enumeration procedure result and passes the power unconditionally to the board.
To supply the board from the User USB FS connector USB connector CN13, JP2
should be set as shown to the right:
To supply the board from the pin 8 VIN of the ARDUINO® compatible connector
CN6, JP2 should be set as shown to the right:
JP2
To supply the board from pin1 of extension connector CN12 or from pin4 of the
ARDUINO® compatible connector CN6, JP2 should be set as shown to the right (no
jumper):
4.9 SDRAM
A 128-Mbit SDRAM is accessible with the FMC interface of the microcontroller
STM32F469NIH6. The data bus is 32-bit wide.
The SDRAM is composed of four banks of 32 Mbits selected by the address bits A14 and
A15.
Each of the four banks is organized as 4096 rows by 256 columns by 32 bits. Raw and
column addresses are pre-selected using the CAS and RAS signals of the FMC bus.
The SDRAM is selected by SDNE0 and can be addressed from 0xC000 0000 to
0xC0FF FFFF.
LEFT connectors
1 - - Not connected
2 IOREF - 3.3V Ref
CN6 Power
3 NRST NRST Reset
4 +3V3 - +3.3V input/output(1)
RIGHT connectors
I2C1_SCL PB8 D15 10
I2C1_SDA PB9 D14 9
AVDD - AVDD 8
Ground - GND 7
SPI2_SCK PD3 D13 6
CN5 Digital
SPI2_MISO PB14 D12 5
TIM12_CH2, SPI2_MOSI PB15 D11 4
TIM12_CH1, SPI2_CS PH6 D10 3
TIM14_CH1 PA7 D9 2
- PG10 D8 1
- PG11 D7 8
TIM3_CH1 PA6 D6 7
TIM5_CH3 PA2 D5 6 CN7 Digital
- PG12 D4 5
TIM5_CH2 PA1 D3 4
- PG13 D2 3
USART6_TX PG14 D1 2 CN7 Digital
USART6_RX PG9 D0 1
The extension connector gives access to the following communication buses and features:
• CAN2
• USART6 (TX, RX)
• I2S2
• SPI1
• 7 timer channels
• 2 ADC inputs
• A 1W monophonic loudspeaker output
• System signals: NRST, MCO1, ANTI-TAMP1
• Power supply: +3V3, GND
The STM32F469NIH6 ports and extension connector pins numbers are detailed in the
following Table 6: Extension connector pinout:
MCU Port - - PA8 NRST PB4 PC6 PA5 PC7 PB5 PB13 PA15 PB12 PC13 PC1 - -
CAN2 - - - - - - - - Rx Tx - Rx - - - -
USART6 - - - - - Tx - Rx - - - - - - - -
I2S2 - - - - - MCK - - - CK - WS - SD - -
SPI1 - - - - - - - - MOSI - NSS - - - - -
TIM3/TI TIM3/ TIM2_
TIM1_ TIM3_ TIM1_ TIM1_
TIMER - - - MISO M8_ SCK TIM8_ CH1/2 - - - -
CH1 CH2 CH1N BKIN
CH1 CH2 _ETR
ADC1/AD ADC123
ADC - - - - - - - - - - - - - -
UM1932 Rev 5
C2_IN5 _IN11
ANTI Speaker Speaker
SYSTEM +3V3 GND MCO1 NRST - - - - - - - - -
TAMP1 OUTAN OUTAP
1 ID Not connect -
2 GND Ground -
3 CABC Content Adaptive Brightness Control -
4 GND Ground -
5 RESX Reset, active low PH7
6 IOVCC Digital supply voltage +3V3
7 GND Ground -
8 HSSI_D0_N MIPI-DSI data lane 0 negative-end I/O DSI_D0_N
9 NC Not connect -
10 HSSI_D0_P MIPI-DSI data lane 0 positive-end I/O DSI_D0_P
11 GND Ground -
12 HSSI_CLK_N MIPI-DSI clock lane negative-end input DSI_CK_N
13 NC Not connect -
1 7
2 8
MS30715V2
5 Mechanical dimensions
• Second sticker: board reference with revision and serial number, available on each
PCB.
Example:
MBxxxx-Variant-yzz
syywwxxxxx
On the first sticker, the first line provides the product order code, and the second line the
product identification.
On the second sticker, the first line has the following format: “MBxxxx-Variant-yzz”, where
“MBxxxx” is the board reference, “Variant” (optional) identifies the mounting variant when
several exist, "y" is the PCB revision and "zz" is the assembly revision, for example B01.
The second line shows the board serial number used for traceability.
Parts marked as "ES" or "E" are not yet qualified and therefore not approved for use in
production. ST is not responsible for any consequences resulting from such use. In no event
will ST be liable for the customer using any of these engineering samples in production.
ST’s Quality department must be contacted prior to any decision to use these engineering
samples to run a qualification activity.
"E" or "ES" marking examples of location:
• On the targeted STM32 that is soldered on the board (for an illustration of STM32
marking, refer to the STM32 datasheet Package information paragraph at the
www.st.com website).
• Next to the evaluation tool ordering part number that is stuck or silk-screen printed on
the board.
Some boards feature 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.
To use the same commercial stack in their applications, the developers might need to
purchase a part number specific to this stack/library. The price of those part numbers
includes the stack/library royalties.
MCU:
– STM32F469NIH6
revision “A” or “1”
MCU errata sheet:
– STM32F469xx and
STM32F479xx device
32F469IDISCO/ Initial revision No limitation
errata (ES0321)
Board:
– MB1189-Default-B01,
MB1189-Default-B02, or
MB1189-Default-B03
(main board)
MCU:
STM32F469I-DISCO
– STM32F469NIH6
revision “A” or “1”
MCU errata sheet:
No demonstration software
– STM32F469xx and Main board revision
DK32F469I$AU1 is provided from this
STM32F479xx device changed.
revision.
errata (ES0321)
Board:
– MB1189-F469NIH6-B08
(main board)
MCU:
– STM32F469NIH6
revision “A” or “1”
MCU errata sheet: – Packaging: plastic blister
– STM32F469xx and replaced by a carton box No demonstration software
DK32F469I$AU2 is provided from this
STM32F479xx device – Main board revision revision.
errata (ES0321) changed
Board:
– MB1189-F469NIH6-C01,
(main board)
Déclaration de conformité
Étiquette de conformité à la NMB-003 d'ISDE Canada: CAN ICES-3 (B) / NMB-3 (B).
8 CE conformity
8.1 Warning
EN 55032 / CISPR32 (2012) Class B product
Warning: this device is compliant with Class B of EN55032 / CISPR32. In a residential
environment, this equipment may cause radio interference.
Avertissement : cet équipement est conforme à la Classe B de la EN55032 / CISPR 32.
Dans un environnement résidentiel, cet équipement peut créer des interférences radio.
Revision history
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgment.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other
product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.