cancel
Showing results for 
Search instead for 
Did you mean: 

Cortex M7 MPU to prevent speculative access

Lisha_Sweetha
Associate II

Why we Enable the Speculation default mode for MPU? Is there any reason to enable it? 

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

Hello @Lisha_Sweetha and welcome to the community,

Please read these threads:

https://community.st.com/t5/stm32-mcus-embedded-software/information-about-mpu-settings-for-the-stm32h743/td-p/83830

https://community.st.com/t5/stm32-mcus-products/speculative-access-and-stm32h7-memory-protection-unit/td-p/119039

https://community.st.com/t5/stm32-mcus-products/speculative-access-and-stm32h7-memory-protection-unit/td-p/119039

https://community.st.com/t5/stm32-mcus-products/speculation-on-stm32f767/td-p/728366

From ARM: https://developer.arm.com/documentation/ddi0489/f/memory-system/speculative-accesses

Hope it helps.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS: This is NOT an online support (https://ols.st.com) but a collaborative space. So please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help/support.

View solution in original post

1 REPLY 1
SofLit
ST Employee

Hello @Lisha_Sweetha and welcome to the community,

Please read these threads:

https://community.st.com/t5/stm32-mcus-embedded-software/information-about-mpu-settings-for-the-stm32h743/td-p/83830

https://community.st.com/t5/stm32-mcus-products/speculative-access-and-stm32h7-memory-protection-unit/td-p/119039

https://community.st.com/t5/stm32-mcus-products/speculative-access-and-stm32h7-memory-protection-unit/td-p/119039

https://community.st.com/t5/stm32-mcus-products/speculation-on-stm32f767/td-p/728366

From ARM: https://developer.arm.com/documentation/ddi0489/f/memory-system/speculative-accesses

Hope it helps.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS: This is NOT an online support (https://ols.st.com) but a collaborative space. So please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help/support.