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.
Tool/software: Code Composer Studio
I'm using Code Composer version 7.4.0 with a DSPBIOS (version 6.33.6.50) application with a c6657 processor. I was trying to process datas using a function named "DSPF_sp_fftSPxSP" from TI's math library.
Unfortunately when I used those then the application aborted after few seconds because an internal exception was thrown: "Loop buffer exception and missed stall".
The error message is as follows:
B26=0xc2840000 B27=0x0
B28=0x3e47c5c3 B29=0x3f7b14be
B30=0xc2300000 B31=0x0
NTSR=0x1420f
ITSR=0xf
IRP=0x80f498
SSR=0x0
AMR=0x0
RILC=0x20
ILC=0x1b
Exception at 0x806464
EFR=0x2 NRP=0x806464
Internal exception: IERR=0x180
Loop buffer exception
Missed stall exception
ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x00806464, sp = 0x008125f8.
To see more exception detail, use ROV or set 'ti.sysbios.family.c64p.Exception.enablePrint = true;'
xdc.runtime.Error.raise: terminating execution
When I blocked the FFT function, that eliminates all the above problem.
Do you have some kind of technical answer explaining this unexpected behavior and the correct way to use FFT function?
Please specify the version of DSPLIB and the version of the compiler used. Also, can you enable the exception log as indicated in the error reported to provide more details. Have you checked for any stack related or function input related errors that could lead to this issue.
Refer to a similar discussion on this issue here: