AnsweredAssumed Answered

imx6q Android 5.1(android_L5.1.1_2.1.0-ga) suspend resume issue

Question asked by Yen Chao on Mar 6, 2017
Latest reply on Mar 9, 2017 by Diego Adrian Cuevas

Hi,

I'm working on imx6dl Android 5.1(android_L5.1.1_2.1.0-ga) with kernel 3.14.52.

I also removed pcie wifi module.

After suspend and resume, the system will reboot not resume from suspend.

below is the log from console when I pressed power button to resume system.

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

PM: Calling irq_gc_resume+0x0/0x54
PM: Calling irq_pm_syscore_resume+0x0/0x8
PM: Calling timekeeping_resume+0x0/0x27c
PM: Calling sched_clock_resume+0x0/0x4c
Enabling non-boot CPUs ...
before _cpu_up CPU1 is up
after _cpu_up CPU1 is up
CPU1 is up
Yen msg, enable_nonboot_cpus, leave
PM: noirq resume of devices complete after 0.750 msecs
PM: early resume of devices complete after 0.477 msecs


U-Boot 2015.04 (Mar 07 2017 - 10:46:56)

CPU: Freescale i.MX6DL rev1.3 at 792 MHz
CPU: Temperature 47 C
Reset cause: WDOG
Board: MX6-B353
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial

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

 

I have tested this issue on android 4.0.4(kernel 3.0.35) & android 6.0.1_1.0.0(kernel 3.14.52) & android 6.0.1_2.1.0(kernel 4.1.15).

Both android 4.0.4(kernel 3.0.35) & android 6.0.1_2.1.0(kernel 4.1.15) could resume from suspend.

So I guess maybe the problem is from kernel 3.14.52.

Hope someone could share experience related to solve this issue.

Any advice or suggestions would be greatly appricated.

 

Thanks

Yen

Outcomes