Is there any characterization on the DSP/BIOS timer interrupt execution time? We are running on a 6713B and 6747.
We are debugging a real-time code situation and would like to get a real-time trace of our code in a dense format. For every function call in our key routine and some points within large functions, we have placed an external memory write to an unused location of a "Function ID" to which we have attached a logic analyzer. When our failing condition triggers, the state capture shows us a function call chain back in time. So, we're good for our task level code, but we were missing the interrupt handlers. We will be adding code to ours (EDMA, McBSP), but I can't see a way to add code to the timer handler.
Basically, a routine is running too long and hitting a hard real-time deadline and we're trying to find the culprit.
Is the timer interrupt handler source code available and can we rebuild a DSP/BIOS version with our debug bus write embedded inside its code? If that path is out, can you suggest another way to monitor the timer execution?
Thanks, Chris