The latest development version of this page may be more current than this released 4.0.0 version.

st,stm32f4-nv-flash

Vendor: STMicroelectronics

Description

ST STM32F4 family flash memory.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

write-block-size

int

Number of bytes used in write operations. Default value is based on the
reset value of Flash Control Register (FLASH_CR).

This property is required.

Default value: 1

Legal values: 1, 2, 4, 8

max-erase-time

int

max erase time(millisecond) of a flash sector or page or half-page

This property is required.

bank2-flash-size

int

Embedded flash memory bank 2 size in KBytes.
Used by CM4 CPU because it cannot access flash controller register to read size.
Provides a way to configure this size when the flash controller driver runs on CM4 CPU.

erase-block-size

int

address alignment required by flash erase operations