Hi there,
I'm using a board that is very similar to omap evaluation board.
My board is specifically from Embest SBC8530, has DM3730 on it, and running winCE 6 R3.
I'm having issue with backlight not going OFF when i enter Suspend mode.
I am calling SetSystemPowerState(NULL, POWER_STATE_SUSPEND, POWER_FORCE); from my application and I can see that it goes into a state IOCTL_POWER_SET in BKL_IOControl function in %WINCE600%/Platform/Common/soc/Common_Ti_V1/Common_Ti/Backlight/bkldrvapi.cpp. The power state it's trying to set is D3.
But GetBestSupportedState(pBKLinfo, ReqDx, &SupportedDx) always sets SupportedDx to D0, which doesn't match up with what I'm seeing. I've made sure that pBKLinfo->ucSupportedStatesMask is 0x1F, and check *lpOutBuf in the watch window, which is set to 3.
Could someone explain to me what I'm missing here?
How do I turn off the backlight through Power manager??
Thanks,
Aelex