Hello Friends,
We are using I.MX280 based EVT board. I have issues with the Suspend/Resume cycle for power saving. On EVT, the I.MX280 processor fails to resume from Suspend state on external events. The same issue is not reproducible on EVK that uses I.MX287 processor. Rest of the H/W and S/W is similar between EVK and EVT boards.
It seems that there is some difference in the clock domain between I.MX20 and I.MX27. I have gone through the Freescale website and google but didn’t find any useful information. It will be much help if anyone of you share some light on this?
Regards,
Ankur
Hi Ankur
there are no difference in the clock domain between I.MX280 and I.MX287, except that
some modules are absent in i.MX280, you should remove them from codes, check
Table 2 "i.MX28 Functional Differences" i.MX28 Datasheet (rev.3, 7/2012)
<http://cache.freescale.com/files/32bit/doc/data_sheet/IMX28CEC.pdf>
Additionally one can recheck memory, using memory tests
https://community.freescale.com/message/321913#321913
https://community.freescale.com/docs/DOC-1455
Recommended to use latest BSP for i.MX28:
"L2.6.35_1.1.0_ER_SOURCE : i.MX28 Linux 2.6.35 Source Code
L2.6.35_1.1.0 Modified: 2/22/2013"
i.MX28 Evaluation Kit|Freescale
Best regards
chip
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Chip,
Thank you for your kind and quick response.
I have looked into the Functional differences and the recommended code thanks for sharing. I am already using the latest code.
I have following questions based on that:
1) Do you me to perform memory checking before going into suspend? If yes, then I have already performed memory test at u-boot and it is good. EVT works very well with 5V for all times but it only hangs when goes into suspend state.
Feel free to share if you need any information.
Regards,
Ankur.
Hi Ankur
I think you already posted here :smileylaugh:
https://community.freescale.com/thread/329275
In general yes, issue may be related to memory.
As first step you can try to reduce operating frequency and check.
Also I would suggest to continue on link above.
Best regards
chip
Thank you for quick response.
Sure, I will give it a try to reduce down the CPU speed and see how it works.
Regards,
Ankur