STM32H7B3I-EVAL

From SEGGER Wiki
Revision as of 10:16, 28 October 2021 by Sebastian (talk | contribs) (Created page with "=== OCTOSPI Flash Programming Support === Before continuing with this article, please read the generic article about QSPI flash programming support on STM32H7 devices (STM...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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 STM32H753XI 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