This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down list at the bottom of the left panel and select the desired version.

nxp,flexram

Vendor: NXP Semiconductors

Description

NXP FlexRAM on-chip ram controller

Properties

Properties not inherited from the base binding file.

Name

Type

Details

flexram,has-magic-addr

boolean

Whether or not the flexram on the SOC has the
magic address feature, which allows for an interrupt
on arbitrary address access in any on chip RAM region.

flexram,num-ram-banks

int

Number of RAM banks in the SOC ram array

This property is required.

flexram,bank-size

int

Size of each RAM bank in KB

This property is required.

flexram,bank-spec

array

Custom mapping of runtime RAM bank partitions. If this
property is present, then it will be used. If this
property is not present, then the fusemap configuration
will be used.

flexram,tcm-read-wait-mode

boolean

TCM RAM read will finish in 2 cycles instead of 1.

flexram,tcm-write-wait-mode

boolean

TCM RAM write will finish in 2 cycles instead of 1.