Hi All,
Refer to TI81XX PM SUSPEND RESUME User guide
(http://processors.wiki.ti.com/index.php/TI81XX_PSP_PM_SUSPEND_RESUME_User_Guide)
In the suspend mode, DDR will enter SelfRefresh state to jump to OCMC. The following descriptions:
Lowest 1 KB(1024 Bytes from the end) of OCMC RAM is used by Suspend code to execute from OCMC when DDR is placed in Self-refresh mode during suspend/resume.This memory area will be over-written by Suspend code when kernel is loaded, during SRAM initialization so drivers should avoid using the lowest 1KB of OCMC RAM
What is "Suspend code"? Where is it? In kernel source code?
BTW, There are two ways to wake-up from suspend mode: UART and TIMER.
Is it possible to add other ways to wake-up? Such as wake on lan?
Any helps will be appreciate!
Thanks!
BR
Steven