STM32H7B3I-EVAL

From SEGGER Wiki
Jump to: navigation, search

OCTOSPI Flash Programming Support

Before continuing with this article, please read the generic article about QSPI flash programming support on STM32H7 devices (STM32H7 (Q)SPI support).

Example implementation

As described in the generic article, the reference flash algorithm is part of the JLinkARM.dll so no further action is required. An example pinout used on the STM32H7B3I EVAL board, is given below. This example assumes a Macronix MX25LM51245G(64MB flash) connected to the Octo-SPI interface of the STM32H7B3LI.

Quad-SPI Interface Pins

The ST STM32H7B3XI EVAL uses the following port pins to interface the (Q)SPI flash or dual (Q)SPI flash.

Alternate function Port / Pin
OCTOSPI_CLK PB2
OCTOSPI_CS PG6
OCTOSPI_D0 PF8
OCTOSPI_D1 PF9
OCTOSPI_D2 PF7
OCTOSPI_D3 PF6
OCTOSPI_D4 PC1
OCTOSPI_D5 PH3
OCTOSPI_D6 PD6
OCTOSPI_D7 PG14