I am using:
TMS320F28335, CCS Version: 5.4.0.00091, BIOS 6.40.02.27
and I am getting the following error:
ti.sysbios.family.c28.Hwi: line 947: E_unpluggedInterrupt: Unplugged interrupt flagged: intr# 19
xdc.runtime.Error.raise: terminating execution
ti.sysbios.gates.GateMutex: line 97: assertion failure: A_badContext: bad calling context. See GateMutex API doc for details.
xdc.runtime.Error.raise: terminating execution
My idle forces an eCAP interrupt, and the ISR sets a flag variable and clears the interrupt. I can step through the code and get it to trigger the interrupt once, but after that it throws the above error. I have looked at other posts about this error, but I'm not using a print in my interrupt and I'm using SysMin. I think it might have to do with conflicting memory locations, but I'm not familiar enough with the chip or SYS/BIOS to change things from the default (I'm not using any external memory).
I'm happy to provide more information. Do you have any suggestions?