Technical details of a suspend on the MC70

R R C 3 years 5 months ago
1 2 0

1.  7/06/2010 2.  3 Day 3.  MC70 4.  WM5 5.  2135489 Need to know the technical details of what happens during a suspend to applications and hardware on the MC70 WM5 device. Also what is the suspend order for: SD card un-mount,  radio shutdown, suspension of running programs , etc... Thanks.

Please Register or Login to post a reply

2 Replies

R R C

Purolator (Innovapost) MC70 WM5 BSP39 devices will go into suspend mode OK; intermittently some of their device will not resume unless 1+9+PWR is performed. On several instances, 1+9+PWR would not recover the device; the main battery needed to be taken out and put back in order to recover the device. Purolator engineers requested the suspend sequence for diagnostics purposes.

R Richard Linsley-Hood

May I ask why you need this information? It is almost impossible to get reliable user level notifications that can be acted on during the suspend process. Indeed you will probably only to be able to act in any detail (at a user level) on any shutdown notification after you next wake up! That is you get both shutdown and wakeup one after the other but only after both have happened (i.e. when the terminal resumes)! There is a tiny user window in which things can be done but, given the restrictions that also apply to that window, about the only thing you can do reliably is to set a boolean flag to say it happened. The resume process is more flexible and there are many things that can be done there (and a lot longer time to do anything). The actual sequence of any shutdown is dependant on the reaction times of various threads that are asked to complete before it can take place. These are system threads in the main and operate without regard to any user threads (and some at a higher priority).

CONTACT
Can’t find what you’re looking for?