I have incorporated the thread monitor framework into my project, running SSP 1.3.3 and using the IWDT. I have successfully used profiling mode under the IAR debugger to establish rough loop counts for several threads.
However, when I run standalone, the system resets about every 17 seconds (which is the predicted timeout of the IWDT). I suspect (but haven't proven) that the first refresh of the IWDT inside SF_THREAD_MONITOR_Thread isn't happening fast enough.
If anyone can recommend something I may have misconfigured to cause this problem, I will appreciate it.
Thanks,
Erik