another dead scenario of waking up from suspend
matt_hsu
matt_hsu at openmoko.org
Wed Oct 15 15:12:39 CEST 2008
Hi Andy,
Initially, I thought the why the system can't wake up is the interrupt
trapped in the PMU.
Like the following diagram:
http://people.openmoko.org/matt_hsu/suspend_dead/scenario_2_suspend.tif
channel 1: PWREN pin
channel 2: Power Key
channel 3: INT pin from PMU
During the system gets into suspend, you can reproduce this issue if you
press Power key in the last moment.
According to the previous mails, this issue might be resolved by set
interrupt type as LOW level triggered.
Unfortunately, I found another scenario which makes the system can't
wake up anymore.
suspending
http://people.openmoko.org/matt_hsu/suspend_dead/scenario_1_suspend.tif
Note: Unlike previous scenario, the INT pin from PMU backs to high
level. Basically, it should resume successfully.
resuming
http://people.openmoko.org/matt_hsu/suspend_dead/scenario_1_resume.tif
More information about the openmoko-kernel
mailing list