Skip to main content
AKudr.1
Associate II
July 6, 2021
Question

STANDBY exit TF-A error STM32MP157

  • July 6, 2021
  • 1 reply
  • 1272 views

My board with stm32mp157 wakes up from CSTOP with UART wake source, but cannot wakes with RTC or WAKEUP PINs from STANDBY. TF-A outputs strange errors at the end:

ERROR:  Illegal access to 0xe0000000 in :

ERROR:     Non-Secure

ERROR:     Privilege

ERROR:     Read

And nothing goes on until watchdog reset.

This lines I see in tzc400 sources. But I don`t know how to interpret this.

Could anyone explain what is going wrong when I`m trying wakes from STANDBY?

This topic has been closed for replies.

1 reply

OlivierK
Technical Moderator
July 26, 2021

Hi AKudr.1 (Community Member)

It seems that the DDR firewall is not correctly setup.

https://wiki.st.com/stm32mpu/wiki/How_to_configure_TF-A_FW_CONFIG

Normally we use for a 1Gb DDR

memory-ranges = <

            0xc0000000 0x20000000 TZC_REGION_S_NONE TZC_REGION_NSEC_ALL_ACCESS_RDWR>;

Are you using DDR addresses above this region?

Regards,

Olivier

In order 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.