Hi,
we just encountered a strange problem and could not explain why.
The micro-controller uses one of its SSI port to communicate with an external serial flash chip. Under static test, occasionally the communication between the micro-controller and the flash chip would go to a nonfunctional state. The only way of getting out of such condition is to power reset the unit or giving the unit a reset by reset pin. Other method of reset (we tried with software-initiated reset and watchdog reset) won't break up the condition.
In such condition, we also tried giving a power reset to the flash chip only, but this won't solve the problem.
It looks like it is the MCU's SSI port that is stuck in some error condition and cannot be brought back software-initiated reset or watchdog reset. Only power reset and reset pin reset can cure the problem.
Anybody had similar experiences or can provide some suggestions? greatly appreciated!
Tianlei