Hello,
I'm using SDK10.1.4.104 with e2studio and the development board for testing. I have a program that will stop working due to an ASSERT_WARNING and is stuck in the do {} while(1) loop for that macro. Normally, if I just place an assert_warning in my code, the debugger will stop and you can see what the problem was to address it. In this specific case though, there is no stack trace.
Can you suggest any tips to finding the cause of of the assertion? I've tried increasing task stack size just in case the task was failing perhaps but it didn't change the problem. The firmware runs for a period of time and seems to be fine before the failure so it's possible there is a memory allocation problem or something similar as well.