Part Number: 66AK2G12
Tool/software: Code Composer Studio
I have code that ends up in an exception after a long time running. It's not all my code, some of it comes from TI. I'm trying to get more information about what happens before the crash. I'll describe what I know with my questions. There may well be several different problems, but the questions are the same.
When either the ARM or the DSP hits an exception, I stop in the debugger. The ROV can see that an exception has occurred. An address causing the exception is presented. But there is no call stack beyond that generated in the exception. I have also tried to use the ETB to find the call stack on the DSP, but with 15000+ entries it seems only to have the exception handler. I've tried setting breakpoints in the functions that the exception calls, but I don't hit these. I haven't succeeded yet to get the ETB on the ARM. (Unable to load GEL script function Enable_Funnel_For_PTM).
Can you point me at a good example or training post that covers this? I'm thinking of installing my own exception handler next.