Hello Team,
We are currently working on implementing power management on the EC800G platform.
In our application, we are putting the device into sleep mode using the ql_autosleep_enable(QL_ALLOW_SLEEP) API and waking it up periodically using a cyclic timer with the ql_rtos_timer_start API.
After implementing this setup, we have observed the following issues:
- The module loses the current time and date after waking from sleep.(using ql_gettimeofday API).
- After running for a few hours, the timer peripheral seems to malfunction. Specifically, the system does not wake up at the expected interval.
Example: A timer configured to elapse every 2 minutes may instead take up to 5 minutes.
Could you please advise whether these issues are expected under certain conditions and suggest any solutions.