This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Memory Overwritten using DSP/BIOS

My application uses a C5515 with DSP/BIOS and CSL.  I got the UART to work but when I started adding code for the SPI, the UART stopped working.  I discovered that global UART handle memory is being overwritten.  I have increased my stack and heap without success.

I set a watchpoint on my variable being written.

First watchpoint GBL_init()

Second watchpoint UART_init()

Third watchpoint CLK_itime()

Fourth watchpoint HWI_F_dispatch()

Third and fourth watchpoints repeat.  It seems as if I have a memory overlap.  Any suggestions?