Hi,
I am using a S32G274A RDB2 Goldbox.
I have got the following working:
1. STR of A53 and wakeup using RTC.
2. IPC communication between M7 and A53.
I would like to know if I can implement the STR on A53 and use the IPC as a trigger from M7 to wakeup the A53. Is this even possible from the S32G27A architecture's perspective? If yes, some pointers to get this working will be greatly appreciated.
P.S: I am using Linux BSP 42 for A53
Best,
Vishnu
Hello, @Vishnu3
Thanks for the post.
STR is a high-level concept, implemented by the Linux kernel and the , from BSP's default settings perspective, the m cores would all be turned off by the A53_0, so that by default it could not be supported to be waked from M7 cores.
From my understanding, the M cores could be used to wake up the system, from my opinion, you may need modify the current STR code in TF-A, remove part of them and then implement them on M7 cores.
It is a specific use case and currently there is not formal document regarding to this topic, I apologize for your inconvenience.
BR
Chenyin