Tool/software: Code Composer Studio
Hello experts,
I'm still using Code Composer version 3.3.82.13 with a DSPBIOS application with a c6457 processor. I was trying to reproduce a bug that was reported by a colleague of mine on the unit equipped with the board which hosts the c6457 DSP.
To achieve in reproducing that I was using DSPBIOS (version 5.33.06) message logs and my emulator connected to jtag. Unfortunately when I used those then the application aborted after few seconds because an internal exception was thrown: "Loop buffer exception and missed stall". I did many attempts to try not to generate the exception. Message log was the only way I could hope to debug my code but when I tried to use those I always obtain the same error (not the one I was searching to reproduce). No way to obtain that strange exception if I didn't use the emulator connected to the board.
Finally, just as the last attempt, I have tried to run my application in real-time mode. That eliminates the above problem definitely! How is it possible? I thought that this modality only had to do with the ability to break programs and let the interrupt being serviced at the same time. Do you have some kind of technical answer explaining this unexpected behavior?