The 32F7 defines STM32_SRAM2_NOCACHE, and hard codes MPU_REGION_7 in hal_lld.c
.....but in chcore.h you have:
Code: Select all
#define PORT_USE_GUARD_MPU_REGION MPU_REGION_7
As a minimum, I suggest that STM32_NOCACHE_MPU_REGION should be supported for the F7, to avoid the clash of assignments