Hello
I 'm trying to execute a H264 encoder on evmC6472 platform using CCS v4 and BIOS6.L1P=32k,L1D=32k;L2=256k; i used one core.
to optimise the encoder time; I used as compiler optimisations: -O3; -ms3; --symdebug:none;optimise fully in the presence of debug directives;compile for power profiling;generate optimized source interlisted.when I debug the code on the plateform it gives me a correct result (video sequence is simular to video sequence obtained by execution on PC)but when I tried to add the compile option "optimise for speed -mf 0 1 2 3 4 5",the result isn't correct : the sequence obtained after encode on DSP is not simular to the sequence obtained by the run on PC ( a part of frame is correct and another part is wrong)..
I don't understand why this optimisation make wrong the result knowing that i didn't use any hardware component like DMA or somthing else..
I will be very thankfull if you help me
david