i.MX 8M Mini: about M4 wake up A53 through RPMsg

cancel
Showing results for 
Search instead for 
Did you mean: 

i.MX 8M Mini: about M4 wake up A53 through RPMsg

1,070 Views
Contributor I

Hi all:

I want to wake up the sleeping A53 with M4 via RPMsg,  but I found it failed . I need your help.

 

  I did an experiment with reference to the following post. Where is the RPMsg document for IMX8MM? 

  The result is successful implementation of RPMsg communication.

pastedImage_3.png

 

Based on the above experiments, I modified the experiment:

The practice is :

1. modify the firmware of M4 (rpmsg_lite_str_echo_rtos_imxcm4.bin). When M4 receives the RPMsg sent by A53, it will    delay 10s, then reply A53 message.

2. In this 10s process, if the command below is executed on the control terminal of A53:

      echo mem > /sys/power/state     [CMD 1]

At this time, A53 is not woken up, and M4 does not send an RPMsg reply message.

 

During the 10s process, if the command below is executed on the control terminal of A53:

     

 echo freeze > /sys/power/state   [CMD 2]

At this time, A53 is not woken up, and M4 can send an RPMsg reply message.

 

So my question is how to make M4 wake up A53 through RPMsg when A53 enters sleep mode via command([CMD 1] or [CMD 2]).

 

Thank you for your help.

Labels (1)
Tags (1)
0 Kudos
2 Replies

80 Views
Contributor II

did u figure it out, how to do this?

0 Kudos

80 Views
NXP Employee
NXP Employee

Hi,

You could take a look at the low-power suggestions from application note AN12195, available on the following link:

https://www.nxp.com/docs/en/application-note/AN12195.pdf

Hope this will be useful for you.
Best regards!
/Carlos
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

-------------------------------------------------------------------------------

0 Kudos