none
Problem of suspend to resume mode in power manager RRS feed

  • Question

  • Hi All,

    One of our project we are using WinCE5.0 and configured the PM in full support mode.We are using SD card for Hive based Registry setting and able to create Hive registry files on the SD card.

    Problem:

    We have issues in problem Suspend to resume mode transaction. Device remain in hanging state. To work normal again we have to restart the device. Able to go successfully in suspend mode but when system resumes the device gets hanged and Only LCD backlight is turned ON.

    Observation:

    When Hive catalog was removed the systems suspend to resume state works properly.

    Thanks

    Rajashekhar Toravi

    Monday, March 5, 2012 8:56 AM

Answers

  • Have you reconfigured any default power manager registry settings ?

    If yes please check if this is under

    ; HIVE BOOT SECTION

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

    ; END HIVE BOOT SECTION

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Monday, March 5, 2012 1:15 PM

All replies

  • Hi Rajashekhar,

    How are you making the device to come out of suspend state ? Which processor are you using ?

    During Resume , At what power state does it hangs?

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Monday, March 5, 2012 9:45 AM
  • Hi Misbha,
    Thanks for your quick reply.

    We are using the Intel PXA270, to make it suspend state we are using SetSystemPowerState( NULL, POWER_STATE_SUSPEND, POWER_FORCE ); API in one of Hard button press event.

    And to come out from suspend to resume we are using same hard button.


    With KITL debugging we have observed that it is hanging in Platform.cpp at "PmSetSystemPowerState" and not coming out of this function.

    PlatformResumeSystem(void)
    {
       if(!gfSystemSuspended) { dwStatus = PmSetSystemPowerState_I(szResumeState, 0, POWER_FORCE, TRUE);
    }

     

    Thanks
    Rajashekhar

    Monday, March 5, 2012 10:09 AM
  • Have you reconfigured any default power manager registry settings ?

    If yes please check if this is under

    ; HIVE BOOT SECTION

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

    ; END HIVE BOOT SECTION

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Monday, March 5, 2012 1:15 PM
  • Hi Misbha,

    Thanks for your input. As per your suggestion we found that we were missing registry settings. Now have corrected it and working fine.

    Saturday, March 24, 2012 12:25 PM