AnsweredAssumed Answered

Is internal SRAM bufferable or not?

Question asked by obid.matic on Sep 4, 2017



I have enabled MPU for different regions with different attrubutes (mainly read only, execute never and no access attributes). For peripherals region I enabled also bufferable attribute (MPU overrides global write buffer ability configured in ACTLR register), which is by default bufferable, if MPU is not enabled.


My question is, if SRAM region is also bufferable by default (if MPU is not enabled)? If I enable MPU, do I have to set bufferable attribute also for SRAM region, to achieve better performance on writes to SRAM?


I have to note, that Cotrex-M4 (STM32F303) is in use.


Best regards.