各位大哥:
最近在调试 2416 休眠唤醒的问题。
发现一个奇怪的问题,机器可以休眠也能唤醒。
但是休眠唤醒,重复几次后,在休眠的过程中就死掉了。
如果播放着声音测试比较容易出现。
另外如果打开串口调试信息则出现的概率会降低一些。
串口没有任何错误信息。
GPS_PowerDown
BACKLIGHT::OFF
PCF: HW_PowerDown
+++OEMPowerOff++++?Init_LDI_POW
PCF: HW_PowerUp
[HSMMC1] Power Up the HSMMC Host Controller
[HSMMC1] Setting for card detect pin of HSMMC ch1 on SMDK2416.
[HSMMC0] Power Up the HSMMC Host Controller
GPS_PowerUp
[RFD] ++PowerUp()
[BEE] ++PowerUp()
[BCD] ++PowerUp()
[BCD] ++Barcode_Close()
KeybdPdd_PowerHandler
Ps2Keybd::KeybdPowerOn
Key_Scan_Init()
++[KYD] KYD_Init Function
--[KYD] KYD_Init Function No NULL
[HSMMC1] Card is Inserted!
[HSMMC0] Card is Inserted!
[HSMMC0] SD_WIFI_Power_Ctrl Power=1.
UsbFnMdd!UfnMdd_Notify: Ignoring notification 0x00000001 - 0x00000000 from PDD
+DX+
BACKLIGHT::OFF
WAVEDEV: ++IOCTL_POWER_SET: D0
+++InitCodec
[HSMMC1] Turn OFF the F/B delay control.
[HSMMC1] Turn OFF the F/B delay control.
ERR CMD:5 : If the card is not a SDIO, CMD 5 does not work in reason.
ERR CMD:1 : If the card is not a MMC, CMD 1 does not work in reason.
ERR CMD:55 : [HSMMC1] CMD Timeout Error...
[HSMMC0] Turn OFF the F/B delay control.
[WAV:ERR] AC97 ID : 0x574d4c13
---InitCodec
WAVEDEV: IOCTL_POWER_SET: D0 => D0
[DISPDRV] ++S3C2450Disp::DevPowerOn()
[LDI:INF] LDI_initialize_LCD_module() : Type [1] LDI_LTE480WV_RGB
[HSMMC0] Setting for 1 bit mode , Clock Rate = 100000 Hz
[HSMMC0] Turn OFF the F/B delay control.
+++++lcd Power up,tk=1
PWR_IST: pPWR->State = 0x4
SYSTEM POWER Sleep
+D0+
BACKLIGHT::ON
+++++lcd Power up,tk=2
[HSMMC0] Setting for 4 bit mode , Clock Rate = 25000000 Hz
[HSMMC0] Turn OFF the F/B delay control.
+++++lcd Power up,tk=3
[HSMMC0] Setting for 1 bit mode , Clock Rate = 100000 Hz
[HSMMC0] Turn OFF the F/B delay control.
ERR CMD:5 : If the card is not a SDIO, CMD 5 does not work in reason.
ERR CMD:1 : If the card is not a MMC, CMD 1 does not work in reason.
ERR CMD:55 : [HSMMC0] CMD Timeout Error...
+++++lcd Power up,tk=4
PWR_IST: pPWR->State = 0x2
SYSTEM POWER Sleep
+DX+
BACKLIGHT::OFF
WAVEDEV: ++IOCTL_POWER_SET: D4
WAVEDEV: IOCTL_POWER_SET: D4 => D4
[DISPDRV] ++S3C2450Disp::DevPowerOff()
[LDI:INF] LDI_deinitialize_LCD_module() : Type [1] LDI_LTE480WV_RGB
+SVE_video_engine_power_off,tk=0
KeybdPdd_PowerHandler
Ps2Keybd::KeybdPowerOff
[BCD] ++PowerDown()
[BEE] ++PowerDown()
[RFD] ++PowerDown()
GPS_PowerDown
BACKLIGHT::OFF
PCF: HW_PowerDown
+++OEMPowerOff++++?Init_LDI_POW
PCF: HW_PowerUp
[HSMMC1] Power Up the HSMMC Host Controller
[HSMMC1] Setting for card detect pin of HSMMC ch1 on SMDK2416.
[HSMMC0] Power Up the HSMMC Host Controller
GPS_PowerUp
[RFD] ++PowerUp()
[BEE] ++PowerUp()
[BCD] ++PowerUp()
[BCD] ++Barcode_Close()
KeybdPdd_PowerHandler
Ps2Keybd::KeybdPowerOn
Key_Scan_Init()
++[KYD] KYD_Init Function
--[KYD] KYD_Init Function No NULL
[HSMMC1] Card is Inserted!
[HSMMC0] Card is Inserted!
[HSMMC0] SD_WIFI_Power_Ctrl Power=1.
UsbFnMdd!UfnMdd_Notify: Ignoring notification 0x00000001 - 0x00000000 from PDD
+DX+
BACKLIGHT::OFF
WAVEDEV: ++IOCTL_POWER_SET: D0
+++InitCodec
[HSMMC1] Turn OFF the F/B delay control.
[HSMMC1] Turn OFF the F/B delay control.
ERR CMD:5 : If the card is not a SDIO, CMD 5 does not work in reason.
ERR CMD:1 : If the card is not a MMC, CMD 1 does not work in reason.
ERR CMD:55 : [HSMMC1] CMD Timeout Error...
[HSMMC0] Turn OFF the F/B delay control.
[WAV:ERR] AC97 ID : 0x574d4c13