This software reset isn't like a power on reset? I switch clock configurations when first powered. Where does this software reset take me to in the code?
For my application, when the processor is first powered, I go through a state machine and then put the processor to sleep. Then, wake up a minutes later, go through the state machine again and then go back to sleep. When I call the software reset, it doesn't take me back to the beginning of the state machine, it takes me to the sleep state and it seems like the sleep counter isn't working.
Thanks,
Mike