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.

Compiler/TMS320C5535: Wrong output from bin file

Part Number: TMS320C5535


Tool/software: TI C/C++ Compiler

Hi all,

I have implemented 2048 points FFT using HWAFFT on ezdsp5535 board. After that I searched maximum value out of 2048 fft bins and then I compared this maximum value (max) with some fixed value (fix). Both max and fix are declared as floating point.

 

If (max>fix) 2 led will blink

Else  3 led will blink.

 

Fix=0.75

Max=0.9985

In ccs4, it is working correctly, and 2 leds are blinking. But when I created .bin file and run on ezdsp board through SD card, It is going in else loop and 3 leds are blinking  means giving wrong results.

Kindly help

If any further details, requires, Please let me know.

 

Thanks in advance

 

----Megha