Hi All,
I am trying to implement Suspend to RAM in S32G3 RDB board with BSP43.
While trying to suspend it enters into EL3 exception attached screenshot.
Using RTC as wake up source.
1. Any specific configuration to be done in ATF or in device tree to achieve STR?
2. Combining with M7 core is required to achieve STR?
Please share any document or links providing information on STR.
Hello, @kamal_n
You are welcome, glad to hear that the issue had been solved.
If any other issues found during using S32G platform, welcome creating new post in the community, we are happy to support.
BR
Chenyin
Hello, @kamal_n
Thanks for your reply.
Yes, the error logs are from the TFA part during entering standby state, from my opinion, you may debug it within TFA as a start, since the issue only exists on your custom board, sorry that I cannot reproduce it from my side to do further debug.
For STR document in BSP, there are only short user guide existed in BSP UM
From limited information, a short suggestion is to enable fewer peripheral drivers in Linux, to help to narrow the scope of the root cause.
BR
Chenyin
Thank you for sharing information. Able to solve issue with TFA with device tree update in WKPU module. Now i am able to achieve Suspend to RAM.
Thank you for confirmation.
Trying to for STR in custom board based on RDB3 board.
Facing issue while suspend to RAM attached the screenshot of issue observed.
As exception occurring in ATF, any specific configuration required to achieve STR.
Hello, @kamal_n
Thanks for your post.
STR is by default supported by the BSP43 on RDB3, I just tested it on my local RDB3 with default BSP43, there is no issue on my side, would you mind sharing more for your issues? like detailed steps and logs/snapshot on your issues.
BR
Chenyin