WINCE6.0+S3C2416 休眠唤醒BUG
平台:2416 系统:WINCE6.0
BUG描述: 设备进入系统之后
1如果拔掉与PC端连接的USB下在线,那么WINCE6设备则能正常的休眠唤醒。但是偶尔会自动休眠.
2如果不拔掉,那么系统能休眠,但是上电第一次休眠唤醒正常之后,自动进入休眠一次,然后唤醒正常,之后也就是第三次休眠正常,但是唤醒之后,死机。此时PC上会提示 无法识别的USB设备...
BUG 出现时的DEBUG信息:
+++++ZSS OEMPowerOff_BSPPowerOn
[FTL: IN] ++FTL_ReadReclaim()
[FTL:OUT] --FTL_ReadReclaim()
[OND:MSG] FTL_ReadReclaim [OK]
WIFI_PowerUp
WCDMA_PowerUp
SCAN_PowerUp
GPS_PowerUp
BACKLED_PowerUp
VIBRATOR_PowerUp
LIGHT_PowerUp
>>++Liu wenlong-GPI_PowerUp
PCF:ZSS 20140416 HW_PowerUp
[FTL: IN] ++FTL_ReadReclaim()
[FTL:OUT] --FTL_ReadReclaim()
[OND:MSG] FTL_ReadReclaim [OK]
[HSMMC0] Power Up the HSMMC Host Controller
[HSMMC0] Power Up the HSMMC Host Controller
ERROR: Power Handler function yield to low priority thread.
[PLD_DEV] Init3G######################
[HSMMC0] Card is Inserted!
[HSMMC1] Card is Removed!
[PLD_DEV] Init3G over#################
[HSMMC0] Turn OFF the F/B delay control.
经过分析测试后看出:正常唤醒时的输出信息如下
+++++ZSS OEMPowerOff_BSPPowerOn
[FTL: IN] ++FTL_ReadReclaim()
[FTL:OUT] --FTL_ReadReclaim()
[OND:MSG] FTL_ReadReclaim [OK]
WIFI_PowerUp
WCDMA_PowerUp
SCAN_PowerUp
GPS_PowerUp
BACKLED_PowerUp
VIBRATOR_PowerUp
LIGHT_PowerUp
>>++Liu wenlong-GPI_PowerUp
PCF:ZSS 20140416 HW_PowerUp
[FTL: IN] ++FTL_ReadReclaim()
[FTL:OUT] --FTL_ReadReclaim()
[OND:MSG] FTL_ReadReclaim [OK]
[HSMMC0] Power Up the HSMMC Host Controller
[HSMMC0] Power Up the HSMMC Host Controller
ERROR: Power Handler function yield to low priority thread.
[PLD_DEV] Init3G######################
[HSMMC0] Card is Inserted!
[HSMMC1] Card is Removed!
[PLD_DEV] Init3G over#################
+++InitCodec
[HSMMC0] Turn OFF the F/B delay control.
---InitCodec
ZSS 2014-4-16 WAVEDEV: IOCTL_POWER_SET: D0 => D0
::Create key_button event end !!
RASCS_Disconnected: Ecode=619
ImeSelect
IME:Thread detach
Posting WM_NETCONNECT(FALSE) message, ErrorCode = 619(0x26B)
Entry out
.......
红色部分就是BUG出现时与正常唤醒时的区别。
求各位大神指点