Part Number: CC3220SF
Hi!
I'm using the CC3220SF running a program based off of the provisioning example from SDK Version 2.40.02.00. I modified the code to be running one or two extra threads, and also to have a GPIO Interrupt that when received executes SignalEvent(AppEvent_RESTART) which ultimately puts the device back into provisioning mode. However, after initially provisioning, if provisioning starts again later on then the program gets trapped in a FaultISR. It does not make a difference whether provisioning starts because of timeouts from the original example in the event of disconnecting from the network, or if my GPIO interrupt triggers it. What is the best way to figure out what tripped the program to go into the FaultISR? Thanks!

