STM32H533 Memory mapped OCTOSPI SAU violation
Hello,
I’m working on STM32H533 project with trust zone and secure and non-secure firmware.
The project has an OCTOSPI external flash w25q64jvssiq memory, configuring the OCTOSPI in the non-secure side.
I have configured the SAU unit for memory mapped mode, gice access to the OCTOSPI from the secure side with HAL function: HAL_GTZC_TZSC_ConfigPeriphAttributes(GTZC_PERIPH_OCTOSPI1,GTZC_TZSC_PERIPH_NSEC | GTZC_TZSC_PERIPH_NPRIV);
At the non-secure side I can write/read the memory using QSPI instruction. Also I can change to memory mapped mode and have access with debugging tool (uVision).
When I change to memory mapped mode and use any instruction to acces directly to memory an interruption occurs and give back to secure side on SecureFault_Handler showing AUVIOL violation.

Attached you can find the SAU configuration file, made by myself because STM32CubeMX does not make any change in the file, like this post:
So, obviously I missed something or I’m doing some mistake, I need help ASAP to solve this issue.
Kind regards,
