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.

dsplib_c64Px 3.1.1.1 usage - 'fft' example obscure behaviour

Hi, currently I'm on CCS v.5.2.1 carrying out FFT routine processing (for TMS3206748). 

I run FFT_Example_64P_LE_COFF example project (I made no evident changes to source or any other files in project folder) with an obscure behaviour at the FFT output, where DSP_fft16x32 and other function are presented.

While running project I compare dsplib FFT output with CCS embedded FFT kernel (Tools->Graph->FFT) and I get the following:

1) x_16x16

2) w_16x16

3) CCS embedde FFT for x_16x16 as expected, so it's correct

4) DSP_fft16x16(w_16x16, N, x_16x16, y_16x16) output real and imag parts

I don not find these two FFT (3 and 4) outputs are identical!

Where on my side I could miss any errors? Where could I be wrong? I will provide You with any project additional information required!

Project compiler flags:

-mv64plus -g --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.3.4/include" --include_path="../../../packages" --include_path="../../../" --diag_warning=225 --mem_model:data=far --abi=coffabi --debug_software_pipeline -k

Project linker flags:

-mv64plus -g --diag_warning=225 --mem_model:data=far --abi=coffabi --debug_software_pipeline -k -z -m"FFT_Example_64P_LE_COFF.map" --stack_size=0x8000 --heap_size=0x8000 --warn_sections -i"C:/ti/ccsv5/tools/compiler/c6000_7.3.4/lib" -i"C:/ti/ccsv5/tools/compiler/c6000_7.3.4/include" --reread_libs --rom_model