Other Parts Discussed in Thread: C2000WARE, SYSBIOS
Tool/software:
Hi TI Support,
I get a Hwi_unPluggedInterrupt about 1-2 times a day when running my code for 8 hours periods. The time is takes to generates this Hwi_unPluggedInterrupt varies each time. I do have Hwi and Swi enabled in my SYS/BIOS project. I am constantly triggering these Hwi and Swi that I created to pass information between the C28 and the Cortex M4, perhaps as fast as 1 msec. It is weird to me that I would randomly get a Hwi_unPluggedInterrupt. What are some causes to trigger this error? I have tried enlarging my stack sizes for my tasks, enlarging the .stack size, but none of it has helped. Whats even more weird is that it never does print the error statement its supposed to when you get a Hwi_unPluggedInterrupt, or the error statement for System_abort("xdc.runtime.Error.raise: terminating execution\n"); Don't know if thats related, but thought I'd state that. I'm happy to share my app.cfg file and my functions that are called in Hwi and Swi if needed. Here are some snapshots I captured using ROV of my heap and stack sizes, showing that they do look relatively safe. Thanks!
Code Composer Studio 9.3
Compiler: TI v20.2.3 LTS
C2000Ware 3.3.0.00
SYS/BIOS 6.83.0.18
XDCTools 3.62.0.08_core







