This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Unwandted DeepSleep

We got reports of a couple of ( >10) our devices in the field not working any more, only a power cycle helped.

With the scope I found the cpu was totally dead, no GPIO pins where toggling (could not measure the DDR ram signals) and no clocks.

On the second device the same thing again but now I got deeper into the clock signal and could measure a very weak 26MHz on the XTAL (120mV).

Could it be that these device are in DeepSleep mode ? 

We are using Windows Compact 7 and don't use any sleep modes in the application.

Any way I can check or prevent Windows CE7 to go into any sleep functions ?

  • I would be nice if you supplied some more information. You do not give the processor family,configuration, the BSP version or any relevant hardware or software information.

    How do you expect anyone to help with such incomplete description of the problem?

  • I'm using the AM3354Z with the TI BSP  for the AM33X.

    I was hoping there would only be one function / source file common for all the AM33x processor to support Deep sleep in windows CE.

    I'm I correct to state that going into deep sleep needs more then just a couple of registers settings ?  Or can writing an unwanted value in a register trigger this ?


    Regards,

    Steve

  • I do not believe the suspend/resume (sleep or deep sleep) works at all, at least in the last TI public BSP drop (2.30). The AM335x support was incomplete when TI abandoned CE and suspend/resume was one of the features that was not finished. Adeneo may have completed some of this work but their updates are not public. You will probably have to sign up for support and take it up with them directly.

    That being said you should be able to totally disable suspend by setting all the power timers to "Never" and don't call any of the power management APIs.