Hi everyone,

 

I have several questions related to partition assets attributes.

 

FFM specifies 2 types of assets (mmio_regions):

 

FFM does not really specify the use cases for these 2 different types.

I expect that Named region is only used for peripherals and numbered region is only used for memory regions.

Am I right here? If no, then what the use cases for these 2 types are and what is currently supported in TFM?

 

Also I see that in tools/templates/partition_load_info.template lines 221-224   ASSET_ATTR_NUMBERED_MMIO or ASSET_ATTR_NAMED_MMIO are assigned for assets from manifest files depending on their type, but  tools/templates/partition_load_info.template#187 does not assign any of these attributes for “PART_REGION_ADDR(PT_{{manifest.name}}_PRIVATE, _DATA_START$$Base)” at isolation level 3.

Is this some a bug or I am missing some knowledge on this mmio_regions stuff?

 

Regards,

Bohdan Hunko

 

Cypress Semiconductor Ukraine

Engineer

CSUKR CSS ICW SW FW

Mobile: +38099 50 19 714
Bohdan.Hunko@infineon.com